--- /srv/rebuilderd/tmp/rebuilderdDF2SrJ/inputs/shapeit4_4.2.2+dfsg-1+b5_amd64.deb +++ /srv/rebuilderd/tmp/rebuilderdDF2SrJ/out/shapeit4_4.2.2+dfsg-1+b5_amd64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2021-09-17 12:24:29.000000 debian-binary │ -rw-r--r-- 0 0 0 856 2021-09-17 12:24:29.000000 control.tar.xz │ --rw-r--r-- 0 0 0 214052 2021-09-17 12:24:29.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 213744 2021-09-17 12:24:29.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 0x00c8f8 0x00c8f8 R 0x1000 │ │ │ │ - LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x07c469 0x07c469 R E 0x1000 │ │ │ │ - LOAD 0x08a000 0x000000000008a000 0x000000000008a000 0x0138f8 0x0138f8 R 0x1000 │ │ │ │ + LOAD 0x00d000 0x000000000000d000 0x000000000000d000 0x07c375 0x07c375 R E 0x1000 │ │ │ │ + LOAD 0x08a000 0x000000000008a000 0x000000000008a000 0x013928 0x013928 R 0x1000 │ │ │ │ LOAD 0x09dee8 0x000000000009eee8 0x000000000009eee8 0x003158 0x0049e0 RW 0x1000 │ │ │ │ DYNAMIC 0x0a0748 0x00000000000a1748 0x00000000000a1748 0x000250 0x000250 RW 0x8 │ │ │ │ NOTE 0x000350 0x0000000000000350 0x0000000000000350 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x09d8b8 0x000000000009d8b8 0x000000000009d8b8 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x09d8d8 0x000000000009d8d8 0x000000000009d8d8 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x09d8b8 0x000000000009d8b8 0x000000000009d8b8 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x08fcc0 0x000000000008fcc0 0x000000000008fcc0 0x001754 0x001754 R 0x4 │ │ │ │ + NOTE 0x09d8e8 0x000000000009d8e8 0x000000000009d8e8 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x09d908 0x000000000009d908 0x000000000009d908 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x09d8e8 0x000000000009d8e8 0x000000000009d8e8 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x08fcd0 0x000000000008fcd0 0x000000000008fcd0 0x001754 0x001754 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x09dee8 0x000000000009eee8 0x000000000009eee8 0x003118 0x003118 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -11,22 +11,22 @@ │ │ │ │ [ 6] .gnu.version VERSYM 0000000000005680 005680 000276 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00000000000058f8 0058f8 0001c0 00 A 5 5 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000005ab8 005ab8 005bf8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 000000000000b6b0 00b6b0 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 07b7df 00 AX 0 0 64 │ │ │ │ - [14] .fini PROGBITS 0000000000089460 089460 000009 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 000000000008a000 08a000 005cc0 00 A 0 0 32 │ │ │ │ - [16] .eh_frame_hdr PROGBITS 000000000008fcc0 08fcc0 001754 00 A 0 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 0000000000091418 091418 007cf0 00 A 0 0 8 │ │ │ │ - [18] .gcc_except_table PROGBITS 0000000000099108 099108 0047ae 00 A 0 0 4 │ │ │ │ - [19] .note.gnu.property NOTE 000000000009d8b8 09d8b8 000020 00 A 0 0 8 │ │ │ │ - [20] .note.ABI-tag NOTE 000000000009d8d8 09d8d8 000020 00 A 0 0 4 │ │ │ │ + [13] .text PROGBITS 000000000000dc80 00dc80 07b6eb 00 AX 0 0 64 │ │ │ │ + [14] .fini PROGBITS 000000000008936c 08936c 000009 00 AX 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 000000000008a000 08a000 005ccf 00 A 0 0 32 │ │ │ │ + [16] .eh_frame_hdr PROGBITS 000000000008fcd0 08fcd0 001754 00 A 0 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 0000000000091428 091428 007cf8 00 A 0 0 8 │ │ │ │ + [18] .gcc_except_table PROGBITS 0000000000099120 099120 0047c4 00 A 0 0 4 │ │ │ │ + [19] .note.gnu.property NOTE 000000000009d8e8 09d8e8 000020 00 A 0 0 8 │ │ │ │ + [20] .note.ABI-tag NOTE 000000000009d908 09d908 000020 00 A 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 000000000009eee8 09dee8 000010 08 WA 0 0 8 │ │ │ │ [22] .fini_array FINI_ARRAY 000000000009eef8 09def8 000008 08 WA 0 0 8 │ │ │ │ [23] .data.rel.ro PROGBITS 000000000009ef00 09df00 002848 00 WA 0 0 32 │ │ │ │ [24] .dynamic DYNAMIC 00000000000a1748 0a0748 000250 10 WA 5 0 8 │ │ │ │ [25] .got PROGBITS 00000000000a1998 0a0998 000660 08 WA 0 0 8 │ │ │ │ [26] .data PROGBITS 00000000000a2000 0a1000 000040 00 WA 0 0 8 │ │ │ │ [27] .bss NOBITS 00000000000a2040 0a1040 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: 000000000008e050 28 OBJECT WEAK DEFAULT 15 _ZTSN5boost17bad_function_callE │ │ │ │ + 233: 000000000008e3b0 28 OBJECT WEAK DEFAULT 15 _ZTSN5boost17bad_function_callE │ │ │ │ 234: 000000000009f908 80 OBJECT WEAK DEFAULT 23 _ZTVSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 235: 000000000009fd30 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 236: 000000000009fea8 136 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ - 237: 00000000000a0228 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options5errorE │ │ │ │ + 235: 000000000009fe38 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 236: 000000000009ffb0 136 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 237: 00000000000a02b0 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options5errorE │ │ │ │ 238: 000000000009fac8 80 OBJECT WEAK DEFAULT 23 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 239: 000000000009f770 32 OBJECT WEAK DEFAULT 23 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 240: 00000000000a2060 8 OBJECT GLOBAL DEFAULT 27 _ZNSt7__cxx118numpunctIcE2idE@GLIBCXX_3.4.21 (5) │ │ │ │ - 241: 00000000000a0d88 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 241: 00000000000a0e58 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptISt11logic_errorEE │ │ │ │ 242: 000000000009fa10 32 OBJECT WEAK DEFAULT 23 _ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 243: 000000000009f790 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib8deflatedE │ │ │ │ - 244: 000000000008de20 62 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ + 244: 000000000008e200 62 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_15program_options16validation_errorEEE │ │ │ │ 245: 000000000009fa40 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip22okE │ │ │ │ 246: 000000000009fb18 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib16default_strategyE │ │ │ │ - 247: 000000000009ffe0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ + 247: 00000000000a00e8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options20invalid_option_valueE │ │ │ │ 248: 000000000009f8a0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10stream_endE │ │ │ │ - 249: 00000000000a0810 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 249: 00000000000a0888 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ 250: 000000000009fc20 128 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 251: 000000000009f8b4 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10best_speedE │ │ │ │ 252: 000000000009fc10 16 OBJECT WEAK DEFAULT 23 _ZTId@CXXABI_1.3 (2) │ │ │ │ 253: 000000000009f980 120 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 254: 00000000000a0620 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ + 254: 00000000000a0650 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost6detail15sp_counted_baseE │ │ │ │ 255: 000000000009f760 16 OBJECT WEAK DEFAULT 23 _ZTIi@CXXABI_1.3 (2) │ │ │ │ - 256: 000000000009fca0 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 257: 000000000008efc0 51 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 258: 000000000008e000 34 OBJECT WEAK DEFAULT 15 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ - 259: 00000000000a0288 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ - 260: 00000000000a0e00 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ - 261: 00000000000a0188 16 OBJECT WEAK DEFAULT 23 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 262: 00000000000a07b0 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ - 263: 000000000008dfa0 39 OBJECT WEAK DEFAULT 15 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ - 264: 000000000008e260 53 OBJECT WEAK DEFAULT 15 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ - 265: 000000000009ffc8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options16validation_errorE │ │ │ │ - 266: 000000000008df40 44 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options16validation_errorE │ │ │ │ - 267: 000000000008df70 19 OBJECT WEAK DEFAULT 15 _ZTSN5boost9exceptionE │ │ │ │ + 256: 000000000009fda8 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 257: 000000000008f1a0 51 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 258: 000000000008e360 34 OBJECT WEAK DEFAULT 15 _ZTSN5boost4anys6detail11placeholderE │ │ │ │ + 259: 00000000000a0310 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options20invalid_option_valueE │ │ │ │ + 260: 00000000000a0ed0 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINSt8ios_base7failureB5cxx11EEE │ │ │ │ + 261: 00000000000a0258 16 OBJECT WEAK DEFAULT 23 _ZTINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 262: 00000000000a0810 72 OBJECT WEAK DEFAULT 23 _ZTIN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 263: 000000000008e040 39 OBJECT WEAK DEFAULT 15 _ZTSN5boost16exception_detail10clone_baseE │ │ │ │ + 264: 000000000008e0e0 53 OBJECT WEAK DEFAULT 15 _ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE │ │ │ │ + 265: 00000000000a00d0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options16validation_errorE │ │ │ │ + 266: 000000000008e320 44 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options16validation_errorE │ │ │ │ + 267: 000000000008e010 19 OBJECT WEAK DEFAULT 15 _ZTSN5boost9exceptionE │ │ │ │ 268: 000000000009fb58 80 OBJECT WEAK DEFAULT 23 _ZTVSi@GLIBCXX_3.4 (3) │ │ │ │ 269: 00000000000a2040 32 OBJECT GLOBAL DEFAULT 27 _ZN5boost15program_options6detail3argB5cxx11E │ │ │ │ 270: 000000000009f8a8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib8no_flushE │ │ │ │ 271: 000000000009fbe8 32 OBJECT WEAK DEFAULT 23 _ZTTSt14basic_ifstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 272: 000000000009ffb0 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options5errorE │ │ │ │ + 272: 00000000000a00b8 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost15program_options5errorE │ │ │ │ 273: 000000000009f880 32 OBJECT WEAK DEFAULT 23 _ZTTSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 274: 000000000008dd80 46 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ - 275: 00000000000a02c0 32 OBJECT WEAK DEFAULT 23 _ZTVN5boost9exceptionE │ │ │ │ + 274: 000000000008e160 46 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 275: 000000000009fd30 32 OBJECT WEAK DEFAULT 23 _ZTVN5boost9exceptionE │ │ │ │ 276: 000000000009f9f8 16 OBJECT WEAK DEFAULT 23 _ZTIv@CXXABI_1.3 (2) │ │ │ │ - 277: 00000000000a0040 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost3any11placeholderE │ │ │ │ - 278: 00000000000a0008 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ - 279: 000000000009fda8 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ + 277: 00000000000a0110 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost3any11placeholderE │ │ │ │ + 278: 000000000009fcc0 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost16exception_detail10clone_baseE │ │ │ │ + 279: 000000000009feb0 120 OBJECT WEAK DEFAULT 23 _ZTVN5boost10wrapexceptINS_17bad_function_callEEE │ │ │ │ 280: 000000000009f800 128 OBJECT WEAK DEFAULT 23 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ 281: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5 (4) │ │ │ │ 282: 000000000009f7a0 80 OBJECT WEAK DEFAULT 23 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ 283: 000000000009f8b8 80 OBJECT WEAK DEFAULT 23 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 (5) │ │ │ │ - 284: 00000000000a0250 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options16validation_errorE │ │ │ │ + 284: 00000000000a02d8 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options16validation_errorE │ │ │ │ 285: 000000000009f958 40 OBJECT WEAK DEFAULT 23 _ZTVNSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 (5) │ │ │ │ 286: 00000000000a2190 8 OBJECT GLOBAL DEFAULT 27 _ZNSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE2idE@GLIBCXX_3.4 (3) │ │ │ │ - 287: 00000000000a02e0 48 OBJECT WEAK DEFAULT 23 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ + 287: 000000000009fd50 48 OBJECT WEAK DEFAULT 23 _ZTVN5boost16exception_detail10clone_baseE │ │ │ │ 288: 000000000009fa48 128 OBJECT WEAK DEFAULT 23 _ZTVSt13basic_filebufIcSt11char_traitsIcEE@GLIBCXX_3.4 (3) │ │ │ │ - 289: 000000000009fff8 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost9exceptionE │ │ │ │ + 289: 000000000009fcb0 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost9exceptionE │ │ │ │ 290: 000000000009fbe0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip210stream_endE │ │ │ │ - 291: 00000000000a0058 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost17bad_function_callE │ │ │ │ + 291: 00000000000a0128 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost17bad_function_callE │ │ │ │ 292: 000000000009fba8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib10sync_flushE │ │ │ │ - 293: 0000000000025080 151 FUNC WEAK DEFAULT 13 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ - 294: 00000000000a0310 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost17bad_function_callE │ │ │ │ - 295: 000000000008e030 26 OBJECT WEAK DEFAULT 15 _ZTSN5boost3any11placeholderE │ │ │ │ + 293: 000000000003c2c0 151 FUNC WEAK DEFAULT 13 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm │ │ │ │ + 294: 00000000000a0348 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost17bad_function_callE │ │ │ │ + 295: 000000000008e390 26 OBJECT WEAK DEFAULT 15 _ZTSN5boost3any11placeholderE │ │ │ │ 296: 000000000009fa08 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip23runE │ │ │ │ 297: 000000000009fbe4 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib6finishE │ │ │ │ 298: 000000000009f7f0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost15program_options19options_description21m_default_line_lengthE │ │ │ │ 299: 000000000009f8b0 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams5bzip26finishE │ │ │ │ - 300: 000000000008ef00 38 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ + 300: 000000000008f060 38 OBJECT WEAK DEFAULT 15 _ZTSN5boost10wrapexceptISt11logic_errorEE │ │ │ │ 301: 00000000000a21a0 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cerr@GLIBCXX_3.4 (3) │ │ │ │ 302: 000000000009f7f8 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib4okayE │ │ │ │ - 303: 000000000008f320 31 OBJECT WEAK DEFAULT 15 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ - 304: 0000000000020e30 7 FUNC WEAK DEFAULT 13 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ + 303: 000000000008e930 31 OBJECT WEAK DEFAULT 15 _ZTSN5boost9iostreams10zlib_errorE │ │ │ │ + 304: 000000000001fe90 7 FUNC WEAK DEFAULT 13 _ZNKSt5ctypeIcE8do_widenEc │ │ │ │ 305: 00000000000a2080 272 OBJECT GLOBAL DEFAULT 27 _ZSt4cout@GLIBCXX_3.4 (3) │ │ │ │ 306: 000000000009fa30 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib16best_compressionE │ │ │ │ - 307: 000000000008dd40 48 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ + 307: 000000000008e120 48 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options20invalid_option_valueE │ │ │ │ 308: 000000000009fb20 56 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options22error_with_option_nameE │ │ │ │ - 309: 00000000000a0f28 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ - 310: 000000000008e7e0 33 OBJECT WEAK DEFAULT 15 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ + 309: 00000000000a0660 24 OBJECT WEAK DEFAULT 23 _ZTIN5boost9iostreams10zlib_errorE │ │ │ │ + 310: 000000000008e900 33 OBJECT WEAK DEFAULT 15 _ZTSN5boost6detail15sp_counted_baseE │ │ │ │ 311: 000000000009fc08 4 OBJECT GLOBAL DEFAULT 23 _ZN5boost9iostreams4zlib19default_compressionE │ │ │ │ - 312: 000000000008df20 32 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options5errorE │ │ │ │ - 313: 00000000000a0030 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ + 312: 000000000008e300 32 OBJECT WEAK DEFAULT 15 _ZTSN5boost15program_options5errorE │ │ │ │ + 313: 00000000000a0100 16 OBJECT WEAK DEFAULT 23 _ZTIN5boost4anys6detail11placeholderE │ │ │ │ 314: 000000000009fbb0 40 OBJECT WEAK DEFAULT 23 _ZTVN5boost15program_options13variables_mapE │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,952 +1,952 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x5ab8 contains 981 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000009eee8 0000000000000008 R_X86_64_RELATIVE 1b440 │ │ │ │ 000000000009eef0 0000000000000008 R_X86_64_RELATIVE 1b1c0 │ │ │ │ 000000000009eef8 0000000000000008 R_X86_64_RELATIVE 1b400 │ │ │ │ -000000000009ef08 0000000000000008 R_X86_64_RELATIVE a0018 │ │ │ │ -000000000009ef10 0000000000000008 R_X86_64_RELATIVE 211d0 │ │ │ │ -000000000009ef18 0000000000000008 R_X86_64_RELATIVE 211f0 │ │ │ │ -000000000009ef20 0000000000000008 R_X86_64_RELATIVE 20e10 │ │ │ │ -000000000009ef30 0000000000000008 R_X86_64_RELATIVE a0070 │ │ │ │ -000000000009ef38 0000000000000008 R_X86_64_RELATIVE 21180 │ │ │ │ -000000000009ef40 0000000000000008 R_X86_64_RELATIVE 211a0 │ │ │ │ -000000000009ef48 0000000000000008 R_X86_64_RELATIVE 20e20 │ │ │ │ -000000000009ef58 0000000000000008 R_X86_64_RELATIVE a0140 │ │ │ │ -000000000009ef60 0000000000000008 R_X86_64_RELATIVE 20e60 │ │ │ │ -000000000009ef68 0000000000000008 R_X86_64_RELATIVE 21170 │ │ │ │ -000000000009ef70 0000000000000008 R_X86_64_RELATIVE 20e90 │ │ │ │ -000000000009ef78 0000000000000008 R_X86_64_RELATIVE 21100 │ │ │ │ -000000000009ef88 0000000000000008 R_X86_64_RELATIVE a0158 │ │ │ │ -000000000009ef90 0000000000000008 R_X86_64_RELATIVE 21a90 │ │ │ │ -000000000009ef98 0000000000000008 R_X86_64_RELATIVE 21ac0 │ │ │ │ -000000000009efa0 0000000000000008 R_X86_64_RELATIVE 20e80 │ │ │ │ -000000000009efa8 0000000000000008 R_X86_64_RELATIVE 25120 │ │ │ │ -000000000009efb8 0000000000000008 R_X86_64_RELATIVE a0170 │ │ │ │ -000000000009efc0 0000000000000008 R_X86_64_RELATIVE 20e50 │ │ │ │ -000000000009efc8 0000000000000008 R_X86_64_RELATIVE 21160 │ │ │ │ -000000000009efd0 0000000000000008 R_X86_64_RELATIVE 20e70 │ │ │ │ -000000000009efd8 0000000000000008 R_X86_64_RELATIVE 21130 │ │ │ │ -000000000009efe8 0000000000000008 R_X86_64_RELATIVE a0198 │ │ │ │ -000000000009eff0 0000000000000008 R_X86_64_RELATIVE 23d20 │ │ │ │ -000000000009eff8 0000000000000008 R_X86_64_RELATIVE dd4c │ │ │ │ -000000000009f000 0000000000000008 R_X86_64_RELATIVE 21220 │ │ │ │ -000000000009f008 0000000000000008 R_X86_64_RELATIVE 216d0 │ │ │ │ -000000000009f018 0000000000000008 R_X86_64_RELATIVE a0198 │ │ │ │ -000000000009f020 0000000000000008 R_X86_64_RELATIVE 21280 │ │ │ │ -000000000009f028 0000000000000008 R_X86_64_RELATIVE 21730 │ │ │ │ -000000000009f030 0000000000000008 R_X86_64_RELATIVE 20e20 │ │ │ │ -000000000009f040 0000000000000008 R_X86_64_RELATIVE a0198 │ │ │ │ -000000000009f048 0000000000000008 R_X86_64_RELATIVE 212e0 │ │ │ │ -000000000009f050 0000000000000008 R_X86_64_RELATIVE 217a0 │ │ │ │ -000000000009f060 0000000000000008 R_X86_64_RELATIVE a01e0 │ │ │ │ -000000000009f068 0000000000000008 R_X86_64_RELATIVE 23c30 │ │ │ │ -000000000009f070 0000000000000008 R_X86_64_RELATIVE dc80 │ │ │ │ -000000000009f078 0000000000000008 R_X86_64_RELATIVE 21340 │ │ │ │ -000000000009f080 0000000000000008 R_X86_64_RELATIVE 21950 │ │ │ │ -000000000009f090 0000000000000008 R_X86_64_RELATIVE a01e0 │ │ │ │ -000000000009f098 0000000000000008 R_X86_64_RELATIVE 213a0 │ │ │ │ -000000000009f0a0 0000000000000008 R_X86_64_RELATIVE 219b0 │ │ │ │ -000000000009f0a8 0000000000000008 R_X86_64_RELATIVE 20e10 │ │ │ │ -000000000009f0b8 0000000000000008 R_X86_64_RELATIVE a01e0 │ │ │ │ -000000000009f0c0 0000000000000008 R_X86_64_RELATIVE 21400 │ │ │ │ -000000000009f0c8 0000000000000008 R_X86_64_RELATIVE 21a20 │ │ │ │ -000000000009f0d0 0000000000000008 R_X86_64_RELATIVE 9eff0 │ │ │ │ -000000000009f0d8 0000000000000008 R_X86_64_RELATIVE 9f068 │ │ │ │ -000000000009f0e0 0000000000000008 R_X86_64_RELATIVE a02f0 │ │ │ │ -000000000009f0e8 0000000000000008 R_X86_64_RELATIVE 9fdb8 │ │ │ │ -000000000009f0f0 0000000000000008 R_X86_64_RELATIVE a03e0 │ │ │ │ -000000000009f0f8 0000000000000008 R_X86_64_RELATIVE a0478 │ │ │ │ -000000000009f100 0000000000000008 R_X86_64_RELATIVE a0348 │ │ │ │ -000000000009f108 0000000000000008 R_X86_64_RELATIVE 9feb8 │ │ │ │ -000000000009f110 0000000000000008 R_X86_64_RELATIVE 9fe30 │ │ │ │ -000000000009f118 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ -000000000009f120 0000000000000008 R_X86_64_RELATIVE 9ef38 │ │ │ │ -000000000009f128 0000000000000008 R_X86_64_RELATIVE 9f068 │ │ │ │ -000000000009f130 0000000000000008 R_X86_64_RELATIVE a02f0 │ │ │ │ -000000000009f138 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ -000000000009f140 0000000000000008 R_X86_64_RELATIVE 9f068 │ │ │ │ -000000000009f148 0000000000000008 R_X86_64_RELATIVE a02f0 │ │ │ │ -000000000009f150 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ -000000000009f158 0000000000000008 R_X86_64_RELATIVE 9f068 │ │ │ │ -000000000009f160 0000000000000008 R_X86_64_RELATIVE a02f0 │ │ │ │ +000000000009ef08 0000000000000008 R_X86_64_RELATIVE 9fcd0 │ │ │ │ +000000000009ef10 0000000000000008 R_X86_64_RELATIVE 2e8b0 │ │ │ │ +000000000009ef18 0000000000000008 R_X86_64_RELATIVE 2e8d0 │ │ │ │ +000000000009ef20 0000000000000008 R_X86_64_RELATIVE 2e8a0 │ │ │ │ +000000000009ef30 0000000000000008 R_X86_64_RELATIVE 9fce8 │ │ │ │ +000000000009ef38 0000000000000008 R_X86_64_RELATIVE 2ea20 │ │ │ │ +000000000009ef40 0000000000000008 R_X86_64_RELATIVE e97c │ │ │ │ +000000000009ef48 0000000000000008 R_X86_64_RELATIVE 2e900 │ │ │ │ +000000000009ef50 0000000000000008 R_X86_64_RELATIVE 2ec50 │ │ │ │ +000000000009ef60 0000000000000008 R_X86_64_RELATIVE 9fce8 │ │ │ │ +000000000009ef68 0000000000000008 R_X86_64_RELATIVE 2e960 │ │ │ │ +000000000009ef70 0000000000000008 R_X86_64_RELATIVE 2ecb0 │ │ │ │ +000000000009ef78 0000000000000008 R_X86_64_RELATIVE 2e8a0 │ │ │ │ +000000000009ef88 0000000000000008 R_X86_64_RELATIVE 9fce8 │ │ │ │ +000000000009ef90 0000000000000008 R_X86_64_RELATIVE 2e9c0 │ │ │ │ +000000000009ef98 0000000000000008 R_X86_64_RELATIVE 2ed20 │ │ │ │ +000000000009efa0 0000000000000008 R_X86_64_RELATIVE 9ef38 │ │ │ │ +000000000009efa8 0000000000000008 R_X86_64_RELATIVE 9fd60 │ │ │ │ +000000000009efb0 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ +000000000009efb8 0000000000000008 R_X86_64_RELATIVE 9ef38 │ │ │ │ +000000000009efc0 0000000000000008 R_X86_64_RELATIVE 9fd60 │ │ │ │ +000000000009efc8 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ +000000000009efd8 0000000000000008 R_X86_64_RELATIVE a0140 │ │ │ │ +000000000009efe0 0000000000000008 R_X86_64_RELATIVE 38980 │ │ │ │ +000000000009efe8 0000000000000008 R_X86_64_RELATIVE 389a0 │ │ │ │ +000000000009eff0 0000000000000008 R_X86_64_RELATIVE 38640 │ │ │ │ +000000000009f000 0000000000000008 R_X86_64_RELATIVE a0210 │ │ │ │ +000000000009f008 0000000000000008 R_X86_64_RELATIVE 38660 │ │ │ │ +000000000009f010 0000000000000008 R_X86_64_RELATIVE 38970 │ │ │ │ +000000000009f018 0000000000000008 R_X86_64_RELATIVE 38690 │ │ │ │ +000000000009f020 0000000000000008 R_X86_64_RELATIVE 38900 │ │ │ │ +000000000009f030 0000000000000008 R_X86_64_RELATIVE a0228 │ │ │ │ +000000000009f038 0000000000000008 R_X86_64_RELATIVE 38fe0 │ │ │ │ +000000000009f040 0000000000000008 R_X86_64_RELATIVE 39010 │ │ │ │ +000000000009f048 0000000000000008 R_X86_64_RELATIVE 38680 │ │ │ │ +000000000009f050 0000000000000008 R_X86_64_RELATIVE 3c360 │ │ │ │ +000000000009f060 0000000000000008 R_X86_64_RELATIVE a0240 │ │ │ │ +000000000009f068 0000000000000008 R_X86_64_RELATIVE 38650 │ │ │ │ +000000000009f070 0000000000000008 R_X86_64_RELATIVE 38960 │ │ │ │ +000000000009f078 0000000000000008 R_X86_64_RELATIVE 38670 │ │ │ │ +000000000009f080 0000000000000008 R_X86_64_RELATIVE 38930 │ │ │ │ +000000000009f090 0000000000000008 R_X86_64_RELATIVE a0268 │ │ │ │ +000000000009f098 0000000000000008 R_X86_64_RELATIVE 3b180 │ │ │ │ +000000000009f0a0 0000000000000008 R_X86_64_RELATIVE 10e24 │ │ │ │ +000000000009f0a8 0000000000000008 R_X86_64_RELATIVE 389d0 │ │ │ │ +000000000009f0b0 0000000000000008 R_X86_64_RELATIVE 38d60 │ │ │ │ +000000000009f0c0 0000000000000008 R_X86_64_RELATIVE a0268 │ │ │ │ +000000000009f0c8 0000000000000008 R_X86_64_RELATIVE 38a30 │ │ │ │ +000000000009f0d0 0000000000000008 R_X86_64_RELATIVE 38dc0 │ │ │ │ +000000000009f0d8 0000000000000008 R_X86_64_RELATIVE 38640 │ │ │ │ +000000000009f0e8 0000000000000008 R_X86_64_RELATIVE a0268 │ │ │ │ +000000000009f0f0 0000000000000008 R_X86_64_RELATIVE 38a90 │ │ │ │ +000000000009f0f8 0000000000000008 R_X86_64_RELATIVE 38e30 │ │ │ │ +000000000009f100 0000000000000008 R_X86_64_RELATIVE 9f098 │ │ │ │ +000000000009f108 0000000000000008 R_X86_64_RELATIVE 9ef38 │ │ │ │ +000000000009f110 0000000000000008 R_X86_64_RELATIVE 9fd60 │ │ │ │ +000000000009f118 0000000000000008 R_X86_64_RELATIVE 9fec0 │ │ │ │ +000000000009f120 0000000000000008 R_X86_64_RELATIVE a0418 │ │ │ │ +000000000009f128 0000000000000008 R_X86_64_RELATIVE a04b0 │ │ │ │ +000000000009f130 0000000000000008 R_X86_64_RELATIVE a0380 │ │ │ │ +000000000009f138 0000000000000008 R_X86_64_RELATIVE 9ffc0 │ │ │ │ +000000000009f140 0000000000000008 R_X86_64_RELATIVE 9ff38 │ │ │ │ +000000000009f148 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ +000000000009f150 0000000000000008 R_X86_64_RELATIVE 9efe0 │ │ │ │ +000000000009f158 0000000000000008 R_X86_64_RELATIVE 9ef38 │ │ │ │ +000000000009f160 0000000000000008 R_X86_64_RELATIVE 9fd60 │ │ │ │ 000000000009f168 0000000000000008 R_X86_64_RELATIVE 9ef10 │ │ │ │ -000000000009f178 0000000000000008 R_X86_64_RELATIVE a0658 │ │ │ │ -000000000009f180 0000000000000008 R_X86_64_RELATIVE 56b20 │ │ │ │ -000000000009f188 0000000000000008 R_X86_64_RELATIVE 56ef0 │ │ │ │ -000000000009f190 0000000000000008 R_X86_64_RELATIVE 56b40 │ │ │ │ -000000000009f1a8 0000000000000008 R_X86_64_RELATIVE a0670 │ │ │ │ -000000000009f1c0 0000000000000008 R_X86_64_RELATIVE 56f30 │ │ │ │ -000000000009f1d8 0000000000000008 R_X86_64_RELATIVE a0670 │ │ │ │ -000000000009f200 0000000000000008 R_X86_64_RELATIVE a0670 │ │ │ │ -000000000009f228 0000000000000008 R_X86_64_RELATIVE a06a8 │ │ │ │ -000000000009f240 0000000000000008 R_X86_64_RELATIVE 56f30 │ │ │ │ -000000000009f258 0000000000000008 R_X86_64_RELATIVE a06a8 │ │ │ │ -000000000009f280 0000000000000008 R_X86_64_RELATIVE a06a8 │ │ │ │ +000000000009f178 0000000000000008 R_X86_64_RELATIVE a06b8 │ │ │ │ +000000000009f180 0000000000000008 R_X86_64_RELATIVE 71c00 │ │ │ │ +000000000009f188 0000000000000008 R_X86_64_RELATIVE 71fd0 │ │ │ │ +000000000009f190 0000000000000008 R_X86_64_RELATIVE 71c20 │ │ │ │ +000000000009f1a8 0000000000000008 R_X86_64_RELATIVE a06d0 │ │ │ │ +000000000009f1c0 0000000000000008 R_X86_64_RELATIVE 72010 │ │ │ │ +000000000009f1d8 0000000000000008 R_X86_64_RELATIVE a06d0 │ │ │ │ +000000000009f200 0000000000000008 R_X86_64_RELATIVE a06d0 │ │ │ │ +000000000009f228 0000000000000008 R_X86_64_RELATIVE a0708 │ │ │ │ +000000000009f240 0000000000000008 R_X86_64_RELATIVE 72010 │ │ │ │ +000000000009f258 0000000000000008 R_X86_64_RELATIVE a0708 │ │ │ │ +000000000009f280 0000000000000008 R_X86_64_RELATIVE a0708 │ │ │ │ 000000000009f298 0000000000000008 R_X86_64_RELATIVE 9f308 │ │ │ │ 000000000009f2a0 0000000000000008 R_X86_64_RELATIVE 9f230 │ │ │ │ 000000000009f2a8 0000000000000008 R_X86_64_RELATIVE 9f1b0 │ │ │ │ -000000000009f2b0 0000000000000008 R_X86_64_RELATIVE a08a0 │ │ │ │ -000000000009f2b8 0000000000000008 R_X86_64_RELATIVE a08c8 │ │ │ │ +000000000009f2b0 0000000000000008 R_X86_64_RELATIVE a0970 │ │ │ │ +000000000009f2b8 0000000000000008 R_X86_64_RELATIVE a0998 │ │ │ │ 000000000009f2c0 0000000000000008 R_X86_64_RELATIVE 9f1e0 │ │ │ │ 000000000009f2c8 0000000000000008 R_X86_64_RELATIVE 9f208 │ │ │ │ 000000000009f2d0 0000000000000008 R_X86_64_RELATIVE 9f260 │ │ │ │ 000000000009f2d8 0000000000000008 R_X86_64_RELATIVE 9f288 │ │ │ │ 000000000009f2e0 0000000000000008 R_X86_64_RELATIVE 9f338 │ │ │ │ 000000000009f2e8 0000000000000008 R_X86_64_RELATIVE 9f360 │ │ │ │ -000000000009f300 0000000000000008 R_X86_64_RELATIVE a06c0 │ │ │ │ -000000000009f308 0000000000000008 R_X86_64_RELATIVE 5ab70 │ │ │ │ -000000000009f310 0000000000000008 R_X86_64_RELATIVE 5b4b0 │ │ │ │ -000000000009f318 0000000000000008 R_X86_64_RELATIVE 56f30 │ │ │ │ -000000000009f330 0000000000000008 R_X86_64_RELATIVE a06c0 │ │ │ │ -000000000009f338 0000000000000008 R_X86_64_RELATIVE 5b0e0 │ │ │ │ -000000000009f340 0000000000000008 R_X86_64_RELATIVE 5b750 │ │ │ │ -000000000009f358 0000000000000008 R_X86_64_RELATIVE a06c0 │ │ │ │ -000000000009f360 0000000000000008 R_X86_64_RELATIVE 5ae10 │ │ │ │ -000000000009f368 0000000000000008 R_X86_64_RELATIVE 5ba70 │ │ │ │ -000000000009f378 0000000000000008 R_X86_64_RELATIVE a07f8 │ │ │ │ -000000000009f380 0000000000000008 R_X86_64_RELATIVE 56d50 │ │ │ │ -000000000009f388 0000000000000008 R_X86_64_RELATIVE 56f10 │ │ │ │ -000000000009f390 0000000000000008 R_X86_64_RELATIVE 57ad0 │ │ │ │ -000000000009f398 0000000000000008 R_X86_64_RELATIVE 20e40 │ │ │ │ -000000000009f3a0 0000000000000008 R_X86_64_RELATIVE 56dc0 │ │ │ │ -000000000009f3a8 0000000000000008 R_X86_64_RELATIVE 56dd0 │ │ │ │ -000000000009f3b0 0000000000000008 R_X86_64_RELATIVE 56de0 │ │ │ │ -000000000009f3c0 0000000000000008 R_X86_64_RELATIVE a0858 │ │ │ │ -000000000009f3c8 0000000000000008 R_X86_64_RELATIVE 56d40 │ │ │ │ -000000000009f3d0 0000000000000008 R_X86_64_RELATIVE 56f00 │ │ │ │ -000000000009f3d8 0000000000000008 R_X86_64_RELATIVE 57b20 │ │ │ │ -000000000009f3e0 0000000000000008 R_X86_64_RELATIVE 20e40 │ │ │ │ -000000000009f3e8 0000000000000008 R_X86_64_RELATIVE 56d90 │ │ │ │ -000000000009f3f0 0000000000000008 R_X86_64_RELATIVE 56da0 │ │ │ │ -000000000009f3f8 0000000000000008 R_X86_64_RELATIVE 56db0 │ │ │ │ -000000000009f408 0000000000000008 R_X86_64_RELATIVE a0870 │ │ │ │ -000000000009f410 0000000000000008 R_X86_64_RELATIVE 56d30 │ │ │ │ -000000000009f418 0000000000000008 R_X86_64_RELATIVE 56f20 │ │ │ │ -000000000009f420 0000000000000008 R_X86_64_RELATIVE 5b3b0 │ │ │ │ -000000000009f428 0000000000000008 R_X86_64_RELATIVE 20e40 │ │ │ │ -000000000009f430 0000000000000008 R_X86_64_RELATIVE 56d60 │ │ │ │ -000000000009f438 0000000000000008 R_X86_64_RELATIVE 56d70 │ │ │ │ -000000000009f440 0000000000000008 R_X86_64_RELATIVE 56d80 │ │ │ │ -000000000009f448 0000000000000008 R_X86_64_RELATIVE a0e10 │ │ │ │ -000000000009f450 0000000000000008 R_X86_64_RELATIVE a0d98 │ │ │ │ -000000000009f460 0000000000000008 R_X86_64_RELATIVE a0f80 │ │ │ │ -000000000009f468 0000000000000008 R_X86_64_RELATIVE 63560 │ │ │ │ -000000000009f470 0000000000000008 R_X86_64_RELATIVE 63930 │ │ │ │ -000000000009f478 0000000000000008 R_X86_64_RELATIVE 63580 │ │ │ │ -000000000009f490 0000000000000008 R_X86_64_RELATIVE a0f98 │ │ │ │ -000000000009f4a8 0000000000000008 R_X86_64_RELATIVE 63970 │ │ │ │ -000000000009f4c0 0000000000000008 R_X86_64_RELATIVE a0f98 │ │ │ │ -000000000009f4e8 0000000000000008 R_X86_64_RELATIVE a0f98 │ │ │ │ -000000000009f510 0000000000000008 R_X86_64_RELATIVE a0fd0 │ │ │ │ -000000000009f528 0000000000000008 R_X86_64_RELATIVE 63970 │ │ │ │ -000000000009f540 0000000000000008 R_X86_64_RELATIVE a0fd0 │ │ │ │ -000000000009f568 0000000000000008 R_X86_64_RELATIVE a0fd0 │ │ │ │ -000000000009f580 0000000000000008 R_X86_64_RELATIVE 9f5f0 │ │ │ │ -000000000009f588 0000000000000008 R_X86_64_RELATIVE 9f518 │ │ │ │ -000000000009f590 0000000000000008 R_X86_64_RELATIVE 9f498 │ │ │ │ -000000000009f598 0000000000000008 R_X86_64_RELATIVE a1190 │ │ │ │ -000000000009f5a0 0000000000000008 R_X86_64_RELATIVE a11b8 │ │ │ │ -000000000009f5a8 0000000000000008 R_X86_64_RELATIVE 9f4c8 │ │ │ │ -000000000009f5b0 0000000000000008 R_X86_64_RELATIVE 9f4f0 │ │ │ │ -000000000009f5b8 0000000000000008 R_X86_64_RELATIVE 9f548 │ │ │ │ -000000000009f5c0 0000000000000008 R_X86_64_RELATIVE 9f570 │ │ │ │ -000000000009f5c8 0000000000000008 R_X86_64_RELATIVE 9f620 │ │ │ │ -000000000009f5d0 0000000000000008 R_X86_64_RELATIVE 9f648 │ │ │ │ -000000000009f5e8 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -000000000009f5f0 0000000000000008 R_X86_64_RELATIVE 66850 │ │ │ │ -000000000009f5f8 0000000000000008 R_X86_64_RELATIVE 671a0 │ │ │ │ -000000000009f600 0000000000000008 R_X86_64_RELATIVE 63970 │ │ │ │ -000000000009f618 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -000000000009f620 0000000000000008 R_X86_64_RELATIVE 66dd0 │ │ │ │ -000000000009f628 0000000000000008 R_X86_64_RELATIVE 67450 │ │ │ │ -000000000009f640 0000000000000008 R_X86_64_RELATIVE a0fe8 │ │ │ │ -000000000009f648 0000000000000008 R_X86_64_RELATIVE 66af0 │ │ │ │ -000000000009f650 0000000000000008 R_X86_64_RELATIVE 67770 │ │ │ │ -000000000009f660 0000000000000008 R_X86_64_RELATIVE a10c0 │ │ │ │ -000000000009f668 0000000000000008 R_X86_64_RELATIVE 63790 │ │ │ │ -000000000009f670 0000000000000008 R_X86_64_RELATIVE 63950 │ │ │ │ -000000000009f678 0000000000000008 R_X86_64_RELATIVE 64140 │ │ │ │ -000000000009f680 0000000000000008 R_X86_64_RELATIVE 20e40 │ │ │ │ -000000000009f688 0000000000000008 R_X86_64_RELATIVE 63800 │ │ │ │ -000000000009f690 0000000000000008 R_X86_64_RELATIVE 63810 │ │ │ │ -000000000009f698 0000000000000008 R_X86_64_RELATIVE 63820 │ │ │ │ -000000000009f6a8 0000000000000008 R_X86_64_RELATIVE a10d8 │ │ │ │ -000000000009f6b0 0000000000000008 R_X86_64_RELATIVE 63780 │ │ │ │ -000000000009f6b8 0000000000000008 R_X86_64_RELATIVE 63940 │ │ │ │ -000000000009f6c0 0000000000000008 R_X86_64_RELATIVE 64190 │ │ │ │ -000000000009f6c8 0000000000000008 R_X86_64_RELATIVE 20e40 │ │ │ │ -000000000009f6d0 0000000000000008 R_X86_64_RELATIVE 637d0 │ │ │ │ -000000000009f6d8 0000000000000008 R_X86_64_RELATIVE 637e0 │ │ │ │ -000000000009f6e0 0000000000000008 R_X86_64_RELATIVE 637f0 │ │ │ │ -000000000009f6f0 0000000000000008 R_X86_64_RELATIVE a10f0 │ │ │ │ -000000000009f6f8 0000000000000008 R_X86_64_RELATIVE 63770 │ │ │ │ -000000000009f700 0000000000000008 R_X86_64_RELATIVE 63960 │ │ │ │ -000000000009f708 0000000000000008 R_X86_64_RELATIVE 670a0 │ │ │ │ -000000000009f710 0000000000000008 R_X86_64_RELATIVE 20e40 │ │ │ │ -000000000009f718 0000000000000008 R_X86_64_RELATIVE 637a0 │ │ │ │ -000000000009f720 0000000000000008 R_X86_64_RELATIVE 637b0 │ │ │ │ -000000000009f728 0000000000000008 R_X86_64_RELATIVE 637c0 │ │ │ │ -000000000009f730 0000000000000008 R_X86_64_RELATIVE a0e10 │ │ │ │ -000000000009f738 0000000000000008 R_X86_64_RELATIVE a1688 │ │ │ │ -000000000009f740 0000000000000008 R_X86_64_RELATIVE a0d98 │ │ │ │ -000000000009fca8 0000000000000008 R_X86_64_RELATIVE 8dd80 │ │ │ │ -000000000009fcb8 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -000000000009fcc8 0000000000000008 R_X86_64_RELATIVE a0058 │ │ │ │ -000000000009fcd8 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -000000000009fcf0 0000000000000008 R_X86_64_RELATIVE 8ddc0 │ │ │ │ -000000000009fd00 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -000000000009fd10 0000000000000008 R_X86_64_RELATIVE 9ffe0 │ │ │ │ -000000000009fd20 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -000000000009fd38 0000000000000008 R_X86_64_RELATIVE 8de20 │ │ │ │ -000000000009fd48 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -000000000009fd58 0000000000000008 R_X86_64_RELATIVE 9ffc8 │ │ │ │ -000000000009fd68 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -000000000009fd80 0000000000000008 R_X86_64_RELATIVE 8de60 │ │ │ │ -000000000009fd98 0000000000000008 R_X86_64_RELATIVE 8dec0 │ │ │ │ -000000000009fda0 0000000000000008 R_X86_64_RELATIVE 9fd78 │ │ │ │ -000000000009fdb0 0000000000000008 R_X86_64_RELATIVE 9fca0 │ │ │ │ -000000000009fdb8 0000000000000008 R_X86_64_RELATIVE 23e10 │ │ │ │ -000000000009fdc0 0000000000000008 R_X86_64_RELATIVE de20 │ │ │ │ -000000000009fdc8 0000000000000008 R_X86_64_RELATIVE 21550 │ │ │ │ -000000000009fdd0 0000000000000008 R_X86_64_RELATIVE 21810 │ │ │ │ -000000000009fde0 0000000000000008 R_X86_64_RELATIVE 9fca0 │ │ │ │ -000000000009fde8 0000000000000008 R_X86_64_RELATIVE 215b0 │ │ │ │ -000000000009fdf0 0000000000000008 R_X86_64_RELATIVE 21870 │ │ │ │ -000000000009fe08 0000000000000008 R_X86_64_RELATIVE 9fca0 │ │ │ │ -000000000009fe10 0000000000000008 R_X86_64_RELATIVE 21610 │ │ │ │ -000000000009fe18 0000000000000008 R_X86_64_RELATIVE 218e0 │ │ │ │ -000000000009fe28 0000000000000008 R_X86_64_RELATIVE 9fce8 │ │ │ │ -000000000009fe30 0000000000000008 R_X86_64_RELATIVE 26a50 │ │ │ │ -000000000009fe38 0000000000000008 R_X86_64_RELATIVE f41e │ │ │ │ -000000000009fe40 0000000000000008 R_X86_64_RELATIVE 22f90 │ │ │ │ -000000000009fe48 0000000000000008 R_X86_64_RELATIVE 234f0 │ │ │ │ -000000000009fe58 0000000000000008 R_X86_64_RELATIVE 9fce8 │ │ │ │ -000000000009fe60 0000000000000008 R_X86_64_RELATIVE 22d10 │ │ │ │ -000000000009fe68 0000000000000008 R_X86_64_RELATIVE 23640 │ │ │ │ -000000000009fe78 0000000000000008 R_X86_64_RELATIVE 25f00 │ │ │ │ -000000000009fe90 0000000000000008 R_X86_64_RELATIVE 9fce8 │ │ │ │ -000000000009fe98 0000000000000008 R_X86_64_RELATIVE 22e50 │ │ │ │ -000000000009fea0 0000000000000008 R_X86_64_RELATIVE 237a0 │ │ │ │ -000000000009feb0 0000000000000008 R_X86_64_RELATIVE 9fd30 │ │ │ │ -000000000009feb8 0000000000000008 R_X86_64_RELATIVE 26760 │ │ │ │ -000000000009fec0 0000000000000008 R_X86_64_RELATIVE f3ce │ │ │ │ -000000000009fec8 0000000000000008 R_X86_64_RELATIVE 22bd0 │ │ │ │ -000000000009fed0 0000000000000008 R_X86_64_RELATIVE 230d0 │ │ │ │ -000000000009fee0 0000000000000008 R_X86_64_RELATIVE 9fd30 │ │ │ │ -000000000009fee8 0000000000000008 R_X86_64_RELATIVE 22950 │ │ │ │ -000000000009fef0 0000000000000008 R_X86_64_RELATIVE 23220 │ │ │ │ -000000000009ff00 0000000000000008 R_X86_64_RELATIVE 25f00 │ │ │ │ -000000000009ff18 0000000000000008 R_X86_64_RELATIVE 9fd30 │ │ │ │ -000000000009ff20 0000000000000008 R_X86_64_RELATIVE 22a90 │ │ │ │ -000000000009ff28 0000000000000008 R_X86_64_RELATIVE 23380 │ │ │ │ -000000000009ff38 0000000000000008 R_X86_64_RELATIVE 9fd90 │ │ │ │ -000000000009ff40 0000000000000008 R_X86_64_RELATIVE 214b0 │ │ │ │ -000000000009ff48 0000000000000008 R_X86_64_RELATIVE 214d0 │ │ │ │ -000000000009ff58 0000000000000008 R_X86_64_RELATIVE 21020 │ │ │ │ -000000000009ff60 0000000000000008 R_X86_64_RELATIVE 21040 │ │ │ │ -000000000009ff68 0000000000000008 R_X86_64_RELATIVE 210d0 │ │ │ │ -000000000009ffb8 0000000000000008 R_X86_64_RELATIVE 8df20 │ │ │ │ -000000000009ffd0 0000000000000008 R_X86_64_RELATIVE 8df40 │ │ │ │ -000000000009ffe8 0000000000000008 R_X86_64_RELATIVE 8dd40 │ │ │ │ -000000000009fff0 0000000000000008 R_X86_64_RELATIVE 9ffc8 │ │ │ │ -00000000000a0000 0000000000000008 R_X86_64_RELATIVE 8df70 │ │ │ │ -00000000000a0010 0000000000000008 R_X86_64_RELATIVE 8dfa0 │ │ │ │ -00000000000a0020 0000000000000008 R_X86_64_RELATIVE 8dfd0 │ │ │ │ -00000000000a0038 0000000000000008 R_X86_64_RELATIVE 8e000 │ │ │ │ -00000000000a0048 0000000000000008 R_X86_64_RELATIVE 8e030 │ │ │ │ -00000000000a0050 0000000000000008 R_X86_64_RELATIVE a0030 │ │ │ │ -00000000000a0060 0000000000000008 R_X86_64_RELATIVE 8e050 │ │ │ │ -00000000000a0078 0000000000000008 R_X86_64_RELATIVE 8e070 │ │ │ │ -00000000000a0090 0000000000000008 R_X86_64_RELATIVE 8e0a0 │ │ │ │ -00000000000a00a0 0000000000000008 R_X86_64_RELATIVE 8e0e0 │ │ │ │ -00000000000a00c0 0000000000000008 R_X86_64_RELATIVE a0088 │ │ │ │ -00000000000a00d8 0000000000000008 R_X86_64_RELATIVE 8e120 │ │ │ │ -00000000000a00f8 0000000000000008 R_X86_64_RELATIVE a0088 │ │ │ │ -00000000000a0110 0000000000000008 R_X86_64_RELATIVE 8e180 │ │ │ │ -00000000000a0130 0000000000000008 R_X86_64_RELATIVE a0088 │ │ │ │ -00000000000a0148 0000000000000008 R_X86_64_RELATIVE 8e1b0 │ │ │ │ -00000000000a0150 0000000000000008 R_X86_64_RELATIVE a0040 │ │ │ │ -00000000000a0160 0000000000000008 R_X86_64_RELATIVE 8e1e0 │ │ │ │ -00000000000a0168 0000000000000008 R_X86_64_RELATIVE a0040 │ │ │ │ -00000000000a0178 0000000000000008 R_X86_64_RELATIVE 8e230 │ │ │ │ -00000000000a0180 0000000000000008 R_X86_64_RELATIVE a0040 │ │ │ │ -00000000000a0190 0000000000000008 R_X86_64_RELATIVE 8e260 │ │ │ │ -00000000000a01a0 0000000000000008 R_X86_64_RELATIVE 8e2a0 │ │ │ │ -00000000000a01b0 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -00000000000a01c0 0000000000000008 R_X86_64_RELATIVE a0070 │ │ │ │ -00000000000a01d0 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -00000000000a01e8 0000000000000008 R_X86_64_RELATIVE 8e2e0 │ │ │ │ -00000000000a01f8 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -00000000000a0208 0000000000000008 R_X86_64_RELATIVE a0018 │ │ │ │ -00000000000a0218 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -00000000000a0230 0000000000000008 R_X86_64_RELATIVE 9ffb0 │ │ │ │ -00000000000a0238 0000000000000008 R_X86_64_RELATIVE 21460 │ │ │ │ -00000000000a0240 0000000000000008 R_X86_64_RELATIVE 21480 │ │ │ │ -00000000000a0258 0000000000000008 R_X86_64_RELATIVE 9ffc8 │ │ │ │ -00000000000a0260 0000000000000008 R_X86_64_RELATIVE 22530 │ │ │ │ -00000000000a0268 0000000000000008 R_X86_64_RELATIVE 22730 │ │ │ │ -00000000000a0278 0000000000000008 R_X86_64_RELATIVE 25f00 │ │ │ │ -00000000000a0290 0000000000000008 R_X86_64_RELATIVE 9ffe0 │ │ │ │ -00000000000a0298 0000000000000008 R_X86_64_RELATIVE 22630 │ │ │ │ -00000000000a02a0 0000000000000008 R_X86_64_RELATIVE 22840 │ │ │ │ -00000000000a02b0 0000000000000008 R_X86_64_RELATIVE 25f00 │ │ │ │ -00000000000a02c8 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -00000000000a02e8 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -00000000000a0318 0000000000000008 R_X86_64_RELATIVE a0058 │ │ │ │ -00000000000a0320 0000000000000008 R_X86_64_RELATIVE 21500 │ │ │ │ -00000000000a0328 0000000000000008 R_X86_64_RELATIVE 21520 │ │ │ │ -00000000000a0340 0000000000000008 R_X86_64_RELATIVE a0098 │ │ │ │ -00000000000a0348 0000000000000008 R_X86_64_RELATIVE 25600 │ │ │ │ -00000000000a0350 0000000000000008 R_X86_64_RELATIVE 20fa0 │ │ │ │ -00000000000a0358 0000000000000008 R_X86_64_RELATIVE 20fc0 │ │ │ │ -00000000000a0360 0000000000000008 R_X86_64_RELATIVE 20fe0 │ │ │ │ -00000000000a0368 0000000000000008 R_X86_64_RELATIVE 20ff0 │ │ │ │ -00000000000a0378 0000000000000008 R_X86_64_RELATIVE 264a0 │ │ │ │ -00000000000a0380 0000000000000008 R_X86_64_RELATIVE 27e30 │ │ │ │ -00000000000a0388 0000000000000008 R_X86_64_RELATIVE 21d30 │ │ │ │ -00000000000a0390 0000000000000008 R_X86_64_RELATIVE 21f70 │ │ │ │ -00000000000a0398 0000000000000008 R_X86_64_RELATIVE 29360 │ │ │ │ -00000000000a03a0 0000000000000008 R_X86_64_RELATIVE 21000 │ │ │ │ -00000000000a03b0 0000000000000008 R_X86_64_RELATIVE a0098 │ │ │ │ -00000000000a03b8 0000000000000008 R_X86_64_RELATIVE 21010 │ │ │ │ -00000000000a03c0 0000000000000008 R_X86_64_RELATIVE 21c70 │ │ │ │ -00000000000a03c8 0000000000000008 R_X86_64_RELATIVE 22020 │ │ │ │ -00000000000a03d8 0000000000000008 R_X86_64_RELATIVE a00d0 │ │ │ │ -00000000000a03e0 0000000000000008 R_X86_64_RELATIVE 25a80 │ │ │ │ -00000000000a03e8 0000000000000008 R_X86_64_RELATIVE 20f20 │ │ │ │ -00000000000a03f0 0000000000000008 R_X86_64_RELATIVE 20f40 │ │ │ │ -00000000000a03f8 0000000000000008 R_X86_64_RELATIVE 20f60 │ │ │ │ -00000000000a0400 0000000000000008 R_X86_64_RELATIVE 20f70 │ │ │ │ -00000000000a0410 0000000000000008 R_X86_64_RELATIVE 26600 │ │ │ │ -00000000000a0418 0000000000000008 R_X86_64_RELATIVE 27f60 │ │ │ │ -00000000000a0420 0000000000000008 R_X86_64_RELATIVE 21eb0 │ │ │ │ -00000000000a0428 0000000000000008 R_X86_64_RELATIVE 220f0 │ │ │ │ -00000000000a0430 0000000000000008 R_X86_64_RELATIVE 26300 │ │ │ │ -00000000000a0438 0000000000000008 R_X86_64_RELATIVE 20f80 │ │ │ │ -00000000000a0448 0000000000000008 R_X86_64_RELATIVE a00d0 │ │ │ │ -00000000000a0450 0000000000000008 R_X86_64_RELATIVE 20f90 │ │ │ │ -00000000000a0458 0000000000000008 R_X86_64_RELATIVE 21df0 │ │ │ │ -00000000000a0460 0000000000000008 R_X86_64_RELATIVE 221a0 │ │ │ │ -00000000000a0470 0000000000000008 R_X86_64_RELATIVE a0108 │ │ │ │ -00000000000a0478 0000000000000008 R_X86_64_RELATIVE 25180 │ │ │ │ -00000000000a0480 0000000000000008 R_X86_64_RELATIVE 20ea0 │ │ │ │ -00000000000a0488 0000000000000008 R_X86_64_RELATIVE 20ec0 │ │ │ │ -00000000000a0490 0000000000000008 R_X86_64_RELATIVE 20ee0 │ │ │ │ -00000000000a0498 0000000000000008 R_X86_64_RELATIVE 20ef0 │ │ │ │ -00000000000a04a8 0000000000000008 R_X86_64_RELATIVE 26340 │ │ │ │ -00000000000a04b0 0000000000000008 R_X86_64_RELATIVE 27d00 │ │ │ │ -00000000000a04b8 0000000000000008 R_X86_64_RELATIVE 21bb0 │ │ │ │ -00000000000a04c0 0000000000000008 R_X86_64_RELATIVE 22270 │ │ │ │ -00000000000a04c8 0000000000000008 R_X86_64_RELATIVE 28520 │ │ │ │ -00000000000a04d0 0000000000000008 R_X86_64_RELATIVE 20f00 │ │ │ │ -00000000000a04e0 0000000000000008 R_X86_64_RELATIVE a0108 │ │ │ │ -00000000000a04e8 0000000000000008 R_X86_64_RELATIVE 20f10 │ │ │ │ -00000000000a04f0 0000000000000008 R_X86_64_RELATIVE 21af0 │ │ │ │ -00000000000a04f8 0000000000000008 R_X86_64_RELATIVE 22320 │ │ │ │ -00000000000a0590 0000000000000008 R_X86_64_RELATIVE 8e5e0 │ │ │ │ -00000000000a05a0 0000000000000008 R_X86_64_RELATIVE 8e640 │ │ │ │ -00000000000a05b0 0000000000000008 R_X86_64_RELATIVE 8e6a0 │ │ │ │ -00000000000a05b8 0000000000000008 R_X86_64_RELATIVE a0588 │ │ │ │ -00000000000a05c8 0000000000000008 R_X86_64_RELATIVE 8e6e0 │ │ │ │ -00000000000a05d8 0000000000000008 R_X86_64_RELATIVE 8e720 │ │ │ │ -00000000000a05e0 0000000000000008 R_X86_64_RELATIVE a0598 │ │ │ │ -00000000000a05f0 0000000000000008 R_X86_64_RELATIVE 8e760 │ │ │ │ -00000000000a0600 0000000000000008 R_X86_64_RELATIVE a05a8 │ │ │ │ -00000000000a0618 0000000000000008 R_X86_64_RELATIVE 8e7a0 │ │ │ │ -00000000000a0628 0000000000000008 R_X86_64_RELATIVE 8e7e0 │ │ │ │ -00000000000a0638 0000000000000008 R_X86_64_RELATIVE 8e820 │ │ │ │ -00000000000a0648 0000000000000008 R_X86_64_RELATIVE 8e880 │ │ │ │ -00000000000a0650 0000000000000008 R_X86_64_RELATIVE a0630 │ │ │ │ -00000000000a0660 0000000000000008 R_X86_64_RELATIVE 8e900 │ │ │ │ -00000000000a0668 0000000000000008 R_X86_64_RELATIVE a0640 │ │ │ │ -00000000000a0678 0000000000000008 R_X86_64_RELATIVE 8e9a0 │ │ │ │ -00000000000a0688 0000000000000008 R_X86_64_RELATIVE a0658 │ │ │ │ -00000000000a06b0 0000000000000008 R_X86_64_RELATIVE 8ea20 │ │ │ │ -00000000000a06b8 0000000000000008 R_X86_64_RELATIVE a0670 │ │ │ │ -00000000000a06c8 0000000000000008 R_X86_64_RELATIVE 8ea78 │ │ │ │ -00000000000a06d0 0000000000000008 R_X86_64_RELATIVE a06a8 │ │ │ │ -00000000000a06e0 0000000000000008 R_X86_64_RELATIVE 8eaa0 │ │ │ │ -00000000000a06f8 0000000000000008 R_X86_64_RELATIVE 8eb00 │ │ │ │ -00000000000a0700 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ +000000000009f300 0000000000000008 R_X86_64_RELATIVE a0720 │ │ │ │ +000000000009f308 0000000000000008 R_X86_64_RELATIVE 75b90 │ │ │ │ +000000000009f310 0000000000000008 R_X86_64_RELATIVE 764e0 │ │ │ │ +000000000009f318 0000000000000008 R_X86_64_RELATIVE 72010 │ │ │ │ +000000000009f330 0000000000000008 R_X86_64_RELATIVE a0720 │ │ │ │ +000000000009f338 0000000000000008 R_X86_64_RELATIVE 76110 │ │ │ │ +000000000009f340 0000000000000008 R_X86_64_RELATIVE 76790 │ │ │ │ +000000000009f358 0000000000000008 R_X86_64_RELATIVE a0720 │ │ │ │ +000000000009f360 0000000000000008 R_X86_64_RELATIVE 75e30 │ │ │ │ +000000000009f368 0000000000000008 R_X86_64_RELATIVE 76ab0 │ │ │ │ +000000000009f378 0000000000000008 R_X86_64_RELATIVE a0858 │ │ │ │ +000000000009f380 0000000000000008 R_X86_64_RELATIVE 71e30 │ │ │ │ +000000000009f388 0000000000000008 R_X86_64_RELATIVE 71ff0 │ │ │ │ +000000000009f390 0000000000000008 R_X86_64_RELATIVE 729c0 │ │ │ │ +000000000009f398 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +000000000009f3a0 0000000000000008 R_X86_64_RELATIVE 71ea0 │ │ │ │ +000000000009f3a8 0000000000000008 R_X86_64_RELATIVE 71eb0 │ │ │ │ +000000000009f3b0 0000000000000008 R_X86_64_RELATIVE 71ec0 │ │ │ │ +000000000009f3c0 0000000000000008 R_X86_64_RELATIVE a0870 │ │ │ │ +000000000009f3c8 0000000000000008 R_X86_64_RELATIVE 71e20 │ │ │ │ +000000000009f3d0 0000000000000008 R_X86_64_RELATIVE 71fe0 │ │ │ │ +000000000009f3d8 0000000000000008 R_X86_64_RELATIVE 72a10 │ │ │ │ +000000000009f3e0 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +000000000009f3e8 0000000000000008 R_X86_64_RELATIVE 71e70 │ │ │ │ +000000000009f3f0 0000000000000008 R_X86_64_RELATIVE 71e80 │ │ │ │ +000000000009f3f8 0000000000000008 R_X86_64_RELATIVE 71e90 │ │ │ │ +000000000009f408 0000000000000008 R_X86_64_RELATIVE a08d0 │ │ │ │ +000000000009f410 0000000000000008 R_X86_64_RELATIVE 71e10 │ │ │ │ +000000000009f418 0000000000000008 R_X86_64_RELATIVE 72000 │ │ │ │ +000000000009f420 0000000000000008 R_X86_64_RELATIVE 763e0 │ │ │ │ +000000000009f428 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +000000000009f430 0000000000000008 R_X86_64_RELATIVE 71e40 │ │ │ │ +000000000009f438 0000000000000008 R_X86_64_RELATIVE 71e50 │ │ │ │ +000000000009f440 0000000000000008 R_X86_64_RELATIVE 71e60 │ │ │ │ +000000000009f448 0000000000000008 R_X86_64_RELATIVE a0ee0 │ │ │ │ +000000000009f450 0000000000000008 R_X86_64_RELATIVE a0f58 │ │ │ │ +000000000009f458 0000000000000008 R_X86_64_RELATIVE a0e68 │ │ │ │ +000000000009f468 0000000000000008 R_X86_64_RELATIVE a1090 │ │ │ │ +000000000009f470 0000000000000008 R_X86_64_RELATIVE 7c4c0 │ │ │ │ +000000000009f478 0000000000000008 R_X86_64_RELATIVE 7c890 │ │ │ │ +000000000009f480 0000000000000008 R_X86_64_RELATIVE 7c4e0 │ │ │ │ +000000000009f498 0000000000000008 R_X86_64_RELATIVE a10a8 │ │ │ │ +000000000009f4b0 0000000000000008 R_X86_64_RELATIVE 7c8d0 │ │ │ │ +000000000009f4c8 0000000000000008 R_X86_64_RELATIVE a10a8 │ │ │ │ +000000000009f4f0 0000000000000008 R_X86_64_RELATIVE a10a8 │ │ │ │ +000000000009f518 0000000000000008 R_X86_64_RELATIVE a10e0 │ │ │ │ +000000000009f530 0000000000000008 R_X86_64_RELATIVE 7c8d0 │ │ │ │ +000000000009f548 0000000000000008 R_X86_64_RELATIVE a10e0 │ │ │ │ +000000000009f570 0000000000000008 R_X86_64_RELATIVE a10e0 │ │ │ │ +000000000009f588 0000000000000008 R_X86_64_RELATIVE 9f5f8 │ │ │ │ +000000000009f590 0000000000000008 R_X86_64_RELATIVE 9f520 │ │ │ │ +000000000009f598 0000000000000008 R_X86_64_RELATIVE 9f4a0 │ │ │ │ +000000000009f5a0 0000000000000008 R_X86_64_RELATIVE a1230 │ │ │ │ +000000000009f5a8 0000000000000008 R_X86_64_RELATIVE a1258 │ │ │ │ +000000000009f5b0 0000000000000008 R_X86_64_RELATIVE 9f4d0 │ │ │ │ +000000000009f5b8 0000000000000008 R_X86_64_RELATIVE 9f4f8 │ │ │ │ +000000000009f5c0 0000000000000008 R_X86_64_RELATIVE 9f550 │ │ │ │ +000000000009f5c8 0000000000000008 R_X86_64_RELATIVE 9f578 │ │ │ │ +000000000009f5d0 0000000000000008 R_X86_64_RELATIVE 9f628 │ │ │ │ +000000000009f5d8 0000000000000008 R_X86_64_RELATIVE 9f650 │ │ │ │ +000000000009f5f0 0000000000000008 R_X86_64_RELATIVE a10f8 │ │ │ │ +000000000009f5f8 0000000000000008 R_X86_64_RELATIVE 7fb70 │ │ │ │ +000000000009f600 0000000000000008 R_X86_64_RELATIVE 804b0 │ │ │ │ +000000000009f608 0000000000000008 R_X86_64_RELATIVE 7c8d0 │ │ │ │ +000000000009f620 0000000000000008 R_X86_64_RELATIVE a10f8 │ │ │ │ +000000000009f628 0000000000000008 R_X86_64_RELATIVE 800e0 │ │ │ │ +000000000009f630 0000000000000008 R_X86_64_RELATIVE 80750 │ │ │ │ +000000000009f648 0000000000000008 R_X86_64_RELATIVE a10f8 │ │ │ │ +000000000009f650 0000000000000008 R_X86_64_RELATIVE 7fe10 │ │ │ │ +000000000009f658 0000000000000008 R_X86_64_RELATIVE 80a70 │ │ │ │ +000000000009f668 0000000000000008 R_X86_64_RELATIVE a11d0 │ │ │ │ +000000000009f670 0000000000000008 R_X86_64_RELATIVE 7c6f0 │ │ │ │ +000000000009f678 0000000000000008 R_X86_64_RELATIVE 7c8b0 │ │ │ │ +000000000009f680 0000000000000008 R_X86_64_RELATIVE 7d290 │ │ │ │ +000000000009f688 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +000000000009f690 0000000000000008 R_X86_64_RELATIVE 7c760 │ │ │ │ +000000000009f698 0000000000000008 R_X86_64_RELATIVE 7c770 │ │ │ │ +000000000009f6a0 0000000000000008 R_X86_64_RELATIVE 7c780 │ │ │ │ +000000000009f6b0 0000000000000008 R_X86_64_RELATIVE a11e8 │ │ │ │ +000000000009f6b8 0000000000000008 R_X86_64_RELATIVE 7c6e0 │ │ │ │ +000000000009f6c0 0000000000000008 R_X86_64_RELATIVE 7c8a0 │ │ │ │ +000000000009f6c8 0000000000000008 R_X86_64_RELATIVE 7d2e0 │ │ │ │ +000000000009f6d0 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +000000000009f6d8 0000000000000008 R_X86_64_RELATIVE 7c730 │ │ │ │ +000000000009f6e0 0000000000000008 R_X86_64_RELATIVE 7c740 │ │ │ │ +000000000009f6e8 0000000000000008 R_X86_64_RELATIVE 7c750 │ │ │ │ +000000000009f6f8 0000000000000008 R_X86_64_RELATIVE a1200 │ │ │ │ +000000000009f700 0000000000000008 R_X86_64_RELATIVE 7c6d0 │ │ │ │ +000000000009f708 0000000000000008 R_X86_64_RELATIVE 7c8c0 │ │ │ │ +000000000009f710 0000000000000008 R_X86_64_RELATIVE 803b0 │ │ │ │ +000000000009f718 0000000000000008 R_X86_64_RELATIVE 32570 │ │ │ │ +000000000009f720 0000000000000008 R_X86_64_RELATIVE 7c700 │ │ │ │ +000000000009f728 0000000000000008 R_X86_64_RELATIVE 7c710 │ │ │ │ +000000000009f730 0000000000000008 R_X86_64_RELATIVE 7c720 │ │ │ │ +000000000009f738 0000000000000008 R_X86_64_RELATIVE a0ee0 │ │ │ │ +000000000009f740 0000000000000008 R_X86_64_RELATIVE a0e68 │ │ │ │ +000000000009fcb8 0000000000000008 R_X86_64_RELATIVE 8e010 │ │ │ │ +000000000009fcc8 0000000000000008 R_X86_64_RELATIVE 8e040 │ │ │ │ +000000000009fcd8 0000000000000008 R_X86_64_RELATIVE 8e070 │ │ │ │ +000000000009fcf0 0000000000000008 R_X86_64_RELATIVE 8e0a0 │ │ │ │ +000000000009fd00 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +000000000009fd10 0000000000000008 R_X86_64_RELATIVE 9fcd0 │ │ │ │ +000000000009fd20 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +000000000009fd38 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +000000000009fd58 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +000000000009fdb0 0000000000000008 R_X86_64_RELATIVE 8e160 │ │ │ │ +000000000009fdc0 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +000000000009fdd0 0000000000000008 R_X86_64_RELATIVE a0128 │ │ │ │ +000000000009fde0 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +000000000009fdf8 0000000000000008 R_X86_64_RELATIVE 8e1a0 │ │ │ │ +000000000009fe08 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +000000000009fe18 0000000000000008 R_X86_64_RELATIVE a00e8 │ │ │ │ +000000000009fe28 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +000000000009fe40 0000000000000008 R_X86_64_RELATIVE 8e200 │ │ │ │ +000000000009fe50 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +000000000009fe60 0000000000000008 R_X86_64_RELATIVE a00d0 │ │ │ │ +000000000009fe70 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +000000000009fe88 0000000000000008 R_X86_64_RELATIVE 8e240 │ │ │ │ +000000000009fea0 0000000000000008 R_X86_64_RELATIVE 8e2a0 │ │ │ │ +000000000009fea8 0000000000000008 R_X86_64_RELATIVE 9fe80 │ │ │ │ +000000000009feb8 0000000000000008 R_X86_64_RELATIVE 9fda8 │ │ │ │ +000000000009fec0 0000000000000008 R_X86_64_RELATIVE 3b270 │ │ │ │ +000000000009fec8 0000000000000008 R_X86_64_RELATIVE 10ef8 │ │ │ │ +000000000009fed0 0000000000000008 R_X86_64_RELATIVE 38be0 │ │ │ │ +000000000009fed8 0000000000000008 R_X86_64_RELATIVE 38ea0 │ │ │ │ +000000000009fee8 0000000000000008 R_X86_64_RELATIVE 9fda8 │ │ │ │ +000000000009fef0 0000000000000008 R_X86_64_RELATIVE 38c40 │ │ │ │ +000000000009fef8 0000000000000008 R_X86_64_RELATIVE 38f00 │ │ │ │ +000000000009ff10 0000000000000008 R_X86_64_RELATIVE 9fda8 │ │ │ │ +000000000009ff18 0000000000000008 R_X86_64_RELATIVE 38ca0 │ │ │ │ +000000000009ff20 0000000000000008 R_X86_64_RELATIVE 38f70 │ │ │ │ +000000000009ff30 0000000000000008 R_X86_64_RELATIVE 9fdf0 │ │ │ │ +000000000009ff38 0000000000000008 R_X86_64_RELATIVE 3dc90 │ │ │ │ +000000000009ff40 0000000000000008 R_X86_64_RELATIVE 124f6 │ │ │ │ +000000000009ff48 0000000000000008 R_X86_64_RELATIVE 3a4e0 │ │ │ │ +000000000009ff50 0000000000000008 R_X86_64_RELATIVE 3aa40 │ │ │ │ +000000000009ff60 0000000000000008 R_X86_64_RELATIVE 9fdf0 │ │ │ │ +000000000009ff68 0000000000000008 R_X86_64_RELATIVE 3a260 │ │ │ │ +000000000009ff70 0000000000000008 R_X86_64_RELATIVE 3ab90 │ │ │ │ +000000000009ff80 0000000000000008 R_X86_64_RELATIVE 3d140 │ │ │ │ +000000000009ff98 0000000000000008 R_X86_64_RELATIVE 9fdf0 │ │ │ │ +000000000009ffa0 0000000000000008 R_X86_64_RELATIVE 3a3a0 │ │ │ │ +000000000009ffa8 0000000000000008 R_X86_64_RELATIVE 3acf0 │ │ │ │ +000000000009ffb8 0000000000000008 R_X86_64_RELATIVE 9fe38 │ │ │ │ +000000000009ffc0 0000000000000008 R_X86_64_RELATIVE 3d9a0 │ │ │ │ +000000000009ffc8 0000000000000008 R_X86_64_RELATIVE 124a6 │ │ │ │ +000000000009ffd0 0000000000000008 R_X86_64_RELATIVE 3a120 │ │ │ │ +000000000009ffd8 0000000000000008 R_X86_64_RELATIVE 3a620 │ │ │ │ +000000000009ffe8 0000000000000008 R_X86_64_RELATIVE 9fe38 │ │ │ │ +000000000009fff0 0000000000000008 R_X86_64_RELATIVE 39ea0 │ │ │ │ +000000000009fff8 0000000000000008 R_X86_64_RELATIVE 3a770 │ │ │ │ +00000000000a0008 0000000000000008 R_X86_64_RELATIVE 3d140 │ │ │ │ +00000000000a0020 0000000000000008 R_X86_64_RELATIVE 9fe38 │ │ │ │ +00000000000a0028 0000000000000008 R_X86_64_RELATIVE 39fe0 │ │ │ │ +00000000000a0030 0000000000000008 R_X86_64_RELATIVE 3a8d0 │ │ │ │ +00000000000a0040 0000000000000008 R_X86_64_RELATIVE 9fe98 │ │ │ │ +00000000000a0048 0000000000000008 R_X86_64_RELATIVE 38b40 │ │ │ │ +00000000000a0050 0000000000000008 R_X86_64_RELATIVE 38b60 │ │ │ │ +00000000000a0060 0000000000000008 R_X86_64_RELATIVE 38820 │ │ │ │ +00000000000a0068 0000000000000008 R_X86_64_RELATIVE 38840 │ │ │ │ +00000000000a0070 0000000000000008 R_X86_64_RELATIVE 388d0 │ │ │ │ +00000000000a00c0 0000000000000008 R_X86_64_RELATIVE 8e300 │ │ │ │ +00000000000a00d8 0000000000000008 R_X86_64_RELATIVE 8e320 │ │ │ │ +00000000000a00f0 0000000000000008 R_X86_64_RELATIVE 8e120 │ │ │ │ +00000000000a00f8 0000000000000008 R_X86_64_RELATIVE a00d0 │ │ │ │ +00000000000a0108 0000000000000008 R_X86_64_RELATIVE 8e360 │ │ │ │ +00000000000a0118 0000000000000008 R_X86_64_RELATIVE 8e390 │ │ │ │ +00000000000a0120 0000000000000008 R_X86_64_RELATIVE a0100 │ │ │ │ +00000000000a0130 0000000000000008 R_X86_64_RELATIVE 8e3b0 │ │ │ │ +00000000000a0148 0000000000000008 R_X86_64_RELATIVE 8e3d0 │ │ │ │ +00000000000a0160 0000000000000008 R_X86_64_RELATIVE 8e400 │ │ │ │ +00000000000a0170 0000000000000008 R_X86_64_RELATIVE 8e440 │ │ │ │ +00000000000a0190 0000000000000008 R_X86_64_RELATIVE a0158 │ │ │ │ +00000000000a01a8 0000000000000008 R_X86_64_RELATIVE 8e480 │ │ │ │ +00000000000a01c8 0000000000000008 R_X86_64_RELATIVE a0158 │ │ │ │ +00000000000a01e0 0000000000000008 R_X86_64_RELATIVE 8e4e0 │ │ │ │ +00000000000a0200 0000000000000008 R_X86_64_RELATIVE a0158 │ │ │ │ +00000000000a0218 0000000000000008 R_X86_64_RELATIVE 8e510 │ │ │ │ +00000000000a0220 0000000000000008 R_X86_64_RELATIVE a0110 │ │ │ │ +00000000000a0230 0000000000000008 R_X86_64_RELATIVE 8e540 │ │ │ │ +00000000000a0238 0000000000000008 R_X86_64_RELATIVE a0110 │ │ │ │ +00000000000a0248 0000000000000008 R_X86_64_RELATIVE 8e590 │ │ │ │ +00000000000a0250 0000000000000008 R_X86_64_RELATIVE a0110 │ │ │ │ +00000000000a0260 0000000000000008 R_X86_64_RELATIVE 8e0e0 │ │ │ │ +00000000000a0270 0000000000000008 R_X86_64_RELATIVE 8e5c0 │ │ │ │ +00000000000a0280 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +00000000000a0290 0000000000000008 R_X86_64_RELATIVE a0140 │ │ │ │ +00000000000a02a0 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +00000000000a02b8 0000000000000008 R_X86_64_RELATIVE a00b8 │ │ │ │ +00000000000a02c0 0000000000000008 R_X86_64_RELATIVE 38af0 │ │ │ │ +00000000000a02c8 0000000000000008 R_X86_64_RELATIVE 38b10 │ │ │ │ +00000000000a02e0 0000000000000008 R_X86_64_RELATIVE a00d0 │ │ │ │ +00000000000a02e8 0000000000000008 R_X86_64_RELATIVE 39a80 │ │ │ │ +00000000000a02f0 0000000000000008 R_X86_64_RELATIVE 39c80 │ │ │ │ +00000000000a0300 0000000000000008 R_X86_64_RELATIVE 3d140 │ │ │ │ +00000000000a0318 0000000000000008 R_X86_64_RELATIVE a00e8 │ │ │ │ +00000000000a0320 0000000000000008 R_X86_64_RELATIVE 39b80 │ │ │ │ +00000000000a0328 0000000000000008 R_X86_64_RELATIVE 39d90 │ │ │ │ +00000000000a0338 0000000000000008 R_X86_64_RELATIVE 3d140 │ │ │ │ +00000000000a0350 0000000000000008 R_X86_64_RELATIVE a0128 │ │ │ │ +00000000000a0358 0000000000000008 R_X86_64_RELATIVE 38b90 │ │ │ │ +00000000000a0360 0000000000000008 R_X86_64_RELATIVE 38bb0 │ │ │ │ +00000000000a0378 0000000000000008 R_X86_64_RELATIVE a0168 │ │ │ │ +00000000000a0380 0000000000000008 R_X86_64_RELATIVE 3c840 │ │ │ │ +00000000000a0388 0000000000000008 R_X86_64_RELATIVE 387a0 │ │ │ │ +00000000000a0390 0000000000000008 R_X86_64_RELATIVE 387c0 │ │ │ │ +00000000000a0398 0000000000000008 R_X86_64_RELATIVE 387e0 │ │ │ │ +00000000000a03a0 0000000000000008 R_X86_64_RELATIVE 387f0 │ │ │ │ +00000000000a03b0 0000000000000008 R_X86_64_RELATIVE 3d6e0 │ │ │ │ +00000000000a03b8 0000000000000008 R_X86_64_RELATIVE 3ec80 │ │ │ │ +00000000000a03c0 0000000000000008 R_X86_64_RELATIVE 39280 │ │ │ │ +00000000000a03c8 0000000000000008 R_X86_64_RELATIVE 394c0 │ │ │ │ +00000000000a03d0 0000000000000008 R_X86_64_RELATIVE 401b0 │ │ │ │ +00000000000a03d8 0000000000000008 R_X86_64_RELATIVE 38800 │ │ │ │ +00000000000a03e8 0000000000000008 R_X86_64_RELATIVE a0168 │ │ │ │ +00000000000a03f0 0000000000000008 R_X86_64_RELATIVE 38810 │ │ │ │ +00000000000a03f8 0000000000000008 R_X86_64_RELATIVE 391c0 │ │ │ │ +00000000000a0400 0000000000000008 R_X86_64_RELATIVE 39570 │ │ │ │ +00000000000a0410 0000000000000008 R_X86_64_RELATIVE a01a0 │ │ │ │ +00000000000a0418 0000000000000008 R_X86_64_RELATIVE 3ccc0 │ │ │ │ +00000000000a0420 0000000000000008 R_X86_64_RELATIVE 38720 │ │ │ │ +00000000000a0428 0000000000000008 R_X86_64_RELATIVE 38740 │ │ │ │ +00000000000a0430 0000000000000008 R_X86_64_RELATIVE 38760 │ │ │ │ +00000000000a0438 0000000000000008 R_X86_64_RELATIVE 38770 │ │ │ │ +00000000000a0448 0000000000000008 R_X86_64_RELATIVE 3d840 │ │ │ │ +00000000000a0450 0000000000000008 R_X86_64_RELATIVE 3edb0 │ │ │ │ +00000000000a0458 0000000000000008 R_X86_64_RELATIVE 39400 │ │ │ │ +00000000000a0460 0000000000000008 R_X86_64_RELATIVE 39640 │ │ │ │ +00000000000a0468 0000000000000008 R_X86_64_RELATIVE 3d540 │ │ │ │ +00000000000a0470 0000000000000008 R_X86_64_RELATIVE 38780 │ │ │ │ +00000000000a0480 0000000000000008 R_X86_64_RELATIVE a01a0 │ │ │ │ +00000000000a0488 0000000000000008 R_X86_64_RELATIVE 38790 │ │ │ │ +00000000000a0490 0000000000000008 R_X86_64_RELATIVE 39340 │ │ │ │ +00000000000a0498 0000000000000008 R_X86_64_RELATIVE 396f0 │ │ │ │ +00000000000a04a8 0000000000000008 R_X86_64_RELATIVE a01d8 │ │ │ │ +00000000000a04b0 0000000000000008 R_X86_64_RELATIVE 3c3c0 │ │ │ │ +00000000000a04b8 0000000000000008 R_X86_64_RELATIVE 386a0 │ │ │ │ +00000000000a04c0 0000000000000008 R_X86_64_RELATIVE 386c0 │ │ │ │ +00000000000a04c8 0000000000000008 R_X86_64_RELATIVE 386e0 │ │ │ │ +00000000000a04d0 0000000000000008 R_X86_64_RELATIVE 386f0 │ │ │ │ +00000000000a04e0 0000000000000008 R_X86_64_RELATIVE 3d580 │ │ │ │ +00000000000a04e8 0000000000000008 R_X86_64_RELATIVE 3eb50 │ │ │ │ +00000000000a04f0 0000000000000008 R_X86_64_RELATIVE 39100 │ │ │ │ +00000000000a04f8 0000000000000008 R_X86_64_RELATIVE 397c0 │ │ │ │ +00000000000a0500 0000000000000008 R_X86_64_RELATIVE 3f370 │ │ │ │ +00000000000a0508 0000000000000008 R_X86_64_RELATIVE 38700 │ │ │ │ +00000000000a0518 0000000000000008 R_X86_64_RELATIVE a01d8 │ │ │ │ +00000000000a0520 0000000000000008 R_X86_64_RELATIVE 38710 │ │ │ │ +00000000000a0528 0000000000000008 R_X86_64_RELATIVE 39040 │ │ │ │ +00000000000a0530 0000000000000008 R_X86_64_RELATIVE 39870 │ │ │ │ +00000000000a05c0 0000000000000008 R_X86_64_RELATIVE 8e700 │ │ │ │ +00000000000a05d0 0000000000000008 R_X86_64_RELATIVE 8e760 │ │ │ │ +00000000000a05e0 0000000000000008 R_X86_64_RELATIVE 8e7c0 │ │ │ │ +00000000000a05e8 0000000000000008 R_X86_64_RELATIVE a05b8 │ │ │ │ +00000000000a05f8 0000000000000008 R_X86_64_RELATIVE 8e800 │ │ │ │ +00000000000a0608 0000000000000008 R_X86_64_RELATIVE 8e840 │ │ │ │ +00000000000a0610 0000000000000008 R_X86_64_RELATIVE a05c8 │ │ │ │ +00000000000a0620 0000000000000008 R_X86_64_RELATIVE 8e880 │ │ │ │ +00000000000a0630 0000000000000008 R_X86_64_RELATIVE a05d8 │ │ │ │ +00000000000a0648 0000000000000008 R_X86_64_RELATIVE 8e8c0 │ │ │ │ +00000000000a0658 0000000000000008 R_X86_64_RELATIVE 8e900 │ │ │ │ +00000000000a0668 0000000000000008 R_X86_64_RELATIVE 8e930 │ │ │ │ +00000000000a0680 0000000000000008 R_X86_64_RELATIVE 8e950 │ │ │ │ +00000000000a0698 0000000000000008 R_X86_64_RELATIVE 8e980 │ │ │ │ +00000000000a06a8 0000000000000008 R_X86_64_RELATIVE 8e9e0 │ │ │ │ +00000000000a06b0 0000000000000008 R_X86_64_RELATIVE a0690 │ │ │ │ +00000000000a06c0 0000000000000008 R_X86_64_RELATIVE 8ea60 │ │ │ │ +00000000000a06c8 0000000000000008 R_X86_64_RELATIVE a06a0 │ │ │ │ +00000000000a06d8 0000000000000008 R_X86_64_RELATIVE 8eb00 │ │ │ │ +00000000000a06e8 0000000000000008 R_X86_64_RELATIVE a06b8 │ │ │ │ 00000000000a0710 0000000000000008 R_X86_64_RELATIVE 8eb80 │ │ │ │ -00000000000a0718 0000000000000008 R_X86_64_RELATIVE a06f0 │ │ │ │ -00000000000a0728 0000000000000008 R_X86_64_RELATIVE 8ec00 │ │ │ │ -00000000000a0730 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a0740 0000000000000008 R_X86_64_RELATIVE 8ec80 │ │ │ │ -00000000000a0748 0000000000000008 R_X86_64_RELATIVE a0720 │ │ │ │ -00000000000a0758 0000000000000008 R_X86_64_RELATIVE 8ed00 │ │ │ │ -00000000000a0760 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a0770 0000000000000008 R_X86_64_RELATIVE 8ed80 │ │ │ │ +00000000000a0718 0000000000000008 R_X86_64_RELATIVE a06d0 │ │ │ │ +00000000000a0728 0000000000000008 R_X86_64_RELATIVE 8ebd8 │ │ │ │ +00000000000a0730 0000000000000008 R_X86_64_RELATIVE a0708 │ │ │ │ +00000000000a0740 0000000000000008 R_X86_64_RELATIVE 8ec00 │ │ │ │ +00000000000a0758 0000000000000008 R_X86_64_RELATIVE 8ec60 │ │ │ │ +00000000000a0760 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a0770 0000000000000008 R_X86_64_RELATIVE 8ece0 │ │ │ │ 00000000000a0778 0000000000000008 R_X86_64_RELATIVE a0750 │ │ │ │ -00000000000a0788 0000000000000008 R_X86_64_RELATIVE 8ee00 │ │ │ │ -00000000000a0790 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a07a0 0000000000000008 R_X86_64_RELATIVE 8ee80 │ │ │ │ +00000000000a0788 0000000000000008 R_X86_64_RELATIVE 8ed60 │ │ │ │ +00000000000a0790 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a07a0 0000000000000008 R_X86_64_RELATIVE 8ede0 │ │ │ │ 00000000000a07a8 0000000000000008 R_X86_64_RELATIVE a0780 │ │ │ │ -00000000000a07b8 0000000000000008 R_X86_64_RELATIVE 8ef00 │ │ │ │ -00000000000a07c8 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -00000000000a07e8 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -00000000000a0800 0000000000000008 R_X86_64_RELATIVE 8ef40 │ │ │ │ -00000000000a0808 0000000000000008 R_X86_64_RELATIVE a0620 │ │ │ │ -00000000000a0818 0000000000000008 R_X86_64_RELATIVE 8efc0 │ │ │ │ -00000000000a0828 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -00000000000a0848 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -00000000000a0860 0000000000000008 R_X86_64_RELATIVE 8f000 │ │ │ │ -00000000000a0868 0000000000000008 R_X86_64_RELATIVE a0620 │ │ │ │ -00000000000a0878 0000000000000008 R_X86_64_RELATIVE 8f080 │ │ │ │ -00000000000a0880 0000000000000008 R_X86_64_RELATIVE a0620 │ │ │ │ -00000000000a08e0 0000000000000008 R_X86_64_RELATIVE a0708 │ │ │ │ -00000000000a08e8 0000000000000008 R_X86_64_RELATIVE 5a5b0 │ │ │ │ -00000000000a08f0 0000000000000008 R_X86_64_RELATIVE 5a760 │ │ │ │ -00000000000a08f8 0000000000000008 R_X86_64_RELATIVE 582e0 │ │ │ │ -00000000000a0908 0000000000000008 R_X86_64_RELATIVE 5a440 │ │ │ │ -00000000000a0910 0000000000000008 R_X86_64_RELATIVE 5a450 │ │ │ │ -00000000000a0918 0000000000000008 R_X86_64_RELATIVE 57d90 │ │ │ │ -00000000000a0930 0000000000000008 R_X86_64_RELATIVE 5a040 │ │ │ │ -00000000000a0940 0000000000000008 R_X86_64_RELATIVE 59f90 │ │ │ │ -00000000000a0950 0000000000000008 R_X86_64_RELATIVE 57fd0 │ │ │ │ -00000000000a0958 0000000000000008 R_X86_64_RELATIVE 56eb0 │ │ │ │ -00000000000a0960 0000000000000008 R_X86_64_RELATIVE 58500 │ │ │ │ -00000000000a0968 0000000000000008 R_X86_64_RELATIVE 56b30 │ │ │ │ -00000000000a0970 0000000000000008 R_X86_64_RELATIVE 56ec0 │ │ │ │ -00000000000a0978 0000000000000008 R_X86_64_RELATIVE 57e20 │ │ │ │ -00000000000a0980 0000000000000008 R_X86_64_RELATIVE 56ee0 │ │ │ │ -00000000000a0988 0000000000000008 R_X86_64_RELATIVE 57020 │ │ │ │ -00000000000a0990 0000000000000008 R_X86_64_RELATIVE 56b50 │ │ │ │ -00000000000a0998 0000000000000008 R_X86_64_RELATIVE 56b70 │ │ │ │ -00000000000a09a8 0000000000000008 R_X86_64_RELATIVE a0720 │ │ │ │ -00000000000a09b0 0000000000000008 R_X86_64_RELATIVE 58df0 │ │ │ │ -00000000000a09b8 0000000000000008 R_X86_64_RELATIVE 58e70 │ │ │ │ -00000000000a09c0 0000000000000008 R_X86_64_RELATIVE 581f0 │ │ │ │ -00000000000a09d0 0000000000000008 R_X86_64_RELATIVE 5a3e0 │ │ │ │ -00000000000a09d8 0000000000000008 R_X86_64_RELATIVE 5a3f0 │ │ │ │ -00000000000a09e0 0000000000000008 R_X86_64_RELATIVE 5d780 │ │ │ │ -00000000000a09f8 0000000000000008 R_X86_64_RELATIVE 5e2b0 │ │ │ │ -00000000000a0a08 0000000000000008 R_X86_64_RELATIVE 59ee0 │ │ │ │ -00000000000a0a18 0000000000000008 R_X86_64_RELATIVE 5d300 │ │ │ │ -00000000000a0a20 0000000000000008 R_X86_64_RELATIVE 56e70 │ │ │ │ -00000000000a0a28 0000000000000008 R_X86_64_RELATIVE 5ee10 │ │ │ │ -00000000000a0a30 0000000000000008 R_X86_64_RELATIVE 56c20 │ │ │ │ -00000000000a0a38 0000000000000008 R_X86_64_RELATIVE 56e80 │ │ │ │ -00000000000a0a40 0000000000000008 R_X86_64_RELATIVE 5d7f0 │ │ │ │ -00000000000a0a48 0000000000000008 R_X86_64_RELATIVE 56ea0 │ │ │ │ -00000000000a0a50 0000000000000008 R_X86_64_RELATIVE 56fe0 │ │ │ │ -00000000000a0a58 0000000000000008 R_X86_64_RELATIVE 56bb0 │ │ │ │ -00000000000a0a60 0000000000000008 R_X86_64_RELATIVE 56bd0 │ │ │ │ -00000000000a0a70 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ -00000000000a0a78 0000000000000008 R_X86_64_RELATIVE 5be80 │ │ │ │ -00000000000a0a80 0000000000000008 R_X86_64_RELATIVE 5bf80 │ │ │ │ -00000000000a0a88 0000000000000008 R_X86_64_RELATIVE 581f0 │ │ │ │ -00000000000a0a98 0000000000000008 R_X86_64_RELATIVE 5a3e0 │ │ │ │ -00000000000a0aa0 0000000000000008 R_X86_64_RELATIVE 5a3f0 │ │ │ │ -00000000000a0aa8 0000000000000008 R_X86_64_RELATIVE 5d780 │ │ │ │ -00000000000a0ac0 0000000000000008 R_X86_64_RELATIVE 5e2b0 │ │ │ │ -00000000000a0ad0 0000000000000008 R_X86_64_RELATIVE 59ee0 │ │ │ │ -00000000000a0ae0 0000000000000008 R_X86_64_RELATIVE 5d300 │ │ │ │ -00000000000a0ae8 0000000000000008 R_X86_64_RELATIVE 56e70 │ │ │ │ -00000000000a0af0 0000000000000008 R_X86_64_RELATIVE 5ee10 │ │ │ │ -00000000000a0af8 0000000000000008 R_X86_64_RELATIVE 56c20 │ │ │ │ -00000000000a0b00 0000000000000008 R_X86_64_RELATIVE 56e80 │ │ │ │ -00000000000a0b08 0000000000000008 R_X86_64_RELATIVE 5d7f0 │ │ │ │ -00000000000a0b10 0000000000000008 R_X86_64_RELATIVE 56ea0 │ │ │ │ -00000000000a0b18 0000000000000008 R_X86_64_RELATIVE 56fe0 │ │ │ │ -00000000000a0b20 0000000000000008 R_X86_64_RELATIVE 56bb0 │ │ │ │ -00000000000a0b28 0000000000000008 R_X86_64_RELATIVE 56bd0 │ │ │ │ -00000000000a0b38 0000000000000008 R_X86_64_RELATIVE a0750 │ │ │ │ -00000000000a0b40 0000000000000008 R_X86_64_RELATIVE 586d0 │ │ │ │ -00000000000a0b48 0000000000000008 R_X86_64_RELATIVE 58760 │ │ │ │ -00000000000a0b50 0000000000000008 R_X86_64_RELATIVE 58100 │ │ │ │ -00000000000a0b60 0000000000000008 R_X86_64_RELATIVE 5a410 │ │ │ │ -00000000000a0b68 0000000000000008 R_X86_64_RELATIVE 5a420 │ │ │ │ -00000000000a0b70 0000000000000008 R_X86_64_RELATIVE 5ccf0 │ │ │ │ -00000000000a0b88 0000000000000008 R_X86_64_RELATIVE 574a0 │ │ │ │ -00000000000a0b98 0000000000000008 R_X86_64_RELATIVE 59e30 │ │ │ │ -00000000000a0ba8 0000000000000008 R_X86_64_RELATIVE 5cb60 │ │ │ │ -00000000000a0bb0 0000000000000008 R_X86_64_RELATIVE 56e30 │ │ │ │ -00000000000a0bb8 0000000000000008 R_X86_64_RELATIVE 5dd20 │ │ │ │ -00000000000a0bc0 0000000000000008 R_X86_64_RELATIVE 56ca0 │ │ │ │ -00000000000a0bc8 0000000000000008 R_X86_64_RELATIVE 56e40 │ │ │ │ -00000000000a0bd0 0000000000000008 R_X86_64_RELATIVE 5cdc0 │ │ │ │ -00000000000a0bd8 0000000000000008 R_X86_64_RELATIVE 56e60 │ │ │ │ -00000000000a0be0 0000000000000008 R_X86_64_RELATIVE 56fb0 │ │ │ │ -00000000000a0be8 0000000000000008 R_X86_64_RELATIVE 56c40 │ │ │ │ -00000000000a0bf0 0000000000000008 R_X86_64_RELATIVE 56c60 │ │ │ │ -00000000000a0c00 0000000000000008 R_X86_64_RELATIVE a0768 │ │ │ │ -00000000000a0c08 0000000000000008 R_X86_64_RELATIVE 5c1b0 │ │ │ │ -00000000000a0c10 0000000000000008 R_X86_64_RELATIVE 5c280 │ │ │ │ -00000000000a0c18 0000000000000008 R_X86_64_RELATIVE 58100 │ │ │ │ -00000000000a0c28 0000000000000008 R_X86_64_RELATIVE 5a410 │ │ │ │ -00000000000a0c30 0000000000000008 R_X86_64_RELATIVE 5a420 │ │ │ │ -00000000000a0c38 0000000000000008 R_X86_64_RELATIVE 5ccf0 │ │ │ │ -00000000000a0c50 0000000000000008 R_X86_64_RELATIVE 574a0 │ │ │ │ -00000000000a0c60 0000000000000008 R_X86_64_RELATIVE 59e30 │ │ │ │ -00000000000a0c70 0000000000000008 R_X86_64_RELATIVE 5cb60 │ │ │ │ -00000000000a0c78 0000000000000008 R_X86_64_RELATIVE 56e30 │ │ │ │ -00000000000a0c80 0000000000000008 R_X86_64_RELATIVE 5dd20 │ │ │ │ -00000000000a0c88 0000000000000008 R_X86_64_RELATIVE 56ca0 │ │ │ │ -00000000000a0c90 0000000000000008 R_X86_64_RELATIVE 56e40 │ │ │ │ -00000000000a0c98 0000000000000008 R_X86_64_RELATIVE 5cdc0 │ │ │ │ -00000000000a0ca0 0000000000000008 R_X86_64_RELATIVE 56e60 │ │ │ │ -00000000000a0ca8 0000000000000008 R_X86_64_RELATIVE 56fb0 │ │ │ │ -00000000000a0cb0 0000000000000008 R_X86_64_RELATIVE 56c40 │ │ │ │ -00000000000a0cb8 0000000000000008 R_X86_64_RELATIVE 56c60 │ │ │ │ -00000000000a0cc8 0000000000000008 R_X86_64_RELATIVE a0798 │ │ │ │ -00000000000a0cd0 0000000000000008 R_X86_64_RELATIVE 5a4e0 │ │ │ │ -00000000000a0cd8 0000000000000008 R_X86_64_RELATIVE 5a680 │ │ │ │ -00000000000a0ce0 0000000000000008 R_X86_64_RELATIVE 583d0 │ │ │ │ -00000000000a0cf0 0000000000000008 R_X86_64_RELATIVE 5a470 │ │ │ │ -00000000000a0cf8 0000000000000008 R_X86_64_RELATIVE 5a480 │ │ │ │ -00000000000a0d00 0000000000000008 R_X86_64_RELATIVE 585f0 │ │ │ │ -00000000000a0d18 0000000000000008 R_X86_64_RELATIVE 5a210 │ │ │ │ -00000000000a0d28 0000000000000008 R_X86_64_RELATIVE 59d80 │ │ │ │ -00000000000a0d38 0000000000000008 R_X86_64_RELATIVE 5c4f0 │ │ │ │ -00000000000a0d40 0000000000000008 R_X86_64_RELATIVE 56df0 │ │ │ │ -00000000000a0d48 0000000000000008 R_X86_64_RELATIVE 5c670 │ │ │ │ -00000000000a0d50 0000000000000008 R_X86_64_RELATIVE 56d20 │ │ │ │ -00000000000a0d58 0000000000000008 R_X86_64_RELATIVE 56e00 │ │ │ │ -00000000000a0d60 0000000000000008 R_X86_64_RELATIVE 58800 │ │ │ │ -00000000000a0d68 0000000000000008 R_X86_64_RELATIVE 56e20 │ │ │ │ -00000000000a0d70 0000000000000008 R_X86_64_RELATIVE 56f80 │ │ │ │ -00000000000a0d78 0000000000000008 R_X86_64_RELATIVE 56cc0 │ │ │ │ -00000000000a0d80 0000000000000008 R_X86_64_RELATIVE 56ce0 │ │ │ │ -00000000000a0d90 0000000000000008 R_X86_64_RELATIVE a07b0 │ │ │ │ -00000000000a0d98 0000000000000008 R_X86_64_RELATIVE 588f0 │ │ │ │ -00000000000a0da0 0000000000000008 R_X86_64_RELATIVE 1425e │ │ │ │ -00000000000a0da8 0000000000000008 R_X86_64_RELATIVE 571c0 │ │ │ │ -00000000000a0db0 0000000000000008 R_X86_64_RELATIVE 57c80 │ │ │ │ -00000000000a0dc0 0000000000000008 R_X86_64_RELATIVE a07b0 │ │ │ │ -00000000000a0dc8 0000000000000008 R_X86_64_RELATIVE 57210 │ │ │ │ -00000000000a0dd0 0000000000000008 R_X86_64_RELATIVE 57cd0 │ │ │ │ -00000000000a0de8 0000000000000008 R_X86_64_RELATIVE a07b0 │ │ │ │ -00000000000a0df0 0000000000000008 R_X86_64_RELATIVE 57260 │ │ │ │ -00000000000a0df8 0000000000000008 R_X86_64_RELATIVE 57d30 │ │ │ │ -00000000000a0e08 0000000000000008 R_X86_64_RELATIVE a0810 │ │ │ │ -00000000000a0e10 0000000000000008 R_X86_64_RELATIVE 58b30 │ │ │ │ -00000000000a0e18 0000000000000008 R_X86_64_RELATIVE 14192 │ │ │ │ -00000000000a0e20 0000000000000008 R_X86_64_RELATIVE 57050 │ │ │ │ -00000000000a0e28 0000000000000008 R_X86_64_RELATIVE 57b70 │ │ │ │ -00000000000a0e38 0000000000000008 R_X86_64_RELATIVE a0810 │ │ │ │ -00000000000a0e40 0000000000000008 R_X86_64_RELATIVE 570a0 │ │ │ │ -00000000000a0e48 0000000000000008 R_X86_64_RELATIVE 57bc0 │ │ │ │ +00000000000a07b8 0000000000000008 R_X86_64_RELATIVE 8ee60 │ │ │ │ +00000000000a07c0 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a07d0 0000000000000008 R_X86_64_RELATIVE 8eee0 │ │ │ │ +00000000000a07d8 0000000000000008 R_X86_64_RELATIVE a07b0 │ │ │ │ +00000000000a07e8 0000000000000008 R_X86_64_RELATIVE 8ef60 │ │ │ │ +00000000000a07f0 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a0800 0000000000000008 R_X86_64_RELATIVE 8efe0 │ │ │ │ +00000000000a0808 0000000000000008 R_X86_64_RELATIVE a07e0 │ │ │ │ +00000000000a0818 0000000000000008 R_X86_64_RELATIVE 8f060 │ │ │ │ +00000000000a0828 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +00000000000a0848 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +00000000000a0860 0000000000000008 R_X86_64_RELATIVE 8f0a0 │ │ │ │ +00000000000a0868 0000000000000008 R_X86_64_RELATIVE a0650 │ │ │ │ +00000000000a0878 0000000000000008 R_X86_64_RELATIVE 8f120 │ │ │ │ +00000000000a0880 0000000000000008 R_X86_64_RELATIVE a0650 │ │ │ │ +00000000000a0890 0000000000000008 R_X86_64_RELATIVE 8f1a0 │ │ │ │ +00000000000a08a0 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +00000000000a08c0 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +00000000000a08d8 0000000000000008 R_X86_64_RELATIVE 8f1e0 │ │ │ │ +00000000000a08e0 0000000000000008 R_X86_64_RELATIVE a0650 │ │ │ │ +00000000000a08f0 0000000000000008 R_X86_64_RELATIVE 8f280 │ │ │ │ +00000000000a0900 0000000000000008 R_X86_64_RELATIVE 9fcc0 │ │ │ │ +00000000000a0910 0000000000000008 R_X86_64_RELATIVE a0678 │ │ │ │ +00000000000a0920 0000000000000008 R_X86_64_RELATIVE 9fcb0 │ │ │ │ +00000000000a0938 0000000000000008 R_X86_64_RELATIVE a0678 │ │ │ │ +00000000000a0940 0000000000000008 R_X86_64_RELATIVE 72130 │ │ │ │ +00000000000a0948 0000000000000008 R_X86_64_RELATIVE 72150 │ │ │ │ +00000000000a09b0 0000000000000008 R_X86_64_RELATIVE a0768 │ │ │ │ +00000000000a09b8 0000000000000008 R_X86_64_RELATIVE 755e0 │ │ │ │ +00000000000a09c0 0000000000000008 R_X86_64_RELATIVE 75790 │ │ │ │ +00000000000a09c8 0000000000000008 R_X86_64_RELATIVE 73870 │ │ │ │ +00000000000a09d8 0000000000000008 R_X86_64_RELATIVE 75470 │ │ │ │ +00000000000a09e0 0000000000000008 R_X86_64_RELATIVE 75480 │ │ │ │ +00000000000a09e8 0000000000000008 R_X86_64_RELATIVE 75310 │ │ │ │ +00000000000a0a00 0000000000000008 R_X86_64_RELATIVE 726b0 │ │ │ │ +00000000000a0a10 0000000000000008 R_X86_64_RELATIVE 74f60 │ │ │ │ +00000000000a0a20 0000000000000008 R_X86_64_RELATIVE 75210 │ │ │ │ +00000000000a0a28 0000000000000008 R_X86_64_RELATIVE 71f90 │ │ │ │ +00000000000a0a30 0000000000000008 R_X86_64_RELATIVE 72630 │ │ │ │ +00000000000a0a38 0000000000000008 R_X86_64_RELATIVE 71c10 │ │ │ │ +00000000000a0a40 0000000000000008 R_X86_64_RELATIVE 71fa0 │ │ │ │ +00000000000a0a48 0000000000000008 R_X86_64_RELATIVE 75390 │ │ │ │ +00000000000a0a50 0000000000000008 R_X86_64_RELATIVE 71fc0 │ │ │ │ +00000000000a0a58 0000000000000008 R_X86_64_RELATIVE 72100 │ │ │ │ +00000000000a0a60 0000000000000008 R_X86_64_RELATIVE 71c30 │ │ │ │ +00000000000a0a68 0000000000000008 R_X86_64_RELATIVE 71c50 │ │ │ │ +00000000000a0a78 0000000000000008 R_X86_64_RELATIVE a0780 │ │ │ │ +00000000000a0a80 0000000000000008 R_X86_64_RELATIVE 74050 │ │ │ │ +00000000000a0a88 0000000000000008 R_X86_64_RELATIVE 740e0 │ │ │ │ +00000000000a0a90 0000000000000008 R_X86_64_RELATIVE 73780 │ │ │ │ +00000000000a0aa0 0000000000000008 R_X86_64_RELATIVE 75410 │ │ │ │ +00000000000a0aa8 0000000000000008 R_X86_64_RELATIVE 75420 │ │ │ │ +00000000000a0ab0 0000000000000008 R_X86_64_RELATIVE 77ec0 │ │ │ │ +00000000000a0ac8 0000000000000008 R_X86_64_RELATIVE 78ed0 │ │ │ │ +00000000000a0ad8 0000000000000008 R_X86_64_RELATIVE 74eb0 │ │ │ │ +00000000000a0ae8 0000000000000008 R_X86_64_RELATIVE 77c90 │ │ │ │ +00000000000a0af0 0000000000000008 R_X86_64_RELATIVE 71f50 │ │ │ │ +00000000000a0af8 0000000000000008 R_X86_64_RELATIVE 780a0 │ │ │ │ +00000000000a0b00 0000000000000008 R_X86_64_RELATIVE 71d00 │ │ │ │ +00000000000a0b08 0000000000000008 R_X86_64_RELATIVE 71f60 │ │ │ │ +00000000000a0b10 0000000000000008 R_X86_64_RELATIVE 77fb0 │ │ │ │ +00000000000a0b18 0000000000000008 R_X86_64_RELATIVE 71f80 │ │ │ │ +00000000000a0b20 0000000000000008 R_X86_64_RELATIVE 720c0 │ │ │ │ +00000000000a0b28 0000000000000008 R_X86_64_RELATIVE 71c90 │ │ │ │ +00000000000a0b30 0000000000000008 R_X86_64_RELATIVE 71cb0 │ │ │ │ +00000000000a0b40 0000000000000008 R_X86_64_RELATIVE a0798 │ │ │ │ +00000000000a0b48 0000000000000008 R_X86_64_RELATIVE 76f00 │ │ │ │ +00000000000a0b50 0000000000000008 R_X86_64_RELATIVE 76fd0 │ │ │ │ +00000000000a0b58 0000000000000008 R_X86_64_RELATIVE 73780 │ │ │ │ +00000000000a0b68 0000000000000008 R_X86_64_RELATIVE 75410 │ │ │ │ +00000000000a0b70 0000000000000008 R_X86_64_RELATIVE 75420 │ │ │ │ +00000000000a0b78 0000000000000008 R_X86_64_RELATIVE 77ec0 │ │ │ │ +00000000000a0b90 0000000000000008 R_X86_64_RELATIVE 78ed0 │ │ │ │ +00000000000a0ba0 0000000000000008 R_X86_64_RELATIVE 74eb0 │ │ │ │ +00000000000a0bb0 0000000000000008 R_X86_64_RELATIVE 77c90 │ │ │ │ +00000000000a0bb8 0000000000000008 R_X86_64_RELATIVE 71f50 │ │ │ │ +00000000000a0bc0 0000000000000008 R_X86_64_RELATIVE 780a0 │ │ │ │ +00000000000a0bc8 0000000000000008 R_X86_64_RELATIVE 71d00 │ │ │ │ +00000000000a0bd0 0000000000000008 R_X86_64_RELATIVE 71f60 │ │ │ │ +00000000000a0bd8 0000000000000008 R_X86_64_RELATIVE 77fb0 │ │ │ │ +00000000000a0be0 0000000000000008 R_X86_64_RELATIVE 71f80 │ │ │ │ +00000000000a0be8 0000000000000008 R_X86_64_RELATIVE 720c0 │ │ │ │ +00000000000a0bf0 0000000000000008 R_X86_64_RELATIVE 71c90 │ │ │ │ +00000000000a0bf8 0000000000000008 R_X86_64_RELATIVE 71cb0 │ │ │ │ +00000000000a0c08 0000000000000008 R_X86_64_RELATIVE a07b0 │ │ │ │ +00000000000a0c10 0000000000000008 R_X86_64_RELATIVE 73a20 │ │ │ │ +00000000000a0c18 0000000000000008 R_X86_64_RELATIVE 73ab0 │ │ │ │ +00000000000a0c20 0000000000000008 R_X86_64_RELATIVE 73690 │ │ │ │ +00000000000a0c30 0000000000000008 R_X86_64_RELATIVE 75440 │ │ │ │ +00000000000a0c38 0000000000000008 R_X86_64_RELATIVE 75450 │ │ │ │ +00000000000a0c40 0000000000000008 R_X86_64_RELATIVE 77a20 │ │ │ │ +00000000000a0c58 0000000000000008 R_X86_64_RELATIVE 72a60 │ │ │ │ +00000000000a0c68 0000000000000008 R_X86_64_RELATIVE 74e00 │ │ │ │ +00000000000a0c78 0000000000000008 R_X86_64_RELATIVE 77810 │ │ │ │ +00000000000a0c80 0000000000000008 R_X86_64_RELATIVE 71f10 │ │ │ │ +00000000000a0c88 0000000000000008 R_X86_64_RELATIVE 73960 │ │ │ │ +00000000000a0c90 0000000000000008 R_X86_64_RELATIVE 71d80 │ │ │ │ +00000000000a0c98 0000000000000008 R_X86_64_RELATIVE 71f20 │ │ │ │ +00000000000a0ca0 0000000000000008 R_X86_64_RELATIVE 77af0 │ │ │ │ +00000000000a0ca8 0000000000000008 R_X86_64_RELATIVE 71f40 │ │ │ │ +00000000000a0cb0 0000000000000008 R_X86_64_RELATIVE 72090 │ │ │ │ +00000000000a0cb8 0000000000000008 R_X86_64_RELATIVE 71d20 │ │ │ │ +00000000000a0cc0 0000000000000008 R_X86_64_RELATIVE 71d40 │ │ │ │ +00000000000a0cd0 0000000000000008 R_X86_64_RELATIVE a07c8 │ │ │ │ +00000000000a0cd8 0000000000000008 R_X86_64_RELATIVE 771d0 │ │ │ │ +00000000000a0ce0 0000000000000008 R_X86_64_RELATIVE 772a0 │ │ │ │ +00000000000a0ce8 0000000000000008 R_X86_64_RELATIVE 73690 │ │ │ │ +00000000000a0cf8 0000000000000008 R_X86_64_RELATIVE 75440 │ │ │ │ +00000000000a0d00 0000000000000008 R_X86_64_RELATIVE 75450 │ │ │ │ +00000000000a0d08 0000000000000008 R_X86_64_RELATIVE 77a20 │ │ │ │ +00000000000a0d20 0000000000000008 R_X86_64_RELATIVE 72a60 │ │ │ │ +00000000000a0d30 0000000000000008 R_X86_64_RELATIVE 74e00 │ │ │ │ +00000000000a0d40 0000000000000008 R_X86_64_RELATIVE 77810 │ │ │ │ +00000000000a0d48 0000000000000008 R_X86_64_RELATIVE 71f10 │ │ │ │ +00000000000a0d50 0000000000000008 R_X86_64_RELATIVE 73960 │ │ │ │ +00000000000a0d58 0000000000000008 R_X86_64_RELATIVE 71d80 │ │ │ │ +00000000000a0d60 0000000000000008 R_X86_64_RELATIVE 71f20 │ │ │ │ +00000000000a0d68 0000000000000008 R_X86_64_RELATIVE 77af0 │ │ │ │ +00000000000a0d70 0000000000000008 R_X86_64_RELATIVE 71f40 │ │ │ │ +00000000000a0d78 0000000000000008 R_X86_64_RELATIVE 72090 │ │ │ │ +00000000000a0d80 0000000000000008 R_X86_64_RELATIVE 71d20 │ │ │ │ +00000000000a0d88 0000000000000008 R_X86_64_RELATIVE 71d40 │ │ │ │ +00000000000a0d98 0000000000000008 R_X86_64_RELATIVE a07f8 │ │ │ │ +00000000000a0da0 0000000000000008 R_X86_64_RELATIVE 75510 │ │ │ │ +00000000000a0da8 0000000000000008 R_X86_64_RELATIVE 756b0 │ │ │ │ +00000000000a0db0 0000000000000008 R_X86_64_RELATIVE 72500 │ │ │ │ +00000000000a0dc0 0000000000000008 R_X86_64_RELATIVE 754a0 │ │ │ │ +00000000000a0dc8 0000000000000008 R_X86_64_RELATIVE 754b0 │ │ │ │ +00000000000a0dd0 0000000000000008 R_X86_64_RELATIVE 75110 │ │ │ │ +00000000000a0de8 0000000000000008 R_X86_64_RELATIVE 727c0 │ │ │ │ +00000000000a0df8 0000000000000008 R_X86_64_RELATIVE 74d50 │ │ │ │ +00000000000a0e08 0000000000000008 R_X86_64_RELATIVE 75010 │ │ │ │ +00000000000a0e10 0000000000000008 R_X86_64_RELATIVE 71ed0 │ │ │ │ +00000000000a0e18 0000000000000008 R_X86_64_RELATIVE 72670 │ │ │ │ +00000000000a0e20 0000000000000008 R_X86_64_RELATIVE 71e00 │ │ │ │ +00000000000a0e28 0000000000000008 R_X86_64_RELATIVE 71ee0 │ │ │ │ +00000000000a0e30 0000000000000008 R_X86_64_RELATIVE 75190 │ │ │ │ +00000000000a0e38 0000000000000008 R_X86_64_RELATIVE 71f00 │ │ │ │ +00000000000a0e40 0000000000000008 R_X86_64_RELATIVE 72060 │ │ │ │ +00000000000a0e48 0000000000000008 R_X86_64_RELATIVE 71da0 │ │ │ │ +00000000000a0e50 0000000000000008 R_X86_64_RELATIVE 71dc0 │ │ │ │ 00000000000a0e60 0000000000000008 R_X86_64_RELATIVE a0810 │ │ │ │ -00000000000a0e68 0000000000000008 R_X86_64_RELATIVE 570f0 │ │ │ │ -00000000000a0e70 0000000000000008 R_X86_64_RELATIVE 57c20 │ │ │ │ -00000000000a0e98 0000000000000008 R_X86_64_RELATIVE 8f120 │ │ │ │ -00000000000a0ea8 0000000000000008 R_X86_64_RELATIVE 8f180 │ │ │ │ -00000000000a0eb8 0000000000000008 R_X86_64_RELATIVE 8f1e0 │ │ │ │ -00000000000a0ec0 0000000000000008 R_X86_64_RELATIVE a0e90 │ │ │ │ -00000000000a0ed0 0000000000000008 R_X86_64_RELATIVE 8f220 │ │ │ │ -00000000000a0ee0 0000000000000008 R_X86_64_RELATIVE 8f260 │ │ │ │ -00000000000a0ee8 0000000000000008 R_X86_64_RELATIVE a0ea0 │ │ │ │ -00000000000a0ef8 0000000000000008 R_X86_64_RELATIVE 8f2a0 │ │ │ │ -00000000000a0f08 0000000000000008 R_X86_64_RELATIVE a0eb0 │ │ │ │ -00000000000a0f20 0000000000000008 R_X86_64_RELATIVE 8f2e0 │ │ │ │ -00000000000a0f30 0000000000000008 R_X86_64_RELATIVE 8f320 │ │ │ │ -00000000000a0f48 0000000000000008 R_X86_64_RELATIVE 8f340 │ │ │ │ -00000000000a0f60 0000000000000008 R_X86_64_RELATIVE 8f360 │ │ │ │ -00000000000a0f70 0000000000000008 R_X86_64_RELATIVE 8f3c0 │ │ │ │ -00000000000a0f78 0000000000000008 R_X86_64_RELATIVE a0f58 │ │ │ │ -00000000000a0f88 0000000000000008 R_X86_64_RELATIVE 8f440 │ │ │ │ -00000000000a0f90 0000000000000008 R_X86_64_RELATIVE a0f68 │ │ │ │ -00000000000a0fa0 0000000000000008 R_X86_64_RELATIVE 8f4e0 │ │ │ │ -00000000000a0fb0 0000000000000008 R_X86_64_RELATIVE a0f80 │ │ │ │ -00000000000a0fd8 0000000000000008 R_X86_64_RELATIVE 8f560 │ │ │ │ -00000000000a0fe0 0000000000000008 R_X86_64_RELATIVE a0f98 │ │ │ │ -00000000000a0ff0 0000000000000008 R_X86_64_RELATIVE 8f5b8 │ │ │ │ -00000000000a0ff8 0000000000000008 R_X86_64_RELATIVE a0fd0 │ │ │ │ -00000000000a1008 0000000000000008 R_X86_64_RELATIVE 8f5e0 │ │ │ │ -00000000000a1010 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a1020 0000000000000008 R_X86_64_RELATIVE 8f660 │ │ │ │ -00000000000a1028 0000000000000008 R_X86_64_RELATIVE a1000 │ │ │ │ -00000000000a1038 0000000000000008 R_X86_64_RELATIVE 8f6e0 │ │ │ │ -00000000000a1040 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a1050 0000000000000008 R_X86_64_RELATIVE 8f760 │ │ │ │ -00000000000a1058 0000000000000008 R_X86_64_RELATIVE a1030 │ │ │ │ -00000000000a1068 0000000000000008 R_X86_64_RELATIVE 8f7e0 │ │ │ │ -00000000000a1070 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a1080 0000000000000008 R_X86_64_RELATIVE 8f860 │ │ │ │ -00000000000a1088 0000000000000008 R_X86_64_RELATIVE a1060 │ │ │ │ -00000000000a1098 0000000000000008 R_X86_64_RELATIVE 8f8e0 │ │ │ │ -00000000000a10a0 0000000000000008 R_X86_64_RELATIVE a06d8 │ │ │ │ -00000000000a10b0 0000000000000008 R_X86_64_RELATIVE 8f960 │ │ │ │ -00000000000a10b8 0000000000000008 R_X86_64_RELATIVE a1090 │ │ │ │ -00000000000a10c8 0000000000000008 R_X86_64_RELATIVE 8f9e0 │ │ │ │ -00000000000a10d0 0000000000000008 R_X86_64_RELATIVE a0620 │ │ │ │ -00000000000a10e0 0000000000000008 R_X86_64_RELATIVE 8fa60 │ │ │ │ -00000000000a10e8 0000000000000008 R_X86_64_RELATIVE a0620 │ │ │ │ -00000000000a10f8 0000000000000008 R_X86_64_RELATIVE 8fae0 │ │ │ │ -00000000000a1100 0000000000000008 R_X86_64_RELATIVE a0620 │ │ │ │ -00000000000a1110 0000000000000008 R_X86_64_RELATIVE 8fb80 │ │ │ │ -00000000000a1120 0000000000000008 R_X86_64_RELATIVE a0008 │ │ │ │ -00000000000a1130 0000000000000008 R_X86_64_RELATIVE a0f40 │ │ │ │ -00000000000a1140 0000000000000008 R_X86_64_RELATIVE 9fff8 │ │ │ │ -00000000000a1158 0000000000000008 R_X86_64_RELATIVE a0f40 │ │ │ │ -00000000000a1160 0000000000000008 R_X86_64_RELATIVE 63a90 │ │ │ │ -00000000000a1168 0000000000000008 R_X86_64_RELATIVE 63ab0 │ │ │ │ -00000000000a11d0 0000000000000008 R_X86_64_RELATIVE a1018 │ │ │ │ -00000000000a11d8 0000000000000008 R_X86_64_RELATIVE 662a0 │ │ │ │ -00000000000a11e0 0000000000000008 R_X86_64_RELATIVE 66450 │ │ │ │ -00000000000a11e8 0000000000000008 R_X86_64_RELATIVE 64dd0 │ │ │ │ -00000000000a11f8 0000000000000008 R_X86_64_RELATIVE 66170 │ │ │ │ -00000000000a1200 0000000000000008 R_X86_64_RELATIVE 66180 │ │ │ │ -00000000000a1208 0000000000000008 R_X86_64_RELATIVE 66010 │ │ │ │ -00000000000a1220 0000000000000008 R_X86_64_RELATIVE 63e30 │ │ │ │ -00000000000a1230 0000000000000008 R_X86_64_RELATIVE 65c60 │ │ │ │ -00000000000a1240 0000000000000008 R_X86_64_RELATIVE 65f10 │ │ │ │ -00000000000a1248 0000000000000008 R_X86_64_RELATIVE 638f0 │ │ │ │ -00000000000a1250 0000000000000008 R_X86_64_RELATIVE 63db0 │ │ │ │ -00000000000a1258 0000000000000008 R_X86_64_RELATIVE 63570 │ │ │ │ -00000000000a1260 0000000000000008 R_X86_64_RELATIVE 63900 │ │ │ │ -00000000000a1268 0000000000000008 R_X86_64_RELATIVE 66090 │ │ │ │ -00000000000a1270 0000000000000008 R_X86_64_RELATIVE 63920 │ │ │ │ -00000000000a1278 0000000000000008 R_X86_64_RELATIVE 63a60 │ │ │ │ -00000000000a1280 0000000000000008 R_X86_64_RELATIVE 63590 │ │ │ │ -00000000000a1288 0000000000000008 R_X86_64_RELATIVE 635b0 │ │ │ │ -00000000000a1298 0000000000000008 R_X86_64_RELATIVE a1030 │ │ │ │ -00000000000a12a0 0000000000000008 R_X86_64_RELATIVE 650b0 │ │ │ │ -00000000000a12a8 0000000000000008 R_X86_64_RELATIVE 65140 │ │ │ │ -00000000000a12b0 0000000000000008 R_X86_64_RELATIVE 64ce0 │ │ │ │ -00000000000a12c0 0000000000000008 R_X86_64_RELATIVE 66110 │ │ │ │ -00000000000a12c8 0000000000000008 R_X86_64_RELATIVE 66120 │ │ │ │ -00000000000a12d0 0000000000000008 R_X86_64_RELATIVE 68b80 │ │ │ │ -00000000000a12e8 0000000000000008 R_X86_64_RELATIVE 69b90 │ │ │ │ -00000000000a12f8 0000000000000008 R_X86_64_RELATIVE 65bb0 │ │ │ │ -00000000000a1308 0000000000000008 R_X86_64_RELATIVE 68950 │ │ │ │ -00000000000a1310 0000000000000008 R_X86_64_RELATIVE 638b0 │ │ │ │ -00000000000a1318 0000000000000008 R_X86_64_RELATIVE 68d60 │ │ │ │ -00000000000a1320 0000000000000008 R_X86_64_RELATIVE 63660 │ │ │ │ -00000000000a1328 0000000000000008 R_X86_64_RELATIVE 638c0 │ │ │ │ -00000000000a1330 0000000000000008 R_X86_64_RELATIVE 68c70 │ │ │ │ -00000000000a1338 0000000000000008 R_X86_64_RELATIVE 638e0 │ │ │ │ -00000000000a1340 0000000000000008 R_X86_64_RELATIVE 63a20 │ │ │ │ -00000000000a1348 0000000000000008 R_X86_64_RELATIVE 635f0 │ │ │ │ -00000000000a1350 0000000000000008 R_X86_64_RELATIVE 63610 │ │ │ │ -00000000000a1360 0000000000000008 R_X86_64_RELATIVE a1048 │ │ │ │ -00000000000a1368 0000000000000008 R_X86_64_RELATIVE 67bc0 │ │ │ │ -00000000000a1370 0000000000000008 R_X86_64_RELATIVE 67c90 │ │ │ │ -00000000000a1378 0000000000000008 R_X86_64_RELATIVE 64ce0 │ │ │ │ -00000000000a1388 0000000000000008 R_X86_64_RELATIVE 66110 │ │ │ │ -00000000000a1390 0000000000000008 R_X86_64_RELATIVE 66120 │ │ │ │ -00000000000a1398 0000000000000008 R_X86_64_RELATIVE 68b80 │ │ │ │ -00000000000a13b0 0000000000000008 R_X86_64_RELATIVE 69b90 │ │ │ │ -00000000000a13c0 0000000000000008 R_X86_64_RELATIVE 65bb0 │ │ │ │ -00000000000a13d0 0000000000000008 R_X86_64_RELATIVE 68950 │ │ │ │ -00000000000a13d8 0000000000000008 R_X86_64_RELATIVE 638b0 │ │ │ │ -00000000000a13e0 0000000000000008 R_X86_64_RELATIVE 68d60 │ │ │ │ -00000000000a13e8 0000000000000008 R_X86_64_RELATIVE 63660 │ │ │ │ -00000000000a13f0 0000000000000008 R_X86_64_RELATIVE 638c0 │ │ │ │ -00000000000a13f8 0000000000000008 R_X86_64_RELATIVE 68c70 │ │ │ │ -00000000000a1400 0000000000000008 R_X86_64_RELATIVE 638e0 │ │ │ │ -00000000000a1408 0000000000000008 R_X86_64_RELATIVE 63a20 │ │ │ │ -00000000000a1410 0000000000000008 R_X86_64_RELATIVE 635f0 │ │ │ │ -00000000000a1418 0000000000000008 R_X86_64_RELATIVE 63610 │ │ │ │ -00000000000a1428 0000000000000008 R_X86_64_RELATIVE a1060 │ │ │ │ -00000000000a1430 0000000000000008 R_X86_64_RELATIVE 64f80 │ │ │ │ -00000000000a1438 0000000000000008 R_X86_64_RELATIVE 65010 │ │ │ │ -00000000000a1440 0000000000000008 R_X86_64_RELATIVE 64bf0 │ │ │ │ -00000000000a1450 0000000000000008 R_X86_64_RELATIVE 66140 │ │ │ │ -00000000000a1458 0000000000000008 R_X86_64_RELATIVE 66150 │ │ │ │ -00000000000a1460 0000000000000008 R_X86_64_RELATIVE 686e0 │ │ │ │ -00000000000a1478 0000000000000008 R_X86_64_RELATIVE 641e0 │ │ │ │ -00000000000a1488 0000000000000008 R_X86_64_RELATIVE 65b00 │ │ │ │ -00000000000a1498 0000000000000008 R_X86_64_RELATIVE 684d0 │ │ │ │ -00000000000a14a0 0000000000000008 R_X86_64_RELATIVE 63870 │ │ │ │ -00000000000a14a8 0000000000000008 R_X86_64_RELATIVE 64ec0 │ │ │ │ -00000000000a14b0 0000000000000008 R_X86_64_RELATIVE 636e0 │ │ │ │ -00000000000a14b8 0000000000000008 R_X86_64_RELATIVE 63880 │ │ │ │ -00000000000a14c0 0000000000000008 R_X86_64_RELATIVE 687b0 │ │ │ │ -00000000000a14c8 0000000000000008 R_X86_64_RELATIVE 638a0 │ │ │ │ -00000000000a14d0 0000000000000008 R_X86_64_RELATIVE 639f0 │ │ │ │ -00000000000a14d8 0000000000000008 R_X86_64_RELATIVE 63680 │ │ │ │ -00000000000a14e0 0000000000000008 R_X86_64_RELATIVE 636a0 │ │ │ │ -00000000000a14f0 0000000000000008 R_X86_64_RELATIVE a1078 │ │ │ │ -00000000000a14f8 0000000000000008 R_X86_64_RELATIVE 67e90 │ │ │ │ -00000000000a1500 0000000000000008 R_X86_64_RELATIVE 67f60 │ │ │ │ -00000000000a1508 0000000000000008 R_X86_64_RELATIVE 64bf0 │ │ │ │ -00000000000a1518 0000000000000008 R_X86_64_RELATIVE 66140 │ │ │ │ -00000000000a1520 0000000000000008 R_X86_64_RELATIVE 66150 │ │ │ │ -00000000000a1528 0000000000000008 R_X86_64_RELATIVE 686e0 │ │ │ │ -00000000000a1540 0000000000000008 R_X86_64_RELATIVE 641e0 │ │ │ │ -00000000000a1550 0000000000000008 R_X86_64_RELATIVE 65b00 │ │ │ │ -00000000000a1560 0000000000000008 R_X86_64_RELATIVE 684d0 │ │ │ │ -00000000000a1568 0000000000000008 R_X86_64_RELATIVE 63870 │ │ │ │ -00000000000a1570 0000000000000008 R_X86_64_RELATIVE 64ec0 │ │ │ │ -00000000000a1578 0000000000000008 R_X86_64_RELATIVE 636e0 │ │ │ │ -00000000000a1580 0000000000000008 R_X86_64_RELATIVE 63880 │ │ │ │ -00000000000a1588 0000000000000008 R_X86_64_RELATIVE 687b0 │ │ │ │ -00000000000a1590 0000000000000008 R_X86_64_RELATIVE 638a0 │ │ │ │ -00000000000a1598 0000000000000008 R_X86_64_RELATIVE 639f0 │ │ │ │ -00000000000a15a0 0000000000000008 R_X86_64_RELATIVE 63680 │ │ │ │ -00000000000a15a8 0000000000000008 R_X86_64_RELATIVE 636a0 │ │ │ │ -00000000000a15b8 0000000000000008 R_X86_64_RELATIVE a10a8 │ │ │ │ -00000000000a15c0 0000000000000008 R_X86_64_RELATIVE 661d0 │ │ │ │ -00000000000a15c8 0000000000000008 R_X86_64_RELATIVE 66370 │ │ │ │ -00000000000a15d0 0000000000000008 R_X86_64_RELATIVE 63c80 │ │ │ │ -00000000000a15e0 0000000000000008 R_X86_64_RELATIVE 661a0 │ │ │ │ -00000000000a15e8 0000000000000008 R_X86_64_RELATIVE 661b0 │ │ │ │ -00000000000a15f0 0000000000000008 R_X86_64_RELATIVE 65e10 │ │ │ │ -00000000000a1608 0000000000000008 R_X86_64_RELATIVE 63f40 │ │ │ │ -00000000000a1618 0000000000000008 R_X86_64_RELATIVE 65a50 │ │ │ │ -00000000000a1628 0000000000000008 R_X86_64_RELATIVE 65d10 │ │ │ │ -00000000000a1630 0000000000000008 R_X86_64_RELATIVE 63830 │ │ │ │ -00000000000a1638 0000000000000008 R_X86_64_RELATIVE 63df0 │ │ │ │ -00000000000a1640 0000000000000008 R_X86_64_RELATIVE 63760 │ │ │ │ -00000000000a1648 0000000000000008 R_X86_64_RELATIVE 63840 │ │ │ │ -00000000000a1650 0000000000000008 R_X86_64_RELATIVE 65e90 │ │ │ │ -00000000000a1658 0000000000000008 R_X86_64_RELATIVE 63860 │ │ │ │ -00000000000a1660 0000000000000008 R_X86_64_RELATIVE 639c0 │ │ │ │ -00000000000a1668 0000000000000008 R_X86_64_RELATIVE 63700 │ │ │ │ -00000000000a1670 0000000000000008 R_X86_64_RELATIVE 63720 │ │ │ │ -00000000000a1680 0000000000000008 R_X86_64_RELATIVE a1108 │ │ │ │ -00000000000a1688 0000000000000008 R_X86_64_RELATIVE 64770 │ │ │ │ -00000000000a1690 0000000000000008 R_X86_64_RELATIVE 14a14 │ │ │ │ -00000000000a1698 0000000000000008 R_X86_64_RELATIVE 63ae0 │ │ │ │ -00000000000a16a0 0000000000000008 R_X86_64_RELATIVE 649e0 │ │ │ │ -00000000000a16b0 0000000000000008 R_X86_64_RELATIVE a1108 │ │ │ │ -00000000000a16b8 0000000000000008 R_X86_64_RELATIVE 63b40 │ │ │ │ -00000000000a16c0 0000000000000008 R_X86_64_RELATIVE 64a40 │ │ │ │ -00000000000a16d8 0000000000000008 R_X86_64_RELATIVE a1108 │ │ │ │ -00000000000a16e0 0000000000000008 R_X86_64_RELATIVE 63ba0 │ │ │ │ -00000000000a16e8 0000000000000008 R_X86_64_RELATIVE 64ab0 │ │ │ │ +00000000000a0e68 0000000000000008 R_X86_64_RELATIVE 73b50 │ │ │ │ +00000000000a0e70 0000000000000008 R_X86_64_RELATIVE 18d34 │ │ │ │ +00000000000a0e78 0000000000000008 R_X86_64_RELATIVE 72410 │ │ │ │ +00000000000a0e80 0000000000000008 R_X86_64_RELATIVE 73370 │ │ │ │ +00000000000a0e90 0000000000000008 R_X86_64_RELATIVE a0810 │ │ │ │ +00000000000a0e98 0000000000000008 R_X86_64_RELATIVE 72460 │ │ │ │ +00000000000a0ea0 0000000000000008 R_X86_64_RELATIVE 733c0 │ │ │ │ +00000000000a0eb8 0000000000000008 R_X86_64_RELATIVE a0810 │ │ │ │ +00000000000a0ec0 0000000000000008 R_X86_64_RELATIVE 724b0 │ │ │ │ +00000000000a0ec8 0000000000000008 R_X86_64_RELATIVE 73420 │ │ │ │ +00000000000a0ed8 0000000000000008 R_X86_64_RELATIVE a0888 │ │ │ │ +00000000000a0ee0 0000000000000008 R_X86_64_RELATIVE 73d90 │ │ │ │ +00000000000a0ee8 0000000000000008 R_X86_64_RELATIVE 18c68 │ │ │ │ +00000000000a0ef0 0000000000000008 R_X86_64_RELATIVE 72180 │ │ │ │ +00000000000a0ef8 0000000000000008 R_X86_64_RELATIVE 73260 │ │ │ │ +00000000000a0f08 0000000000000008 R_X86_64_RELATIVE a0888 │ │ │ │ +00000000000a0f10 0000000000000008 R_X86_64_RELATIVE 721d0 │ │ │ │ +00000000000a0f18 0000000000000008 R_X86_64_RELATIVE 732b0 │ │ │ │ +00000000000a0f30 0000000000000008 R_X86_64_RELATIVE a0888 │ │ │ │ +00000000000a0f38 0000000000000008 R_X86_64_RELATIVE 72220 │ │ │ │ +00000000000a0f40 0000000000000008 R_X86_64_RELATIVE 73310 │ │ │ │ +00000000000a0f50 0000000000000008 R_X86_64_RELATIVE a08e8 │ │ │ │ +00000000000a0f58 0000000000000008 R_X86_64_RELATIVE 72ff0 │ │ │ │ +00000000000a0f60 0000000000000008 R_X86_64_RELATIVE 18b8a │ │ │ │ +00000000000a0f68 0000000000000008 R_X86_64_RELATIVE 72270 │ │ │ │ +00000000000a0f70 0000000000000008 R_X86_64_RELATIVE 73480 │ │ │ │ +00000000000a0f80 0000000000000008 R_X86_64_RELATIVE a08e8 │ │ │ │ +00000000000a0f88 0000000000000008 R_X86_64_RELATIVE 722d0 │ │ │ │ +00000000000a0f90 0000000000000008 R_X86_64_RELATIVE 734e0 │ │ │ │ +00000000000a0fa8 0000000000000008 R_X86_64_RELATIVE a08e8 │ │ │ │ +00000000000a0fb0 0000000000000008 R_X86_64_RELATIVE 72330 │ │ │ │ +00000000000a0fb8 0000000000000008 R_X86_64_RELATIVE 73550 │ │ │ │ +00000000000a0fd8 0000000000000008 R_X86_64_RELATIVE 8f2c0 │ │ │ │ +00000000000a0fe8 0000000000000008 R_X86_64_RELATIVE 8f320 │ │ │ │ +00000000000a0ff8 0000000000000008 R_X86_64_RELATIVE 8f380 │ │ │ │ +00000000000a1000 0000000000000008 R_X86_64_RELATIVE a0fd0 │ │ │ │ +00000000000a1010 0000000000000008 R_X86_64_RELATIVE 8f3c0 │ │ │ │ +00000000000a1020 0000000000000008 R_X86_64_RELATIVE 8f400 │ │ │ │ +00000000000a1028 0000000000000008 R_X86_64_RELATIVE a0fe0 │ │ │ │ +00000000000a1038 0000000000000008 R_X86_64_RELATIVE 8f440 │ │ │ │ +00000000000a1048 0000000000000008 R_X86_64_RELATIVE a0ff0 │ │ │ │ +00000000000a1060 0000000000000008 R_X86_64_RELATIVE 8f480 │ │ │ │ +00000000000a1070 0000000000000008 R_X86_64_RELATIVE 8f4c0 │ │ │ │ +00000000000a1080 0000000000000008 R_X86_64_RELATIVE 8f520 │ │ │ │ +00000000000a1088 0000000000000008 R_X86_64_RELATIVE a1068 │ │ │ │ +00000000000a1098 0000000000000008 R_X86_64_RELATIVE 8f5a0 │ │ │ │ +00000000000a10a0 0000000000000008 R_X86_64_RELATIVE a1078 │ │ │ │ +00000000000a10b0 0000000000000008 R_X86_64_RELATIVE 8f640 │ │ │ │ +00000000000a10c0 0000000000000008 R_X86_64_RELATIVE a1090 │ │ │ │ +00000000000a10e8 0000000000000008 R_X86_64_RELATIVE 8f6c0 │ │ │ │ +00000000000a10f0 0000000000000008 R_X86_64_RELATIVE a10a8 │ │ │ │ +00000000000a1100 0000000000000008 R_X86_64_RELATIVE 8f718 │ │ │ │ +00000000000a1108 0000000000000008 R_X86_64_RELATIVE a10e0 │ │ │ │ +00000000000a1118 0000000000000008 R_X86_64_RELATIVE 8f740 │ │ │ │ +00000000000a1120 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a1130 0000000000000008 R_X86_64_RELATIVE 8f7c0 │ │ │ │ +00000000000a1138 0000000000000008 R_X86_64_RELATIVE a1110 │ │ │ │ +00000000000a1148 0000000000000008 R_X86_64_RELATIVE 8f840 │ │ │ │ +00000000000a1150 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a1160 0000000000000008 R_X86_64_RELATIVE 8f8c0 │ │ │ │ +00000000000a1168 0000000000000008 R_X86_64_RELATIVE a1140 │ │ │ │ +00000000000a1178 0000000000000008 R_X86_64_RELATIVE 8f940 │ │ │ │ +00000000000a1180 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a1190 0000000000000008 R_X86_64_RELATIVE 8f9c0 │ │ │ │ +00000000000a1198 0000000000000008 R_X86_64_RELATIVE a1170 │ │ │ │ +00000000000a11a8 0000000000000008 R_X86_64_RELATIVE 8fa40 │ │ │ │ +00000000000a11b0 0000000000000008 R_X86_64_RELATIVE a0738 │ │ │ │ +00000000000a11c0 0000000000000008 R_X86_64_RELATIVE 8fac0 │ │ │ │ +00000000000a11c8 0000000000000008 R_X86_64_RELATIVE a11a0 │ │ │ │ +00000000000a11d8 0000000000000008 R_X86_64_RELATIVE 8fb40 │ │ │ │ +00000000000a11e0 0000000000000008 R_X86_64_RELATIVE a0650 │ │ │ │ +00000000000a11f0 0000000000000008 R_X86_64_RELATIVE 8fbc0 │ │ │ │ +00000000000a11f8 0000000000000008 R_X86_64_RELATIVE a0650 │ │ │ │ +00000000000a1208 0000000000000008 R_X86_64_RELATIVE 8fc40 │ │ │ │ +00000000000a1210 0000000000000008 R_X86_64_RELATIVE a0650 │ │ │ │ +00000000000a1270 0000000000000008 R_X86_64_RELATIVE a1128 │ │ │ │ +00000000000a1278 0000000000000008 R_X86_64_RELATIVE 7f5b0 │ │ │ │ +00000000000a1280 0000000000000008 R_X86_64_RELATIVE 7f760 │ │ │ │ +00000000000a1288 0000000000000008 R_X86_64_RELATIVE 7d880 │ │ │ │ +00000000000a1298 0000000000000008 R_X86_64_RELATIVE 7f480 │ │ │ │ +00000000000a12a0 0000000000000008 R_X86_64_RELATIVE 7f490 │ │ │ │ +00000000000a12a8 0000000000000008 R_X86_64_RELATIVE 7d330 │ │ │ │ +00000000000a12c0 0000000000000008 R_X86_64_RELATIVE 7f080 │ │ │ │ +00000000000a12d0 0000000000000008 R_X86_64_RELATIVE 7efd0 │ │ │ │ +00000000000a12e0 0000000000000008 R_X86_64_RELATIVE 7d570 │ │ │ │ +00000000000a12e8 0000000000000008 R_X86_64_RELATIVE 7c850 │ │ │ │ +00000000000a12f0 0000000000000008 R_X86_64_RELATIVE 7daa0 │ │ │ │ +00000000000a12f8 0000000000000008 R_X86_64_RELATIVE 7c4d0 │ │ │ │ +00000000000a1300 0000000000000008 R_X86_64_RELATIVE 7c860 │ │ │ │ +00000000000a1308 0000000000000008 R_X86_64_RELATIVE 7d3c0 │ │ │ │ +00000000000a1310 0000000000000008 R_X86_64_RELATIVE 7c880 │ │ │ │ +00000000000a1318 0000000000000008 R_X86_64_RELATIVE 7c9c0 │ │ │ │ +00000000000a1320 0000000000000008 R_X86_64_RELATIVE 7c4f0 │ │ │ │ +00000000000a1328 0000000000000008 R_X86_64_RELATIVE 7c510 │ │ │ │ +00000000000a1338 0000000000000008 R_X86_64_RELATIVE a1140 │ │ │ │ +00000000000a1340 0000000000000008 R_X86_64_RELATIVE 7de90 │ │ │ │ +00000000000a1348 0000000000000008 R_X86_64_RELATIVE 7df10 │ │ │ │ +00000000000a1350 0000000000000008 R_X86_64_RELATIVE 7d790 │ │ │ │ +00000000000a1360 0000000000000008 R_X86_64_RELATIVE 7f420 │ │ │ │ +00000000000a1368 0000000000000008 R_X86_64_RELATIVE 7f430 │ │ │ │ +00000000000a1370 0000000000000008 R_X86_64_RELATIVE 82780 │ │ │ │ +00000000000a1388 0000000000000008 R_X86_64_RELATIVE 832b0 │ │ │ │ +00000000000a1398 0000000000000008 R_X86_64_RELATIVE 7ef20 │ │ │ │ +00000000000a13a8 0000000000000008 R_X86_64_RELATIVE 82300 │ │ │ │ +00000000000a13b0 0000000000000008 R_X86_64_RELATIVE 7c810 │ │ │ │ +00000000000a13b8 0000000000000008 R_X86_64_RELATIVE 83e10 │ │ │ │ +00000000000a13c0 0000000000000008 R_X86_64_RELATIVE 7c5c0 │ │ │ │ +00000000000a13c8 0000000000000008 R_X86_64_RELATIVE 7c820 │ │ │ │ +00000000000a13d0 0000000000000008 R_X86_64_RELATIVE 827f0 │ │ │ │ +00000000000a13d8 0000000000000008 R_X86_64_RELATIVE 7c840 │ │ │ │ +00000000000a13e0 0000000000000008 R_X86_64_RELATIVE 7c980 │ │ │ │ +00000000000a13e8 0000000000000008 R_X86_64_RELATIVE 7c550 │ │ │ │ +00000000000a13f0 0000000000000008 R_X86_64_RELATIVE 7c570 │ │ │ │ +00000000000a1400 0000000000000008 R_X86_64_RELATIVE a1158 │ │ │ │ +00000000000a1408 0000000000000008 R_X86_64_RELATIVE 80e80 │ │ │ │ +00000000000a1410 0000000000000008 R_X86_64_RELATIVE 80f80 │ │ │ │ +00000000000a1418 0000000000000008 R_X86_64_RELATIVE 7d790 │ │ │ │ +00000000000a1428 0000000000000008 R_X86_64_RELATIVE 7f420 │ │ │ │ +00000000000a1430 0000000000000008 R_X86_64_RELATIVE 7f430 │ │ │ │ +00000000000a1438 0000000000000008 R_X86_64_RELATIVE 82780 │ │ │ │ +00000000000a1450 0000000000000008 R_X86_64_RELATIVE 832b0 │ │ │ │ +00000000000a1460 0000000000000008 R_X86_64_RELATIVE 7ef20 │ │ │ │ +00000000000a1470 0000000000000008 R_X86_64_RELATIVE 82300 │ │ │ │ +00000000000a1478 0000000000000008 R_X86_64_RELATIVE 7c810 │ │ │ │ +00000000000a1480 0000000000000008 R_X86_64_RELATIVE 83e10 │ │ │ │ +00000000000a1488 0000000000000008 R_X86_64_RELATIVE 7c5c0 │ │ │ │ +00000000000a1490 0000000000000008 R_X86_64_RELATIVE 7c820 │ │ │ │ +00000000000a1498 0000000000000008 R_X86_64_RELATIVE 827f0 │ │ │ │ +00000000000a14a0 0000000000000008 R_X86_64_RELATIVE 7c840 │ │ │ │ +00000000000a14a8 0000000000000008 R_X86_64_RELATIVE 7c980 │ │ │ │ +00000000000a14b0 0000000000000008 R_X86_64_RELATIVE 7c550 │ │ │ │ +00000000000a14b8 0000000000000008 R_X86_64_RELATIVE 7c570 │ │ │ │ +00000000000a14c8 0000000000000008 R_X86_64_RELATIVE a1170 │ │ │ │ +00000000000a14d0 0000000000000008 R_X86_64_RELATIVE 7dc70 │ │ │ │ +00000000000a14d8 0000000000000008 R_X86_64_RELATIVE 7dd00 │ │ │ │ +00000000000a14e0 0000000000000008 R_X86_64_RELATIVE 7d6a0 │ │ │ │ +00000000000a14f0 0000000000000008 R_X86_64_RELATIVE 7f450 │ │ │ │ +00000000000a14f8 0000000000000008 R_X86_64_RELATIVE 7f460 │ │ │ │ +00000000000a1500 0000000000000008 R_X86_64_RELATIVE 81cf0 │ │ │ │ +00000000000a1518 0000000000000008 R_X86_64_RELATIVE 7cc60 │ │ │ │ +00000000000a1528 0000000000000008 R_X86_64_RELATIVE 7ee70 │ │ │ │ +00000000000a1538 0000000000000008 R_X86_64_RELATIVE 81b60 │ │ │ │ +00000000000a1540 0000000000000008 R_X86_64_RELATIVE 7c7d0 │ │ │ │ +00000000000a1548 0000000000000008 R_X86_64_RELATIVE 82d20 │ │ │ │ +00000000000a1550 0000000000000008 R_X86_64_RELATIVE 7c640 │ │ │ │ +00000000000a1558 0000000000000008 R_X86_64_RELATIVE 7c7e0 │ │ │ │ +00000000000a1560 0000000000000008 R_X86_64_RELATIVE 81dc0 │ │ │ │ +00000000000a1568 0000000000000008 R_X86_64_RELATIVE 7c800 │ │ │ │ +00000000000a1570 0000000000000008 R_X86_64_RELATIVE 7c950 │ │ │ │ +00000000000a1578 0000000000000008 R_X86_64_RELATIVE 7c5e0 │ │ │ │ +00000000000a1580 0000000000000008 R_X86_64_RELATIVE 7c600 │ │ │ │ +00000000000a1590 0000000000000008 R_X86_64_RELATIVE a1188 │ │ │ │ +00000000000a1598 0000000000000008 R_X86_64_RELATIVE 811b0 │ │ │ │ +00000000000a15a0 0000000000000008 R_X86_64_RELATIVE 81280 │ │ │ │ +00000000000a15a8 0000000000000008 R_X86_64_RELATIVE 7d6a0 │ │ │ │ +00000000000a15b8 0000000000000008 R_X86_64_RELATIVE 7f450 │ │ │ │ +00000000000a15c0 0000000000000008 R_X86_64_RELATIVE 7f460 │ │ │ │ +00000000000a15c8 0000000000000008 R_X86_64_RELATIVE 81cf0 │ │ │ │ +00000000000a15e0 0000000000000008 R_X86_64_RELATIVE 7cc60 │ │ │ │ +00000000000a15f0 0000000000000008 R_X86_64_RELATIVE 7ee70 │ │ │ │ +00000000000a1600 0000000000000008 R_X86_64_RELATIVE 81b60 │ │ │ │ +00000000000a1608 0000000000000008 R_X86_64_RELATIVE 7c7d0 │ │ │ │ +00000000000a1610 0000000000000008 R_X86_64_RELATIVE 82d20 │ │ │ │ +00000000000a1618 0000000000000008 R_X86_64_RELATIVE 7c640 │ │ │ │ +00000000000a1620 0000000000000008 R_X86_64_RELATIVE 7c7e0 │ │ │ │ +00000000000a1628 0000000000000008 R_X86_64_RELATIVE 81dc0 │ │ │ │ +00000000000a1630 0000000000000008 R_X86_64_RELATIVE 7c800 │ │ │ │ +00000000000a1638 0000000000000008 R_X86_64_RELATIVE 7c950 │ │ │ │ +00000000000a1640 0000000000000008 R_X86_64_RELATIVE 7c5e0 │ │ │ │ +00000000000a1648 0000000000000008 R_X86_64_RELATIVE 7c600 │ │ │ │ +00000000000a1658 0000000000000008 R_X86_64_RELATIVE a11b8 │ │ │ │ +00000000000a1660 0000000000000008 R_X86_64_RELATIVE 7f4e0 │ │ │ │ +00000000000a1668 0000000000000008 R_X86_64_RELATIVE 7f680 │ │ │ │ +00000000000a1670 0000000000000008 R_X86_64_RELATIVE 7d970 │ │ │ │ +00000000000a1680 0000000000000008 R_X86_64_RELATIVE 7f4b0 │ │ │ │ +00000000000a1688 0000000000000008 R_X86_64_RELATIVE 7f4c0 │ │ │ │ +00000000000a1690 0000000000000008 R_X86_64_RELATIVE 7db90 │ │ │ │ +00000000000a16a8 0000000000000008 R_X86_64_RELATIVE 7f250 │ │ │ │ +00000000000a16b8 0000000000000008 R_X86_64_RELATIVE 7edc0 │ │ │ │ +00000000000a16c8 0000000000000008 R_X86_64_RELATIVE 814f0 │ │ │ │ +00000000000a16d0 0000000000000008 R_X86_64_RELATIVE 7c790 │ │ │ │ +00000000000a16d8 0000000000000008 R_X86_64_RELATIVE 81670 │ │ │ │ +00000000000a16e0 0000000000000008 R_X86_64_RELATIVE 7c6c0 │ │ │ │ +00000000000a16e8 0000000000000008 R_X86_64_RELATIVE 7c7a0 │ │ │ │ +00000000000a16f0 0000000000000008 R_X86_64_RELATIVE 7dda0 │ │ │ │ +00000000000a16f8 0000000000000008 R_X86_64_RELATIVE 7c7c0 │ │ │ │ +00000000000a1700 0000000000000008 R_X86_64_RELATIVE 7c920 │ │ │ │ +00000000000a1708 0000000000000008 R_X86_64_RELATIVE 7c660 │ │ │ │ +00000000000a1710 0000000000000008 R_X86_64_RELATIVE 7c680 │ │ │ │ 00000000000a2008 0000000000000008 R_X86_64_RELATIVE a2008 │ │ │ │ -00000000000a2018 0000000000000008 R_X86_64_RELATIVE 9ffb0 │ │ │ │ -00000000000a2020 0000000000000008 R_X86_64_RELATIVE a0070 │ │ │ │ -00000000000a2038 0000000000000008 R_X86_64_RELATIVE a0f28 │ │ │ │ -00000000000a0508 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a0528 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a2020 0000000000000008 R_X86_64_RELATIVE a00b8 │ │ │ │ +00000000000a2028 0000000000000008 R_X86_64_RELATIVE a0140 │ │ │ │ +00000000000a2038 0000000000000008 R_X86_64_RELATIVE a0660 │ │ │ │ +000000000009fca8 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +000000000009fd88 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +000000000009fda0 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a0540 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a0550 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a0568 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a0578 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a0e88 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1708 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a1718 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a05a0 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ +00000000000a05b0 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a1728 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ 00000000000a1738 0000011800000001 R_X86_64_64 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 10 │ │ │ │ -00000000000a0500 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a0520 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a0530 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +000000000009fca0 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +000000000009fd80 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +000000000009fd90 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +000000000009fd98 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a0538 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a0548 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a0558 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a0560 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0570 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a0580 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a0e80 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a16f0 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1700 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1710 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0588 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0598 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a05a8 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ +00000000000a0fc0 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a1720 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a1730 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ 00000000000a1740 0000011b00000001 R_X86_64_64 000000000009f8b8 _ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 18 │ │ │ │ -00000000000a0518 000000fd00000001 R_X86_64_64 000000000009f980 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ -00000000000a0570 000000fd00000001 R_X86_64_64 000000000009f980 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ -00000000000a0568 000000ee00000001 R_X86_64_64 000000000009fac8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ -00000000000a0e78 000000ee00000001 R_X86_64_64 000000000009fac8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ -00000000000a0510 000000fa00000001 R_X86_64_64 000000000009fc20 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ -00000000000a16f8 000000fa00000001 R_X86_64_64 000000000009fc20 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ -000000000009fca0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009fce8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009fd30 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0098 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a00d0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0108 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0198 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a01e0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a05e8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0670 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a07b0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0810 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0ef0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f98 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1108 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009fd78 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009fd90 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009ffb0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009ffc8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009ffe0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0018 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0040 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0058 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0070 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0550 000000fd00000001 R_X86_64_64 000000000009f980 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ +00000000000a1730 000000fd00000001 R_X86_64_64 000000000009f980 _ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 40 │ │ │ │ +00000000000a0590 000000ee00000001 R_X86_64_64 000000000009fac8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ +00000000000a1718 000000ee00000001 R_X86_64_64 000000000009fac8 _ZTVSt14basic_ofstreamIcSt11char_traitsIcEE@GLIBCXX_3.4 + 18 │ │ │ │ +00000000000a0548 000000fa00000001 R_X86_64_64 000000000009fc20 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ +00000000000a0fc8 000000fa00000001 R_X86_64_64 000000000009fc20 _ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 10 │ │ │ │ +000000000009fcb0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fcc0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0100 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0158 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0258 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a05b8 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a05c8 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a05f0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0640 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0650 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0690 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0fd0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0fe0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1008 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1058 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1068 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fcd0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fe80 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fe98 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a00b8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a00d0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a00e8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0110 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0128 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0140 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0158 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0170 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a05a8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a05d0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0640 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0658 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a06a8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a06c0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a06d8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a06f0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0210 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0228 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0240 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a05d8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0600 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0660 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0678 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a06a0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a06b8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0708 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0720 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0738 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0750 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0768 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0780 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0798 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a07b0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a07c8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a07e0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a07f8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0858 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a0870 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0eb0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0ed8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f28 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f40 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f68 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f80 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fd0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0fe8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1000 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a08d0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0ff0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a1018 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1030 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1048 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a1060 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a1078 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ 00000000000a1090 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10a8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10c0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10d8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a10f0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -000000000009fd88 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a06e8 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009fdf8 0000009900000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0330 0000009900000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009fe70 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -000000000009fef8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a0270 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -00000000000a02a8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ -000000000009fe80 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -000000000009ff08 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a0280 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -00000000000a02b8 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ -000000000009ff50 0000001d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ff70 000000ab00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ff78 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0920 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a09e8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0ab0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0b78 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0c40 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0d08 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1210 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a12d8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a13a0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1468 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1530 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a15f8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ff80 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0928 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a09f0 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0ab8 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0b80 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0c48 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0d10 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1218 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a12e0 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a13a8 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1470 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1538 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1600 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ff88 0000007400000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ff90 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0938 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0a00 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0ac8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0b90 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0c58 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0d20 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1228 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a12f0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a13b8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1480 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1548 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1610 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ff98 0000001100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ffa0 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0948 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0a10 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0ad8 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0ba0 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0c68 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0d30 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1238 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1300 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a13c8 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1490 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1558 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1620 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ffa8 0000004600000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ffc0 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a07d8 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ -000000000009ffd8 0000000500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ -000000000009fff8 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0008 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0030 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0088 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0188 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0588 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0598 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a05c0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0610 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0620 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0630 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0e90 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0ea0 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0ec8 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f18 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0f58 0000004c00000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ -00000000000a0028 0000009e00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0080 0000009e00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0068 000000e400000001 R_X86_64_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a00b0 0000007600000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a00e8 0000007600000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a0120 0000007600000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ -00000000000a0248 000000a700000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0dd8 000000a700000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a02d0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a02d8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a02f0 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a02f8 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ -00000000000a0370 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a0408 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a04a0 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ -00000000000a0698 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0898 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a08c0 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0838 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a0f38 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a0f50 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a2028 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a0900 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a09c8 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0a90 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0b58 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0c20 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0ce8 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a11f0 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a12b8 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1380 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1448 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1510 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a15d8 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a0e50 0000008e00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a1170 0000008e00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a16c8 0000008e00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ -00000000000a0fc0 000000a400000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a1188 000000a400000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ -00000000000a11b0 000000a400000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10e0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10f8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1110 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1128 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1140 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1158 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1170 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1188 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a11a0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a11b8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a11d0 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a11e8 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1200 0000009000000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fce0 0000009e00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0150 0000009e00000001 R_X86_64_64 0000000000000000 _ZTISt8bad_cast@GLIBCXX_3.4 + 0 │ │ │ │ +000000000009fce8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fda8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fdf0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fe38 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0168 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a01a0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a01d8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0268 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0618 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a06d0 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0810 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a0888 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a08e8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a1030 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +00000000000a10a8 000000c500000001 R_X86_64_64 0000000000000000 _ZTVN10__cxxabiv121__vmi_class_type_infoE@CXXABI_1.3 + 10 │ │ │ │ +000000000009fd40 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000009fd48 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000009fd60 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000009fd68 000000dd00000001 R_X86_64_64 0000000000000000 __cxa_pure_virtual@CXXABI_1.3 + 0 │ │ │ │ +000000000009fe90 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0748 000000d800000001 R_X86_64_64 0000000000000000 _ZTISt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ +000000000009ff00 0000009900000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0368 0000009900000001 R_X86_64_64 0000000000000000 _ZNKSt13runtime_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +000000000009ff78 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a0000 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a02f8 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +00000000000a0330 0000000f00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name4whatEv + 0 │ │ │ │ +000000000009ff88 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a0010 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a0308 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a0340 000000a300000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options22error_with_option_name23substitute_placeholdersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE + 0 │ │ │ │ +00000000000a0058 0000001d00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0078 000000ab00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0080 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a09f0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ab8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0b80 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0c48 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0d10 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0dd8 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a12b0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1378 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1440 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1508 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a15d0 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1698 000000e100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0088 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a09f8 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ac0 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0b88 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0c50 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0d18 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0de0 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a12b8 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1380 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1448 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1510 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a15d8 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a16a0 0000006b00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0090 0000007400000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0098 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0a08 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ad0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0b98 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0c60 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0d28 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0df0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a12c8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1390 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1458 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1520 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a15e8 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a16b0 0000001e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a00a0 0000001100000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a00a8 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0a18 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ae0 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ba8 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0c70 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0d38 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0e00 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a12d8 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a13a0 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1468 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1530 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a15f8 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a16c0 0000007a00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a00b0 0000004600000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE8overflowEi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a00c8 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0838 000000cc00000001 R_X86_64_64 0000000000000000 _ZTISt11logic_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a00e0 0000000500000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options22error_with_option_nameE + 0 │ │ │ │ +00000000000a0138 000000e400000001 R_X86_64_64 0000000000000000 _ZTISt13runtime_error@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0180 0000007600000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a01b8 0000007600000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a01f0 0000007600000001 R_X86_64_64 0000000000000000 _ZTIN5boost15program_options29value_semantic_codecvt_helperIcEE + 0 │ │ │ │ +00000000000a02d0 000000a700000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0ea8 000000a700000001 R_X86_64_64 0000000000000000 _ZNKSt11logic_error4whatEv@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a03a8 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a0440 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a04d8 000000da00000001 R_X86_64_64 0000000000000000 _ZNK5boost15program_options29value_semantic_codecvt_helperIcE5parseERNS_3anyERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISB_EEb + 0 │ │ │ │ +00000000000a0670 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a0688 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a08b0 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a2030 0000000600000001 R_X86_64_64 0000000000000000 _ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a06f8 000000a400000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0968 000000a400000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0990 000000a400000001 R_X86_64_64 0000000000000000 _ZTISi@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0950 0000008e00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a0f20 0000008e00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a0f98 0000008e00000001 R_X86_64_64 0000000000000000 _ZNKSt8ios_base7failureB5cxx114whatEv@GLIBCXX_3.4.21 + 0 │ │ │ │ +00000000000a09d0 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0a98 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0b60 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0c28 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0cf0 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a0db8 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1290 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1358 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1420 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a14e8 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a15b0 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1678 0000005e00000001 R_X86_64_64 0000000000000000 _ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a10d0 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1228 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ +00000000000a1250 000000c200000001 R_X86_64_64 0000000000000000 _ZTISo@GLIBCXX_3.4 + 0 │ │ │ │ 00000000000a1fc8 0000011900000006 R_X86_64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.2.5 + 0 │ │ │ │ 00000000000a1fd0 0000003d00000006 R_X86_64_GLOB_DAT 0000000000000000 _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21 + 0 │ │ │ │ 00000000000a1fd8 0000005200000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ │ 00000000000a1fe0 000000c600000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 00000000000a1fe8 000000dc00000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 00000000000a1ff0 000000df00000006 R_X86_64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ -00000000000a2010 0000005f00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ -00000000000a2030 000000bd00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000a2010 000000bd00000001 R_X86_64_64 0000000000000000 __gxx_personality_v0@CXXABI_1.3 + 0 │ │ │ │ +00000000000a2018 0000005f00000001 R_X86_64_64 0000000000000000 _ZTIN10__cxxabiv115__forced_unwindE@CXXABI_1.3.2 + 0 │ │ │ │ 000000000009f760 000000ff00000005 R_X86_64_COPY 000000000009f760 _ZTIi@CXXABI_1.3 + 0 │ │ │ │ 000000000009f770 000000ef00000005 R_X86_64_COPY 000000000009f770 _ZTVSt9basic_iosIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ │ 000000000009f790 000000f300000005 R_X86_64_COPY 000000000009f790 _ZN5boost9iostreams4zlib8deflatedE + 0 │ │ │ │ 000000000009f7a0 0000011a00000005 R_X86_64_COPY 000000000009f7a0 _ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE@GLIBCXX_3.4.21 + 0 │ │ │ │ 000000000009f7f0 0000012a00000005 R_X86_64_COPY 000000000009f7f0 _ZN5boost15program_options19options_description21m_default_line_lengthE + 0 │ │ │ │ 000000000009f7f8 0000012e00000005 R_X86_64_COPY 000000000009f7f8 _ZN5boost9iostreams4zlib4okayE + 0 │ │ │ │ 000000000009f800 0000011800000005 R_X86_64_COPY 000000000009f800 _ZTVSt15basic_streambufIcSt11char_traitsIcEE@GLIBCXX_3.4 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libboost_iostreams.so.1.92.0] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libboost_program_options.so.1.92.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) 0x89460 │ │ │ │ + 0x000000000000000d (FINI) 0x8936c │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x9eee8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 16 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x9eef8 │ │ │ │ 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: 4ca86ede1b647fa5655d6536ce660219918c1c05 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3f6a93141b4fd13142959a7a8210be5a4aff2d31 │ │ │ │ │ │ │ │ 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,760 +1,760 @@ │ │ │ │ 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: 0x1754 (offset: 0x91418) │ │ │ │ + Start of frame section: 0x1754 (offset: 0x91428) │ │ │ │ Entries in search table: 0x2e9 │ │ │ │ - 0xfffffffffff7d360 (offset: 0xd020) -> 0x17a0 fde=[ 48] │ │ │ │ - 0xfffffffffff7dfa0 (offset: 0xdc60) -> 0x17c8 fde=[ 70] │ │ │ │ - 0xfffffffffff7dfc0 (offset: 0xdc80) -> 0x1b14 fde=[ 3bc] │ │ │ │ - 0xfffffffffff7e08c (offset: 0xdd4c) -> 0x1b3c fde=[ 3e4] │ │ │ │ - 0xfffffffffff7e160 (offset: 0xde20) -> 0x1c0c fde=[ 4b4] │ │ │ │ - 0xfffffffffff7e22e (offset: 0xdeee) -> 0x1c48 fde=[ 4f0] │ │ │ │ - 0xfffffffffff7e292 (offset: 0xdf52) -> 0x1d54 fde=[ 5fc] │ │ │ │ - 0xfffffffffff7e2b3 (offset: 0xdf73) -> 0x1f7c fde=[ 824] │ │ │ │ - 0xfffffffffff7e2e2 (offset: 0xdfa2) -> 0x225c fde=[ b04] │ │ │ │ - 0xfffffffffff7e2e8 (offset: 0xdfa8) -> 0x2a60 fde=[ 1308] │ │ │ │ - 0xfffffffffff7e36c (offset: 0xe02c) -> 0x2ad4 fde=[ 137c] │ │ │ │ - 0xfffffffffff7e402 (offset: 0xe0c2) -> 0x2b2c fde=[ 13d4] │ │ │ │ - 0xfffffffffff7e412 (offset: 0xe0d2) -> 0x2d1c fde=[ 15c4] │ │ │ │ - 0xfffffffffff7e636 (offset: 0xe2f6) -> 0x2de4 fde=[ 168c] │ │ │ │ - 0xfffffffffff7e776 (offset: 0xe436) -> 0x2e5c fde=[ 1704] │ │ │ │ - 0xfffffffffff7ef9a (offset: 0xec5a) -> 0x2f30 fde=[ 17d8] │ │ │ │ - 0xfffffffffff7f0c2 (offset: 0xed82) -> 0x3040 fde=[ 18e8] │ │ │ │ - 0xfffffffffff7f49b (offset: 0xf15b) -> 0x2e80 fde=[ 1728] │ │ │ │ - 0xfffffffffff7f50f (offset: 0xf1cf) -> 0x3064 fde=[ 190c] │ │ │ │ - 0xfffffffffff7f596 (offset: 0xf256) -> 0x3164 fde=[ 1a0c] │ │ │ │ - 0xfffffffffff7f652 (offset: 0xf312) -> 0x3188 fde=[ 1a30] │ │ │ │ - 0xfffffffffff7f70e (offset: 0xf3ce) -> 0x3328 fde=[ 1bd0] │ │ │ │ - 0xfffffffffff7f75e (offset: 0xf41e) -> 0x338c fde=[ 1c34] │ │ │ │ - 0xfffffffffff7f7ae (offset: 0xf46e) -> 0x34f0 fde=[ 1d98] │ │ │ │ - 0xfffffffffff7f80c (offset: 0xf4cc) -> 0x35dc fde=[ 1e84] │ │ │ │ - 0xfffffffffff7fa94 (offset: 0xf754) -> 0x3704 fde=[ 1fac] │ │ │ │ - 0xfffffffffff7fe1e (offset: 0xfade) -> 0x3728 fde=[ 1fd0] │ │ │ │ - 0xfffffffffff7fe82 (offset: 0xfb42) -> 0x37c0 fde=[ 2068] │ │ │ │ - 0xfffffffffff80388 (offset: 0x10048) -> 0x37e8 fde=[ 2090] │ │ │ │ - 0xfffffffffff803ec (offset: 0x100ac) -> 0x3898 fde=[ 2140] │ │ │ │ - 0xfffffffffff806dc (offset: 0x1039c) -> 0x38c0 fde=[ 2168] │ │ │ │ - 0xfffffffffff80740 (offset: 0x10400) -> 0x3978 fde=[ 2220] │ │ │ │ - 0xfffffffffff80bb1 (offset: 0x10871) -> 0x39d8 fde=[ 2280] │ │ │ │ - 0xfffffffffff80bd8 (offset: 0x10898) -> 0x3a50 fde=[ 22f8] │ │ │ │ - 0xfffffffffff816ea (offset: 0x113aa) -> 0x3acc fde=[ 2374] │ │ │ │ - 0xfffffffffff820f4 (offset: 0x11db4) -> 0x3b40 fde=[ 23e8] │ │ │ │ - 0xfffffffffff8211e (offset: 0x11dde) -> 0x3c54 fde=[ 24fc] │ │ │ │ - 0xfffffffffff8213e (offset: 0x11dfe) -> 0x3c88 fde=[ 2530] │ │ │ │ - 0xfffffffffff8215e (offset: 0x11e1e) -> 0x3cf0 fde=[ 2598] │ │ │ │ - 0xfffffffffff82552 (offset: 0x12212) -> 0x3d84 fde=[ 262c] │ │ │ │ - 0xfffffffffff82668 (offset: 0x12328) -> 0x3ee0 fde=[ 2788] │ │ │ │ - 0xfffffffffff826ae (offset: 0x1236e) -> 0x3f50 fde=[ 27f8] │ │ │ │ - 0xfffffffffff82704 (offset: 0x123c4) -> 0x40f0 fde=[ 2998] │ │ │ │ - 0xfffffffffff8273c (offset: 0x123fc) -> 0x4168 fde=[ 2a10] │ │ │ │ - 0xfffffffffff828ba (offset: 0x1257a) -> 0x4278 fde=[ 2b20] │ │ │ │ - 0xfffffffffff82990 (offset: 0x12650) -> 0x42c8 fde=[ 2b70] │ │ │ │ - 0xfffffffffff82a3a (offset: 0x126fa) -> 0x4464 fde=[ 2d0c] │ │ │ │ - 0xfffffffffff82a4a (offset: 0x1270a) -> 0x4584 fde=[ 2e2c] │ │ │ │ - 0xfffffffffff82b02 (offset: 0x127c2) -> 0x4740 fde=[ 2fe8] │ │ │ │ - 0xfffffffffff82b72 (offset: 0x12832) -> 0x4800 fde=[ 30a8] │ │ │ │ - 0xfffffffffff82df0 (offset: 0x12ab0) -> 0x4954 fde=[ 31fc] │ │ │ │ - 0xfffffffffff82f8c (offset: 0x12c4c) -> 0x4a10 fde=[ 32b8] │ │ │ │ - 0xfffffffffff83092 (offset: 0x12d52) -> 0x4af8 fde=[ 33a0] │ │ │ │ - 0xfffffffffff83322 (offset: 0x12fe2) -> 0x4d70 fde=[ 3618] │ │ │ │ - 0xfffffffffff83392 (offset: 0x13052) -> 0x4de8 fde=[ 3690] │ │ │ │ - 0xfffffffffff8354a (offset: 0x1320a) -> 0x5050 fde=[ 38f8] │ │ │ │ - 0xfffffffffff835bc (offset: 0x1327c) -> 0x50c8 fde=[ 3970] │ │ │ │ - 0xfffffffffff83774 (offset: 0x13434) -> 0x519c fde=[ 3a44] │ │ │ │ - 0xfffffffffff83842 (offset: 0x13502) -> 0x51e8 fde=[ 3a90] │ │ │ │ - 0xfffffffffff8389a (offset: 0x1355a) -> 0x528c fde=[ 3b34] │ │ │ │ - 0xfffffffffff844d2 (offset: 0x14192) -> 0x5684 fde=[ 3f2c] │ │ │ │ - 0xfffffffffff8459e (offset: 0x1425e) -> 0x56f8 fde=[ 3fa0] │ │ │ │ - 0xfffffffffff84656 (offset: 0x14316) -> 0x5d98 fde=[ 4640] │ │ │ │ - 0xfffffffffff84692 (offset: 0x14352) -> 0x6030 fde=[ 48d8] │ │ │ │ - 0xfffffffffff84700 (offset: 0x143c0) -> 0x60a4 fde=[ 494c] │ │ │ │ - 0xfffffffffff8476e (offset: 0x1442e) -> 0x6118 fde=[ 49c0] │ │ │ │ - 0xfffffffffff847dc (offset: 0x1449c) -> 0x618c fde=[ 4a34] │ │ │ │ - 0xfffffffffff84849 (offset: 0x14509) -> 0x623c fde=[ 4ae4] │ │ │ │ - 0xfffffffffff84888 (offset: 0x14548) -> 0x6c10 fde=[ 54b8] │ │ │ │ - 0xfffffffffff84c3b (offset: 0x148fb) -> 0x5ea8 fde=[ 4750] │ │ │ │ - 0xfffffffffff84cc2 (offset: 0x14982) -> 0x5ee4 fde=[ 478c] │ │ │ │ - 0xfffffffffff84d54 (offset: 0x14a14) -> 0x7030 fde=[ 58d8] │ │ │ │ - 0xfffffffffff84e32 (offset: 0x14af2) -> 0x7620 fde=[ 5ec8] │ │ │ │ - 0xfffffffffff84eda (offset: 0x14b9a) -> 0x7698 fde=[ 5f40] │ │ │ │ - 0xfffffffffff84f82 (offset: 0x14c42) -> 0x77cc fde=[ 6074] │ │ │ │ - 0xfffffffffff84fa9 (offset: 0x14c69) -> 0x7868 fde=[ 6110] │ │ │ │ - 0xfffffffffff84fd0 (offset: 0x14c90) -> 0x7908 fde=[ 61b0] │ │ │ │ - 0xfffffffffff8503e (offset: 0x14cfe) -> 0x797c fde=[ 6224] │ │ │ │ - 0xfffffffffff850ac (offset: 0x14d6c) -> 0x79f0 fde=[ 6298] │ │ │ │ - 0xfffffffffff8511a (offset: 0x14dda) -> 0x7a64 fde=[ 630c] │ │ │ │ - 0xfffffffffff85187 (offset: 0x14e47) -> 0x7b00 fde=[ 63a8] │ │ │ │ - 0xfffffffffff851c6 (offset: 0x14e86) -> 0x801c fde=[ 68c4] │ │ │ │ - 0xfffffffffff8533a (offset: 0x14ffa) -> 0x8298 fde=[ 6b40] │ │ │ │ - 0xfffffffffff85777 (offset: 0x15437) -> 0x7f74 fde=[ 681c] │ │ │ │ - 0xfffffffffff85812 (offset: 0x154d2) -> 0x82f4 fde=[ 6b9c] │ │ │ │ - 0xfffffffffff85833 (offset: 0x154f3) -> 0x8394 fde=[ 6c3c] │ │ │ │ - 0xfffffffffff85862 (offset: 0x15522) -> 0x847c fde=[ 6d24] │ │ │ │ - 0xfffffffffff8590a (offset: 0x155ca) -> 0x84dc fde=[ 6d84] │ │ │ │ - 0xfffffffffff861ae (offset: 0x15e6e) -> 0x853c fde=[ 6de4] │ │ │ │ - 0xfffffffffff86cb4 (offset: 0x16974) -> 0x85e8 fde=[ 6e90] │ │ │ │ - 0xfffffffffff87830 (offset: 0x174f0) -> 0x8648 fde=[ 6ef0] │ │ │ │ - 0xfffffffffff882dc (offset: 0x17f9c) -> 0x86a0 fde=[ 6f48] │ │ │ │ - 0xfffffffffff8832e (offset: 0x17fee) -> 0x874c fde=[ 6ff4] │ │ │ │ - 0xfffffffffff8836a (offset: 0x1802a) -> 0x87c4 fde=[ 706c] │ │ │ │ - 0xfffffffffff88c60 (offset: 0x18920) -> 0x883c fde=[ 70e4] │ │ │ │ - 0xfffffffffff894fc (offset: 0x191bc) -> 0x8900 fde=[ 71a8] │ │ │ │ - 0xfffffffffff89532 (offset: 0x191f2) -> 0x8a0c fde=[ 72b4] │ │ │ │ - 0xfffffffffff89570 (offset: 0x19230) -> 0x8acc fde=[ 7374] │ │ │ │ - 0xfffffffffff89586 (offset: 0x19246) -> 0x8bbc fde=[ 7464] │ │ │ │ - 0xfffffffffff89820 (offset: 0x194e0) -> 0x8c34 fde=[ 74dc] │ │ │ │ - 0xfffffffffff89e92 (offset: 0x19b52) -> 0x8cd0 fde=[ 7578] │ │ │ │ - 0xfffffffffff89ea2 (offset: 0x19b62) -> 0x8d80 fde=[ 7628] │ │ │ │ - 0xfffffffffff89ece (offset: 0x19b8e) -> 0x8e04 fde=[ 76ac] │ │ │ │ - 0xfffffffffff8a098 (offset: 0x19d58) -> 0x8e84 fde=[ 772c] │ │ │ │ - 0xfffffffffff8a202 (offset: 0x19ec2) -> 0x8ee8 fde=[ 7790] │ │ │ │ - 0xfffffffffff8a36c (offset: 0x1a02c) -> 0x8f5c fde=[ 7804] │ │ │ │ - 0xfffffffffff8a4e8 (offset: 0x1a1a8) -> 0x8fd0 fde=[ 7878] │ │ │ │ - 0xfffffffffff8a678 (offset: 0x1a338) -> 0x90e0 fde=[ 7988] │ │ │ │ - 0xfffffffffff8a926 (offset: 0x1a5e6) -> 0x91c8 fde=[ 7a70] │ │ │ │ - 0xfffffffffff8acde (offset: 0x1a99e) -> 0x9320 fde=[ 7bc8] │ │ │ │ - 0xfffffffffff8ae80 (offset: 0x1ab40) -> 0x5148 fde=[ 39f0] │ │ │ │ - 0xfffffffffff8b500 (offset: 0x1b1c0) -> 0x51c0 fde=[ 3a68] │ │ │ │ - 0xfffffffffff8b6a0 (offset: 0x1b360) -> 0x1770 fde=[ 18] │ │ │ │ - 0xfffffffffff8b790 (offset: 0x1b450) -> 0x1c30 fde=[ 4d8] │ │ │ │ - 0xfffffffffff8b840 (offset: 0x1b500) -> 0x1d20 fde=[ 5c8] │ │ │ │ - 0xfffffffffff8b910 (offset: 0x1b5d0) -> 0x1f38 fde=[ 7e0] │ │ │ │ - 0xfffffffffff8b9b0 (offset: 0x1b670) -> 0x21a4 fde=[ a4c] │ │ │ │ - 0xfffffffffff8baf0 (offset: 0x1b7b0) -> 0x2230 fde=[ ad8] │ │ │ │ - 0xfffffffffff8bc80 (offset: 0x1b940) -> 0x2274 fde=[ b1c] │ │ │ │ - 0xfffffffffff8bfc0 (offset: 0x1bc80) -> 0x22a8 fde=[ b50] │ │ │ │ - 0xfffffffffff8c3c0 (offset: 0x1c080) -> 0x2a1c fde=[ 12c4] │ │ │ │ - 0xfffffffffff8c540 (offset: 0x1c200) -> 0x2a84 fde=[ 132c] │ │ │ │ - 0xfffffffffff8c710 (offset: 0x1c3d0) -> 0x2af8 fde=[ 13a0] │ │ │ │ - 0xfffffffffff8c850 (offset: 0x1c510) -> 0x2cc8 fde=[ 1570] │ │ │ │ - 0xfffffffffff8d0e0 (offset: 0x1cda0) -> 0x2d90 fde=[ 1638] │ │ │ │ - 0xfffffffffff8df40 (offset: 0x1dc00) -> 0x2e08 fde=[ 16b0] │ │ │ │ - 0xfffffffffff8fb90 (offset: 0x1f850) -> 0x2edc fde=[ 1784] │ │ │ │ - 0xfffffffffff905d0 (offset: 0x20290) -> 0x3004 fde=[ 18ac] │ │ │ │ - 0xfffffffffff91150 (offset: 0x20e10) -> 0x17e0 fde=[ 88] │ │ │ │ - 0xfffffffffff91160 (offset: 0x20e20) -> 0x17f4 fde=[ 9c] │ │ │ │ - 0xfffffffffff91170 (offset: 0x20e30) -> 0x1808 fde=[ b0] │ │ │ │ - 0xfffffffffff91180 (offset: 0x20e40) -> 0x181c fde=[ c4] │ │ │ │ - 0xfffffffffff91190 (offset: 0x20e50) -> 0x1830 fde=[ d8] │ │ │ │ - 0xfffffffffff911a0 (offset: 0x20e60) -> 0x1844 fde=[ ec] │ │ │ │ - 0xfffffffffff911b0 (offset: 0x20e70) -> 0x1858 fde=[ 100] │ │ │ │ - 0xfffffffffff911c0 (offset: 0x20e80) -> 0x186c fde=[ 114] │ │ │ │ - 0xfffffffffff911d0 (offset: 0x20e90) -> 0x1880 fde=[ 128] │ │ │ │ - 0xfffffffffff911e0 (offset: 0x20ea0) -> 0x1894 fde=[ 13c] │ │ │ │ - 0xfffffffffff91200 (offset: 0x20ec0) -> 0x18a8 fde=[ 150] │ │ │ │ - 0xfffffffffff91220 (offset: 0x20ee0) -> 0x18bc fde=[ 164] │ │ │ │ - 0xfffffffffff91230 (offset: 0x20ef0) -> 0x18d0 fde=[ 178] │ │ │ │ - 0xfffffffffff91240 (offset: 0x20f00) -> 0x18e4 fde=[ 18c] │ │ │ │ - 0xfffffffffff91250 (offset: 0x20f10) -> 0x1c84 fde=[ 52c] │ │ │ │ - 0xfffffffffff91260 (offset: 0x20f20) -> 0x18f8 fde=[ 1a0] │ │ │ │ - 0xfffffffffff91280 (offset: 0x20f40) -> 0x190c fde=[ 1b4] │ │ │ │ - 0xfffffffffff912a0 (offset: 0x20f60) -> 0x1920 fde=[ 1c8] │ │ │ │ - 0xfffffffffff912b0 (offset: 0x20f70) -> 0x1934 fde=[ 1dc] │ │ │ │ - 0xfffffffffff912c0 (offset: 0x20f80) -> 0x1948 fde=[ 1f0] │ │ │ │ - 0xfffffffffff912d0 (offset: 0x20f90) -> 0x1cac fde=[ 554] │ │ │ │ - 0xfffffffffff912e0 (offset: 0x20fa0) -> 0x195c fde=[ 204] │ │ │ │ - 0xfffffffffff91300 (offset: 0x20fc0) -> 0x1970 fde=[ 218] │ │ │ │ - 0xfffffffffff91320 (offset: 0x20fe0) -> 0x1984 fde=[ 22c] │ │ │ │ - 0xfffffffffff91330 (offset: 0x20ff0) -> 0x1998 fde=[ 240] │ │ │ │ - 0xfffffffffff91340 (offset: 0x21000) -> 0x19ac fde=[ 254] │ │ │ │ - 0xfffffffffff91350 (offset: 0x21010) -> 0x1c98 fde=[ 540] │ │ │ │ - 0xfffffffffff91360 (offset: 0x21020) -> 0x19c0 fde=[ 268] │ │ │ │ - 0xfffffffffff91380 (offset: 0x21040) -> 0x19d4 fde=[ 27c] │ │ │ │ - 0xfffffffffff91410 (offset: 0x210d0) -> 0x19e8 fde=[ 290] │ │ │ │ - 0xfffffffffff91440 (offset: 0x21100) -> 0x19fc fde=[ 2a4] │ │ │ │ - 0xfffffffffff91470 (offset: 0x21130) -> 0x1a18 fde=[ 2c0] │ │ │ │ - 0xfffffffffff914a0 (offset: 0x21160) -> 0x1a34 fde=[ 2dc] │ │ │ │ - 0xfffffffffff914b0 (offset: 0x21170) -> 0x1a48 fde=[ 2f0] │ │ │ │ - 0xfffffffffff914c0 (offset: 0x21180) -> 0x1a5c fde=[ 304] │ │ │ │ - 0xfffffffffff914e0 (offset: 0x211a0) -> 0x1a70 fde=[ 318] │ │ │ │ - 0xfffffffffff91510 (offset: 0x211d0) -> 0x1a88 fde=[ 330] │ │ │ │ - 0xfffffffffff91530 (offset: 0x211f0) -> 0x1a9c fde=[ 344] │ │ │ │ - 0xfffffffffff91560 (offset: 0x21220) -> 0x1ad4 fde=[ 37c] │ │ │ │ - 0xfffffffffff915c0 (offset: 0x21280) -> 0x1e78 fde=[ 720] │ │ │ │ - 0xfffffffffff91620 (offset: 0x212e0) -> 0x1e98 fde=[ 740] │ │ │ │ - 0xfffffffffff91680 (offset: 0x21340) -> 0x1af4 fde=[ 39c] │ │ │ │ - 0xfffffffffff916e0 (offset: 0x213a0) -> 0x1ef8 fde=[ 7a0] │ │ │ │ - 0xfffffffffff91740 (offset: 0x21400) -> 0x1f18 fde=[ 7c0] │ │ │ │ - 0xfffffffffff917a0 (offset: 0x21460) -> 0x1b64 fde=[ 40c] │ │ │ │ - 0xfffffffffff917c0 (offset: 0x21480) -> 0x1b78 fde=[ 420] │ │ │ │ - 0xfffffffffff917f0 (offset: 0x214b0) -> 0x1b90 fde=[ 438] │ │ │ │ - 0xfffffffffff91810 (offset: 0x214d0) -> 0x1ba4 fde=[ 44c] │ │ │ │ - 0xfffffffffff91840 (offset: 0x21500) -> 0x1bc0 fde=[ 468] │ │ │ │ - 0xfffffffffff91860 (offset: 0x21520) -> 0x1bd4 fde=[ 47c] │ │ │ │ - 0xfffffffffff91890 (offset: 0x21550) -> 0x1bec fde=[ 494] │ │ │ │ - 0xfffffffffff918f0 (offset: 0x215b0) -> 0x1eb8 fde=[ 760] │ │ │ │ - 0xfffffffffff91950 (offset: 0x21610) -> 0x1ed8 fde=[ 780] │ │ │ │ - 0xfffffffffff919b0 (offset: 0x21670) -> 0x1c64 fde=[ 50c] │ │ │ │ - 0xfffffffffff91a10 (offset: 0x216d0) -> 0x1cc0 fde=[ 568] │ │ │ │ - 0xfffffffffff91a70 (offset: 0x21730) -> 0x1d70 fde=[ 618] │ │ │ │ - 0xfffffffffff91ae0 (offset: 0x217a0) -> 0x1d9c fde=[ 644] │ │ │ │ - 0xfffffffffff91b50 (offset: 0x21810) -> 0x1ce0 fde=[ 588] │ │ │ │ - 0xfffffffffff91bb0 (offset: 0x21870) -> 0x1dc8 fde=[ 670] │ │ │ │ - 0xfffffffffff91c20 (offset: 0x218e0) -> 0x1df4 fde=[ 69c] │ │ │ │ - 0xfffffffffff91c90 (offset: 0x21950) -> 0x1d00 fde=[ 5a8] │ │ │ │ - 0xfffffffffff91cf0 (offset: 0x219b0) -> 0x1e20 fde=[ 6c8] │ │ │ │ - 0xfffffffffff91d60 (offset: 0x21a20) -> 0x1e4c fde=[ 6f4] │ │ │ │ - 0xfffffffffff91dd0 (offset: 0x21a90) -> 0x1fa0 fde=[ 848] │ │ │ │ - 0xfffffffffff91e00 (offset: 0x21ac0) -> 0x1fb4 fde=[ 85c] │ │ │ │ - 0xfffffffffff91e30 (offset: 0x21af0) -> 0x1fd0 fde=[ 878] │ │ │ │ - 0xfffffffffff91ef0 (offset: 0x21bb0) -> 0x2084 fde=[ 92c] │ │ │ │ - 0xfffffffffff91fb0 (offset: 0x21c70) -> 0x1ff4 fde=[ 89c] │ │ │ │ - 0xfffffffffff92070 (offset: 0x21d30) -> 0x203c fde=[ 8e4] │ │ │ │ - 0xfffffffffff92130 (offset: 0x21df0) -> 0x2018 fde=[ 8c0] │ │ │ │ - 0xfffffffffff921f0 (offset: 0x21eb0) -> 0x2060 fde=[ 908] │ │ │ │ - 0xfffffffffff922b0 (offset: 0x21f70) -> 0x20a8 fde=[ 950] │ │ │ │ - 0xfffffffffff92360 (offset: 0x22020) -> 0x2144 fde=[ 9ec] │ │ │ │ - 0xfffffffffff92430 (offset: 0x220f0) -> 0x20cc fde=[ 974] │ │ │ │ - 0xfffffffffff924e0 (offset: 0x221a0) -> 0x2174 fde=[ a1c] │ │ │ │ - 0xfffffffffff925b0 (offset: 0x22270) -> 0x20f0 fde=[ 998] │ │ │ │ - 0xfffffffffff92660 (offset: 0x22320) -> 0x2114 fde=[ 9bc] │ │ │ │ - 0xfffffffffff92730 (offset: 0x223f0) -> 0x21e4 fde=[ a8c] │ │ │ │ - 0xfffffffffff92870 (offset: 0x22530) -> 0x22dc fde=[ b84] │ │ │ │ - 0xfffffffffff92970 (offset: 0x22630) -> 0x2308 fde=[ bb0] │ │ │ │ - 0xfffffffffff92a70 (offset: 0x22730) -> 0x2334 fde=[ bdc] │ │ │ │ - 0xfffffffffff92b80 (offset: 0x22840) -> 0x2360 fde=[ c08] │ │ │ │ - 0xfffffffffff92c90 (offset: 0x22950) -> 0x238c fde=[ c34] │ │ │ │ - 0xfffffffffff92dd0 (offset: 0x22a90) -> 0x23bc fde=[ c64] │ │ │ │ - 0xfffffffffff92f10 (offset: 0x22bd0) -> 0x244c fde=[ cf4] │ │ │ │ - 0xfffffffffff93050 (offset: 0x22d10) -> 0x23ec fde=[ c94] │ │ │ │ - 0xfffffffffff93190 (offset: 0x22e50) -> 0x241c fde=[ cc4] │ │ │ │ - 0xfffffffffff932d0 (offset: 0x22f90) -> 0x247c fde=[ d24] │ │ │ │ - 0xfffffffffff93410 (offset: 0x230d0) -> 0x24ac fde=[ d54] │ │ │ │ - 0xfffffffffff93560 (offset: 0x23220) -> 0x250c fde=[ db4] │ │ │ │ - 0xfffffffffff936c0 (offset: 0x23380) -> 0x2534 fde=[ ddc] │ │ │ │ - 0xfffffffffff93830 (offset: 0x234f0) -> 0x24dc fde=[ d84] │ │ │ │ - 0xfffffffffff93980 (offset: 0x23640) -> 0x255c fde=[ e04] │ │ │ │ - 0xfffffffffff93ae0 (offset: 0x237a0) -> 0x2584 fde=[ e2c] │ │ │ │ - 0xfffffffffff93c50 (offset: 0x23910) -> 0x25ac fde=[ e54] │ │ │ │ - 0xfffffffffff93d50 (offset: 0x23a10) -> 0x25d8 fde=[ e80] │ │ │ │ - 0xfffffffffff93e60 (offset: 0x23b20) -> 0x2604 fde=[ eac] │ │ │ │ - 0xfffffffffff93f70 (offset: 0x23c30) -> 0x263c fde=[ ee4] │ │ │ │ - 0xfffffffffff94060 (offset: 0x23d20) -> 0x266c fde=[ f14] │ │ │ │ - 0xfffffffffff94150 (offset: 0x23e10) -> 0x269c fde=[ f44] │ │ │ │ - 0xfffffffffff94260 (offset: 0x23f20) -> 0x26cc fde=[ f74] │ │ │ │ - 0xfffffffffff94330 (offset: 0x23ff0) -> 0x26ec fde=[ f94] │ │ │ │ - 0xfffffffffff94480 (offset: 0x24140) -> 0x273c fde=[ fe4] │ │ │ │ - 0xfffffffffff94530 (offset: 0x241f0) -> 0x2778 fde=[ 1020] │ │ │ │ - 0xfffffffffff945c0 (offset: 0x24280) -> 0x27a0 fde=[ 1048] │ │ │ │ - 0xfffffffffff94a80 (offset: 0x24740) -> 0x27f4 fde=[ 109c] │ │ │ │ - 0xfffffffffff952a0 (offset: 0x24f60) -> 0x2858 fde=[ 1100] │ │ │ │ - 0xfffffffffff953c0 (offset: 0x25080) -> 0x288c fde=[ 1134] │ │ │ │ - 0xfffffffffff95460 (offset: 0x25120) -> 0x28c0 fde=[ 1168] │ │ │ │ - 0xfffffffffff954c0 (offset: 0x25180) -> 0x28f0 fde=[ 1198] │ │ │ │ - 0xfffffffffff95940 (offset: 0x25600) -> 0x2938 fde=[ 11e0] │ │ │ │ - 0xfffffffffff95dc0 (offset: 0x25a80) -> 0x2980 fde=[ 1228] │ │ │ │ - 0xfffffffffff96240 (offset: 0x25f00) -> 0x29c8 fde=[ 1270] │ │ │ │ - 0xfffffffffff96640 (offset: 0x26300) -> 0x2b48 fde=[ 13f0] │ │ │ │ - 0xfffffffffff96680 (offset: 0x26340) -> 0x2b5c fde=[ 1404] │ │ │ │ - 0xfffffffffff967e0 (offset: 0x264a0) -> 0x2b88 fde=[ 1430] │ │ │ │ - 0xfffffffffff96940 (offset: 0x26600) -> 0x2bb4 fde=[ 145c] │ │ │ │ - 0xfffffffffff96aa0 (offset: 0x26760) -> 0x2be0 fde=[ 1488] │ │ │ │ - 0xfffffffffff96d90 (offset: 0x26a50) -> 0x2c20 fde=[ 14c8] │ │ │ │ - 0xfffffffffff97080 (offset: 0x26d40) -> 0x2c60 fde=[ 1508] │ │ │ │ - 0xfffffffffff97130 (offset: 0x26df0) -> 0x2c80 fde=[ 1528] │ │ │ │ - 0xfffffffffff971e0 (offset: 0x26ea0) -> 0x2ca0 fde=[ 1548] │ │ │ │ - 0xfffffffffff97310 (offset: 0x26fd0) -> 0x2d40 fde=[ 15e8] │ │ │ │ - 0xfffffffffff97470 (offset: 0x27130) -> 0x2d68 fde=[ 1610] │ │ │ │ - 0xfffffffffff975d0 (offset: 0x27290) -> 0x2ea0 fde=[ 1748] │ │ │ │ - 0xfffffffffff978e0 (offset: 0x275a0) -> 0x2f54 fde=[ 17fc] │ │ │ │ - 0xfffffffffff97990 (offset: 0x27650) -> 0x2f8c fde=[ 1834] │ │ │ │ - 0xfffffffffff98040 (offset: 0x27d00) -> 0x3088 fde=[ 1930] │ │ │ │ - 0xfffffffffff98170 (offset: 0x27e30) -> 0x30c0 fde=[ 1968] │ │ │ │ - 0xfffffffffff982a0 (offset: 0x27f60) -> 0x30f8 fde=[ 19a0] │ │ │ │ - 0xfffffffffff98390 (offset: 0x28050) -> 0x3130 fde=[ 19d8] │ │ │ │ - 0xfffffffffff98550 (offset: 0x28210) -> 0x31ac fde=[ 1a54] │ │ │ │ - 0xfffffffffff98860 (offset: 0x28520) -> 0x31fc fde=[ 1aa4] │ │ │ │ - 0xfffffffffff98ef0 (offset: 0x28bb0) -> 0x323c fde=[ 1ae4] │ │ │ │ - 0xfffffffffff98f60 (offset: 0x28c20) -> 0x3250 fde=[ 1af8] │ │ │ │ - 0xfffffffffff996a0 (offset: 0x29360) -> 0x32d4 fde=[ 1b7c] │ │ │ │ - 0xfffffffffff996d0 (offset: 0x29390) -> 0x32e8 fde=[ 1b90] │ │ │ │ - 0xfffffffffff99980 (offset: 0x29640) -> 0x334c fde=[ 1bf4] │ │ │ │ - 0xfffffffffff99c40 (offset: 0x29900) -> 0x33b0 fde=[ 1c58] │ │ │ │ - 0xfffffffffff99cf0 (offset: 0x299b0) -> 0x33ec fde=[ 1c94] │ │ │ │ - 0xfffffffffff99f80 (offset: 0x29c40) -> 0x3424 fde=[ 1ccc] │ │ │ │ - 0xfffffffffff9a2c0 (offset: 0x29f80) -> 0x34b0 fde=[ 1d58] │ │ │ │ - 0xfffffffffff9a410 (offset: 0x2a0d0) -> 0x3518 fde=[ 1dc0] │ │ │ │ - 0xfffffffffff9a710 (offset: 0x2a3d0) -> 0x3568 fde=[ 1e10] │ │ │ │ - 0xfffffffffff9a770 (offset: 0x2a430) -> 0x3588 fde=[ 1e30] │ │ │ │ - 0xfffffffffff9b110 (offset: 0x2add0) -> 0x3698 fde=[ 1f40] │ │ │ │ - 0xfffffffffff9c1f0 (offset: 0x2beb0) -> 0x3458 fde=[ 1d00] │ │ │ │ - 0xfffffffffff9c2a0 (offset: 0x2bf60) -> 0x3484 fde=[ 1d2c] │ │ │ │ - 0xfffffffffff9c380 (offset: 0x2c040) -> 0x3600 fde=[ 1ea8] │ │ │ │ - 0xfffffffffff9c7c0 (offset: 0x2c480) -> 0x364c fde=[ 1ef4] │ │ │ │ - 0xfffffffffff9c8c0 (offset: 0x2c580) -> 0x3744 fde=[ 1fec] │ │ │ │ - 0xfffffffffff9ca00 (offset: 0x2c6c0) -> 0x3784 fde=[ 202c] │ │ │ │ - 0xfffffffffff9f220 (offset: 0x2eee0) -> 0x3804 fde=[ 20ac] │ │ │ │ - 0xfffffffffff9f360 (offset: 0x2f020) -> 0x3844 fde=[ 20ec] │ │ │ │ - 0xfffffffffffa0100 (offset: 0x2fdc0) -> 0x38dc fde=[ 2184] │ │ │ │ - 0xfffffffffffa0240 (offset: 0x2ff00) -> 0x391c fde=[ 21c4] │ │ │ │ - 0xfffffffffffa11f0 (offset: 0x30eb0) -> 0x39a0 fde=[ 2248] │ │ │ │ - 0xfffffffffffa13e0 (offset: 0x310a0) -> 0x39fc fde=[ 22a4] │ │ │ │ - 0xfffffffffffa4610 (offset: 0x342d0) -> 0x3a74 fde=[ 231c] │ │ │ │ - 0xfffffffffffa6fc0 (offset: 0x36c80) -> 0x3af0 fde=[ 2398] │ │ │ │ - 0xfffffffffffa70b0 (offset: 0x36d70) -> 0x3b64 fde=[ 240c] │ │ │ │ - 0xfffffffffffa7110 (offset: 0x36dd0) -> 0x3b84 fde=[ 242c] │ │ │ │ - 0xfffffffffffa7130 (offset: 0x36df0) -> 0x3b98 fde=[ 2440] │ │ │ │ - 0xfffffffffffa7170 (offset: 0x36e30) -> 0x3bac fde=[ 2454] │ │ │ │ - 0xfffffffffffa71a0 (offset: 0x36e60) -> 0x3bc0 fde=[ 2468] │ │ │ │ - 0xfffffffffffa71d0 (offset: 0x36e90) -> 0x3bd4 fde=[ 247c] │ │ │ │ - 0xfffffffffffa71f0 (offset: 0x36eb0) -> 0x3be8 fde=[ 2490] │ │ │ │ - 0xfffffffffffa7210 (offset: 0x36ed0) -> 0x3c00 fde=[ 24a8] │ │ │ │ - 0xfffffffffffa7240 (offset: 0x36f00) -> 0x3c14 fde=[ 24bc] │ │ │ │ - 0xfffffffffffa7290 (offset: 0x36f50) -> 0x3c34 fde=[ 24dc] │ │ │ │ - 0xfffffffffffa7330 (offset: 0x36ff0) -> 0x3c68 fde=[ 2510] │ │ │ │ - 0xfffffffffffa73d0 (offset: 0x37090) -> 0x3c9c fde=[ 2544] │ │ │ │ - 0xfffffffffffa8680 (offset: 0x38340) -> 0x3d18 fde=[ 25c0] │ │ │ │ - 0xfffffffffffa9000 (offset: 0x38cc0) -> 0x3dbc fde=[ 2664] │ │ │ │ - 0xfffffffffffa9430 (offset: 0x390f0) -> 0x3e90 fde=[ 2738] │ │ │ │ - 0xfffffffffffa96d0 (offset: 0x39390) -> 0x3f08 fde=[ 27b0] │ │ │ │ - 0xfffffffffffa9d70 (offset: 0x39a30) -> 0x3f80 fde=[ 2828] │ │ │ │ - 0xfffffffffffa9dd0 (offset: 0x39a90) -> 0x3e08 fde=[ 26b0] │ │ │ │ - 0xfffffffffffa9f80 (offset: 0x39c40) -> 0x3e50 fde=[ 26f8] │ │ │ │ - 0xfffffffffffaa190 (offset: 0x39e50) -> 0x3e64 fde=[ 270c] │ │ │ │ - 0xfffffffffffaa300 (offset: 0x39fc0) -> 0x3fa8 fde=[ 2850] │ │ │ │ - 0xfffffffffffaa480 (offset: 0x3a140) -> 0x3fc8 fde=[ 2870] │ │ │ │ - 0xfffffffffffaa610 (offset: 0x3a2d0) -> 0x3fe8 fde=[ 2890] │ │ │ │ - 0xfffffffffffaa910 (offset: 0x3a5d0) -> 0x403c fde=[ 28e4] │ │ │ │ - 0xfffffffffffaac00 (offset: 0x3a8c0) -> 0x4084 fde=[ 292c] │ │ │ │ - 0xfffffffffffaba10 (offset: 0x3b6d0) -> 0x4114 fde=[ 29bc] │ │ │ │ - 0xfffffffffffad3c0 (offset: 0x3d080) -> 0x4190 fde=[ 2a38] │ │ │ │ - 0xfffffffffffad6a0 (offset: 0x3d360) -> 0x4208 fde=[ 2ab0] │ │ │ │ - 0xfffffffffffaec40 (offset: 0x3e900) -> 0x41c4 fde=[ 2a6c] │ │ │ │ - 0xfffffffffffaedd0 (offset: 0x3ea90) -> 0x42a0 fde=[ 2b48] │ │ │ │ - 0xfffffffffffaef00 (offset: 0x3ebc0) -> 0x42e4 fde=[ 2b8c] │ │ │ │ - 0xfffffffffffaefe0 (offset: 0x3eca0) -> 0x4304 fde=[ 2bac] │ │ │ │ - 0xfffffffffffaf0b0 (offset: 0x3ed70) -> 0x4328 fde=[ 2bd0] │ │ │ │ - 0xfffffffffffaf370 (offset: 0x3f030) -> 0x4374 fde=[ 2c1c] │ │ │ │ - 0xfffffffffffaf4d0 (offset: 0x3f190) -> 0x43a0 fde=[ 2c48] │ │ │ │ - 0xfffffffffffaf800 (offset: 0x3f4c0) -> 0x43f8 fde=[ 2ca0] │ │ │ │ - 0xfffffffffffb0180 (offset: 0x3fe40) -> 0x4488 fde=[ 2d30] │ │ │ │ - 0xfffffffffffb02e0 (offset: 0x3ffa0) -> 0x44b4 fde=[ 2d5c] │ │ │ │ - 0xfffffffffffb03d0 (offset: 0x40090) -> 0x44fc fde=[ 2da4] │ │ │ │ - 0xfffffffffffb0590 (offset: 0x40250) -> 0x4544 fde=[ 2dec] │ │ │ │ - 0xfffffffffffb0800 (offset: 0x404c0) -> 0x45a4 fde=[ 2e4c] │ │ │ │ - 0xfffffffffffb08e0 (offset: 0x405a0) -> 0x45dc fde=[ 2e84] │ │ │ │ - 0xfffffffffffb09b0 (offset: 0x40670) -> 0x4614 fde=[ 2ebc] │ │ │ │ - 0xfffffffffffb0c80 (offset: 0x40940) -> 0x4698 fde=[ 2f40] │ │ │ │ - 0xfffffffffffb0f20 (offset: 0x40be0) -> 0x46f8 fde=[ 2fa0] │ │ │ │ - 0xfffffffffffb1350 (offset: 0x41010) -> 0x47b0 fde=[ 3058] │ │ │ │ - 0xfffffffffffb32c0 (offset: 0x42f80) -> 0x464c fde=[ 2ef4] │ │ │ │ - 0xfffffffffffb3390 (offset: 0x43050) -> 0x4764 fde=[ 300c] │ │ │ │ - 0xfffffffffffb3480 (offset: 0x43140) -> 0x4828 fde=[ 30d0] │ │ │ │ - 0xfffffffffffb3710 (offset: 0x433d0) -> 0x4874 fde=[ 311c] │ │ │ │ - 0xfffffffffffb3880 (offset: 0x43540) -> 0x48e4 fde=[ 318c] │ │ │ │ - 0xfffffffffffb5040 (offset: 0x44d00) -> 0x49bc fde=[ 3264] │ │ │ │ - 0xfffffffffffb5790 (offset: 0x45450) -> 0x48ac fde=[ 3154] │ │ │ │ - 0xfffffffffffb5800 (offset: 0x454c0) -> 0x4998 fde=[ 3240] │ │ │ │ - 0xfffffffffffb5870 (offset: 0x45530) -> 0x4a38 fde=[ 32e0] │ │ │ │ - 0xfffffffffffb58c0 (offset: 0x45580) -> 0x4a58 fde=[ 3300] │ │ │ │ - 0xfffffffffffb5960 (offset: 0x45620) -> 0x4a70 fde=[ 3318] │ │ │ │ - 0xfffffffffffb59d0 (offset: 0x45690) -> 0x4a90 fde=[ 3338] │ │ │ │ - 0xfffffffffffb59f0 (offset: 0x456b0) -> 0x4aa4 fde=[ 334c] │ │ │ │ - 0xfffffffffffb6580 (offset: 0x46240) -> 0x4b20 fde=[ 33c8] │ │ │ │ - 0xfffffffffffb66e0 (offset: 0x463a0) -> 0x4b6c fde=[ 3414] │ │ │ │ - 0xfffffffffffb6a50 (offset: 0x46710) -> 0x4ba8 fde=[ 3450] │ │ │ │ - 0xfffffffffffb8730 (offset: 0x483f0) -> 0x4c10 fde=[ 34b8] │ │ │ │ - 0xfffffffffffb88f0 (offset: 0x485b0) -> 0x4c44 fde=[ 34ec] │ │ │ │ - 0xfffffffffffb8f00 (offset: 0x48bc0) -> 0x4d04 fde=[ 35ac] │ │ │ │ - 0xfffffffffffbb230 (offset: 0x4aef0) -> 0x4d94 fde=[ 363c] │ │ │ │ - 0xfffffffffffbbbf0 (offset: 0x4b8b0) -> 0x4ca8 fde=[ 3550] │ │ │ │ - 0xfffffffffffbbc60 (offset: 0x4b920) -> 0x4ce0 fde=[ 3588] │ │ │ │ - 0xfffffffffffbbd00 (offset: 0x4b9c0) -> 0x4e10 fde=[ 36b8] │ │ │ │ - 0xfffffffffffbbe60 (offset: 0x4bb20) -> 0x4e5c fde=[ 3704] │ │ │ │ - 0xfffffffffffbc1d0 (offset: 0x4be90) -> 0x4e98 fde=[ 3740] │ │ │ │ - 0xfffffffffffbde70 (offset: 0x4db30) -> 0x4f04 fde=[ 37ac] │ │ │ │ - 0xfffffffffffbe030 (offset: 0x4dcf0) -> 0x4f38 fde=[ 37e0] │ │ │ │ - 0xfffffffffffbe610 (offset: 0x4e2d0) -> 0x4ff8 fde=[ 38a0] │ │ │ │ - 0xfffffffffffc0890 (offset: 0x50550) -> 0x5074 fde=[ 391c] │ │ │ │ - 0xfffffffffffc1290 (offset: 0x50f50) -> 0x4f9c fde=[ 3844] │ │ │ │ - 0xfffffffffffc1300 (offset: 0x50fc0) -> 0x4fd4 fde=[ 387c] │ │ │ │ - 0xfffffffffffc1370 (offset: 0x51030) -> 0x50f0 fde=[ 3998] │ │ │ │ - 0xfffffffffffc1380 (offset: 0x51040) -> 0x5104 fde=[ 39ac] │ │ │ │ - 0xfffffffffffc1390 (offset: 0x51050) -> 0x5118 fde=[ 39c0] │ │ │ │ - 0xfffffffffffc1470 (offset: 0x51130) -> 0x5208 fde=[ 3ab0] │ │ │ │ - 0xfffffffffffc1490 (offset: 0x51150) -> 0x521c fde=[ 3ac4] │ │ │ │ - 0xfffffffffffc14a0 (offset: 0x51160) -> 0x5250 fde=[ 3af8] │ │ │ │ - 0xfffffffffffc4d70 (offset: 0x54a30) -> 0x5230 fde=[ 3ad8] │ │ │ │ - 0xfffffffffffc5070 (offset: 0x54d30) -> 0x5d40 fde=[ 45e8] │ │ │ │ - 0xfffffffffffc5080 (offset: 0x54d40) -> 0x5d54 fde=[ 45fc] │ │ │ │ - 0xfffffffffffc5090 (offset: 0x54d50) -> 0x5d68 fde=[ 4610] │ │ │ │ - 0xfffffffffffc5450 (offset: 0x55110) -> 0x5db4 fde=[ 465c] │ │ │ │ - 0xfffffffffffc54c0 (offset: 0x55180) -> 0x6010 fde=[ 48b8] │ │ │ │ - 0xfffffffffffc5600 (offset: 0x552c0) -> 0x6084 fde=[ 492c] │ │ │ │ - 0xfffffffffffc5730 (offset: 0x553f0) -> 0x60f8 fde=[ 49a0] │ │ │ │ - 0xfffffffffffc5860 (offset: 0x55520) -> 0x616c fde=[ 4a14] │ │ │ │ - 0xfffffffffffc5990 (offset: 0x55650) -> 0x61f4 fde=[ 4a9c] │ │ │ │ - 0xfffffffffffc5a50 (offset: 0x55710) -> 0x6bbc fde=[ 5464] │ │ │ │ - 0xfffffffffffc6e60 (offset: 0x56b20) -> 0x52b8 fde=[ 3b60] │ │ │ │ - 0xfffffffffffc6e70 (offset: 0x56b30) -> 0x52cc fde=[ 3b74] │ │ │ │ - 0xfffffffffffc6e80 (offset: 0x56b40) -> 0x52e0 fde=[ 3b88] │ │ │ │ - 0xfffffffffffc6e90 (offset: 0x56b50) -> 0x52f4 fde=[ 3b9c] │ │ │ │ - 0xfffffffffffc6eb0 (offset: 0x56b70) -> 0x5308 fde=[ 3bb0] │ │ │ │ - 0xfffffffffffc6ef0 (offset: 0x56bb0) -> 0x531c fde=[ 3bc4] │ │ │ │ - 0xfffffffffffc6f10 (offset: 0x56bd0) -> 0x5330 fde=[ 3bd8] │ │ │ │ - 0xfffffffffffc6f60 (offset: 0x56c20) -> 0x5344 fde=[ 3bec] │ │ │ │ - 0xfffffffffffc6f80 (offset: 0x56c40) -> 0x5358 fde=[ 3c00] │ │ │ │ - 0xfffffffffffc6fa0 (offset: 0x56c60) -> 0x536c fde=[ 3c14] │ │ │ │ - 0xfffffffffffc6fe0 (offset: 0x56ca0) -> 0x5380 fde=[ 3c28] │ │ │ │ - 0xfffffffffffc7000 (offset: 0x56cc0) -> 0x5394 fde=[ 3c3c] │ │ │ │ - 0xfffffffffffc7020 (offset: 0x56ce0) -> 0x53a8 fde=[ 3c50] │ │ │ │ - 0xfffffffffffc7060 (offset: 0x56d20) -> 0x53bc fde=[ 3c64] │ │ │ │ - 0xfffffffffffc7070 (offset: 0x56d30) -> 0x53d0 fde=[ 3c78] │ │ │ │ - 0xfffffffffffc7080 (offset: 0x56d40) -> 0x53e4 fde=[ 3c8c] │ │ │ │ - 0xfffffffffffc7090 (offset: 0x56d50) -> 0x53f8 fde=[ 3ca0] │ │ │ │ - 0xfffffffffffc70a0 (offset: 0x56d60) -> 0x540c fde=[ 3cb4] │ │ │ │ - 0xfffffffffffc70b0 (offset: 0x56d70) -> 0x5420 fde=[ 3cc8] │ │ │ │ - 0xfffffffffffc70c0 (offset: 0x56d80) -> 0x5434 fde=[ 3cdc] │ │ │ │ - 0xfffffffffffc70d0 (offset: 0x56d90) -> 0x5448 fde=[ 3cf0] │ │ │ │ - 0xfffffffffffc70e0 (offset: 0x56da0) -> 0x545c fde=[ 3d04] │ │ │ │ - 0xfffffffffffc70f0 (offset: 0x56db0) -> 0x5470 fde=[ 3d18] │ │ │ │ - 0xfffffffffffc7100 (offset: 0x56dc0) -> 0x5484 fde=[ 3d2c] │ │ │ │ - 0xfffffffffffc7110 (offset: 0x56dd0) -> 0x5498 fde=[ 3d40] │ │ │ │ - 0xfffffffffffc7120 (offset: 0x56de0) -> 0x54ac fde=[ 3d54] │ │ │ │ - 0xfffffffffffc7130 (offset: 0x56df0) -> 0x54c0 fde=[ 3d68] │ │ │ │ - 0xfffffffffffc7140 (offset: 0x56e00) -> 0x54d4 fde=[ 3d7c] │ │ │ │ - 0xfffffffffffc7160 (offset: 0x56e20) -> 0x54e8 fde=[ 3d90] │ │ │ │ - 0xfffffffffffc7170 (offset: 0x56e30) -> 0x54fc fde=[ 3da4] │ │ │ │ - 0xfffffffffffc7180 (offset: 0x56e40) -> 0x5510 fde=[ 3db8] │ │ │ │ - 0xfffffffffffc71a0 (offset: 0x56e60) -> 0x5524 fde=[ 3dcc] │ │ │ │ - 0xfffffffffffc71b0 (offset: 0x56e70) -> 0x5538 fde=[ 3de0] │ │ │ │ - 0xfffffffffffc71c0 (offset: 0x56e80) -> 0x554c fde=[ 3df4] │ │ │ │ - 0xfffffffffffc71e0 (offset: 0x56ea0) -> 0x5560 fde=[ 3e08] │ │ │ │ - 0xfffffffffffc71f0 (offset: 0x56eb0) -> 0x5574 fde=[ 3e1c] │ │ │ │ - 0xfffffffffffc7200 (offset: 0x56ec0) -> 0x5588 fde=[ 3e30] │ │ │ │ - 0xfffffffffffc7220 (offset: 0x56ee0) -> 0x559c fde=[ 3e44] │ │ │ │ - 0xfffffffffffc7230 (offset: 0x56ef0) -> 0x55b0 fde=[ 3e58] │ │ │ │ - 0xfffffffffffc7240 (offset: 0x56f00) -> 0x55c4 fde=[ 3e6c] │ │ │ │ - 0xfffffffffffc7250 (offset: 0x56f10) -> 0x55d8 fde=[ 3e80] │ │ │ │ - 0xfffffffffffc7260 (offset: 0x56f20) -> 0x55ec fde=[ 3e94] │ │ │ │ - 0xfffffffffffc7270 (offset: 0x56f30) -> 0x5600 fde=[ 3ea8] │ │ │ │ - 0xfffffffffffc72c0 (offset: 0x56f80) -> 0x5614 fde=[ 3ebc] │ │ │ │ - 0xfffffffffffc72f0 (offset: 0x56fb0) -> 0x5628 fde=[ 3ed0] │ │ │ │ - 0xfffffffffffc7320 (offset: 0x56fe0) -> 0x563c fde=[ 3ee4] │ │ │ │ - 0xfffffffffffc7360 (offset: 0x57020) -> 0x5650 fde=[ 3ef8] │ │ │ │ - 0xfffffffffffc7390 (offset: 0x57050) -> 0x5664 fde=[ 3f0c] │ │ │ │ - 0xfffffffffffc73e0 (offset: 0x570a0) -> 0x597c fde=[ 4224] │ │ │ │ - 0xfffffffffffc7430 (offset: 0x570f0) -> 0x599c fde=[ 4244] │ │ │ │ - 0xfffffffffffc7480 (offset: 0x57140) -> 0x56a8 fde=[ 3f50] │ │ │ │ - 0xfffffffffffc74c0 (offset: 0x57180) -> 0x56c0 fde=[ 3f68] │ │ │ │ - 0xfffffffffffc7500 (offset: 0x571c0) -> 0x56d8 fde=[ 3f80] │ │ │ │ - 0xfffffffffffc7550 (offset: 0x57210) -> 0x59bc fde=[ 4264] │ │ │ │ - 0xfffffffffffc75a0 (offset: 0x57260) -> 0x59dc fde=[ 4284] │ │ │ │ - 0xfffffffffffc75f0 (offset: 0x572b0) -> 0x571c fde=[ 3fc4] │ │ │ │ - 0xfffffffffffc7670 (offset: 0x57330) -> 0x5758 fde=[ 4000] │ │ │ │ - 0xfffffffffffc77a0 (offset: 0x57460) -> 0x57a4 fde=[ 404c] │ │ │ │ - 0xfffffffffffc77e0 (offset: 0x574a0) -> 0x57c0 fde=[ 4068] │ │ │ │ - 0xfffffffffffc7dd0 (offset: 0x57a90) -> 0x5828 fde=[ 40d0] │ │ │ │ - 0xfffffffffffc7e10 (offset: 0x57ad0) -> 0x5844 fde=[ 40ec] │ │ │ │ - 0xfffffffffffc7e60 (offset: 0x57b20) -> 0x5868 fde=[ 4110] │ │ │ │ - 0xfffffffffffc7eb0 (offset: 0x57b70) -> 0x588c fde=[ 4134] │ │ │ │ - 0xfffffffffffc7f00 (offset: 0x57bc0) -> 0x58cc fde=[ 4174] │ │ │ │ - 0xfffffffffffc7f60 (offset: 0x57c20) -> 0x58f8 fde=[ 41a0] │ │ │ │ - 0xfffffffffffc7fc0 (offset: 0x57c80) -> 0x58ac fde=[ 4154] │ │ │ │ - 0xfffffffffffc8010 (offset: 0x57cd0) -> 0x5924 fde=[ 41cc] │ │ │ │ - 0xfffffffffffc8070 (offset: 0x57d30) -> 0x5950 fde=[ 41f8] │ │ │ │ - 0xfffffffffffc80d0 (offset: 0x57d90) -> 0x59fc fde=[ 42a4] │ │ │ │ - 0xfffffffffffc8160 (offset: 0x57e20) -> 0x5a1c fde=[ 42c4] │ │ │ │ - 0xfffffffffffc81f0 (offset: 0x57eb0) -> 0x5a3c fde=[ 42e4] │ │ │ │ - 0xfffffffffffc8310 (offset: 0x57fd0) -> 0x5a84 fde=[ 432c] │ │ │ │ - 0xfffffffffffc8440 (offset: 0x58100) -> 0x5aa8 fde=[ 4350] │ │ │ │ - 0xfffffffffffc8530 (offset: 0x581f0) -> 0x5ad4 fde=[ 437c] │ │ │ │ - 0xfffffffffffc8620 (offset: 0x582e0) -> 0x5b00 fde=[ 43a8] │ │ │ │ - 0xfffffffffffc8710 (offset: 0x583d0) -> 0x5b2c fde=[ 43d4] │ │ │ │ - 0xfffffffffffc8840 (offset: 0x58500) -> 0x5b58 fde=[ 4400] │ │ │ │ - 0xfffffffffffc8930 (offset: 0x585f0) -> 0x5b80 fde=[ 4428] │ │ │ │ - 0xfffffffffffc8a10 (offset: 0x586d0) -> 0x5bb0 fde=[ 4458] │ │ │ │ - 0xfffffffffffc8aa0 (offset: 0x58760) -> 0x5bd4 fde=[ 447c] │ │ │ │ - 0xfffffffffffc8b40 (offset: 0x58800) -> 0x5bf8 fde=[ 44a0] │ │ │ │ - 0xfffffffffffc8c30 (offset: 0x588f0) -> 0x5c28 fde=[ 44d0] │ │ │ │ - 0xfffffffffffc8e70 (offset: 0x58b30) -> 0x5c60 fde=[ 4508] │ │ │ │ - 0xfffffffffffc90d0 (offset: 0x58d90) -> 0x5c98 fde=[ 4540] │ │ │ │ - 0xfffffffffffc9130 (offset: 0x58df0) -> 0x5cbc fde=[ 4564] │ │ │ │ - 0xfffffffffffc91b0 (offset: 0x58e70) -> 0x5cd8 fde=[ 4580] │ │ │ │ - 0xfffffffffffc9240 (offset: 0x58f00) -> 0x5cf4 fde=[ 459c] │ │ │ │ - 0xfffffffffffc92a0 (offset: 0x58f60) -> 0x5d18 fde=[ 45c0] │ │ │ │ - 0xfffffffffffc9320 (offset: 0x58fe0) -> 0x5de0 fde=[ 4688] │ │ │ │ - 0xfffffffffffc9410 (offset: 0x590d0) -> 0x5e10 fde=[ 46b8] │ │ │ │ - 0xfffffffffffc9e80 (offset: 0x59b40) -> 0x5e64 fde=[ 470c] │ │ │ │ - 0xfffffffffffca030 (offset: 0x59cf0) -> 0x5ecc fde=[ 4774] │ │ │ │ - 0xfffffffffffca0c0 (offset: 0x59d80) -> 0x5f08 fde=[ 47b0] │ │ │ │ - 0xfffffffffffca170 (offset: 0x59e30) -> 0x5f30 fde=[ 47d8] │ │ │ │ - 0xfffffffffffca220 (offset: 0x59ee0) -> 0x5f58 fde=[ 4800] │ │ │ │ - 0xfffffffffffca2d0 (offset: 0x59f90) -> 0x5f80 fde=[ 4828] │ │ │ │ - 0xfffffffffffca380 (offset: 0x5a040) -> 0x5fa8 fde=[ 4850] │ │ │ │ - 0xfffffffffffca550 (offset: 0x5a210) -> 0x5fdc fde=[ 4884] │ │ │ │ - 0xfffffffffffca720 (offset: 0x5a3e0) -> 0x604c fde=[ 48f4] │ │ │ │ - 0xfffffffffffca730 (offset: 0x5a3f0) -> 0x6068 fde=[ 4910] │ │ │ │ - 0xfffffffffffca750 (offset: 0x5a410) -> 0x60c0 fde=[ 4968] │ │ │ │ - 0xfffffffffffca760 (offset: 0x5a420) -> 0x60dc fde=[ 4984] │ │ │ │ - 0xfffffffffffca780 (offset: 0x5a440) -> 0x6134 fde=[ 49dc] │ │ │ │ - 0xfffffffffffca790 (offset: 0x5a450) -> 0x6150 fde=[ 49f8] │ │ │ │ - 0xfffffffffffca7b0 (offset: 0x5a470) -> 0x61a8 fde=[ 4a50] │ │ │ │ - 0xfffffffffffca7c0 (offset: 0x5a480) -> 0x61c4 fde=[ 4a6c] │ │ │ │ - 0xfffffffffffca7e0 (offset: 0x5a4a0) -> 0x61e0 fde=[ 4a88] │ │ │ │ - 0xfffffffffffca820 (offset: 0x5a4e0) -> 0x6258 fde=[ 4b00] │ │ │ │ - 0xfffffffffffca8f0 (offset: 0x5a5b0) -> 0x6280 fde=[ 4b28] │ │ │ │ - 0xfffffffffffca9c0 (offset: 0x5a680) -> 0x62a8 fde=[ 4b50] │ │ │ │ - 0xfffffffffffcaaa0 (offset: 0x5a760) -> 0x62d0 fde=[ 4b78] │ │ │ │ - 0xfffffffffffcab80 (offset: 0x5a840) -> 0x62f8 fde=[ 4ba0] │ │ │ │ - 0xfffffffffffcaeb0 (offset: 0x5ab70) -> 0x6330 fde=[ 4bd8] │ │ │ │ - 0xfffffffffffcb150 (offset: 0x5ae10) -> 0x6438 fde=[ 4ce0] │ │ │ │ - 0xfffffffffffcb420 (offset: 0x5b0e0) -> 0x646c fde=[ 4d14] │ │ │ │ - 0xfffffffffffcb6f0 (offset: 0x5b3b0) -> 0x6364 fde=[ 4c0c] │ │ │ │ - 0xfffffffffffcb7f0 (offset: 0x5b4b0) -> 0x6398 fde=[ 4c40] │ │ │ │ - 0xfffffffffffcba90 (offset: 0x5b750) -> 0x63cc fde=[ 4c74] │ │ │ │ - 0xfffffffffffcbdb0 (offset: 0x5ba70) -> 0x6404 fde=[ 4cac] │ │ │ │ - 0xfffffffffffcc090 (offset: 0x5bd50) -> 0x64a0 fde=[ 4d48] │ │ │ │ - 0xfffffffffffcc1c0 (offset: 0x5be80) -> 0x64c8 fde=[ 4d70] │ │ │ │ - 0xfffffffffffcc2c0 (offset: 0x5bf80) -> 0x64f0 fde=[ 4d98] │ │ │ │ - 0xfffffffffffcc3d0 (offset: 0x5c090) -> 0x6518 fde=[ 4dc0] │ │ │ │ - 0xfffffffffffcc4f0 (offset: 0x5c1b0) -> 0x6548 fde=[ 4df0] │ │ │ │ - 0xfffffffffffcc5c0 (offset: 0x5c280) -> 0x6570 fde=[ 4e18] │ │ │ │ - 0xfffffffffffcc690 (offset: 0x5c350) -> 0x6598 fde=[ 4e40] │ │ │ │ - 0xfffffffffffcc760 (offset: 0x5c420) -> 0x65c8 fde=[ 4e70] │ │ │ │ - 0xfffffffffffcc830 (offset: 0x5c4f0) -> 0x65f8 fde=[ 4ea0] │ │ │ │ - 0xfffffffffffcc9b0 (offset: 0x5c670) -> 0x6614 fde=[ 4ebc] │ │ │ │ - 0xfffffffffffccaa0 (offset: 0x5c760) -> 0x663c fde=[ 4ee4] │ │ │ │ - 0xfffffffffffccde0 (offset: 0x5caa0) -> 0x6698 fde=[ 4f40] │ │ │ │ - 0xfffffffffffccea0 (offset: 0x5cb60) -> 0x66c8 fde=[ 4f70] │ │ │ │ - 0xfffffffffffcd030 (offset: 0x5ccf0) -> 0x66e4 fde=[ 4f8c] │ │ │ │ - 0xfffffffffffcd100 (offset: 0x5cdc0) -> 0x6714 fde=[ 4fbc] │ │ │ │ - 0xfffffffffffcd1d0 (offset: 0x5ce90) -> 0x6744 fde=[ 4fec] │ │ │ │ - 0xfffffffffffcd250 (offset: 0x5cf10) -> 0x6760 fde=[ 5008] │ │ │ │ - 0xfffffffffffcd640 (offset: 0x5d300) -> 0x67dc fde=[ 5084] │ │ │ │ - 0xfffffffffffcdac0 (offset: 0x5d780) -> 0x6854 fde=[ 50fc] │ │ │ │ - 0xfffffffffffcdb30 (offset: 0x5d7f0) -> 0x6878 fde=[ 5120] │ │ │ │ - 0xfffffffffffcdb90 (offset: 0x5d850) -> 0x6898 fde=[ 5140] │ │ │ │ - 0xfffffffffffcdc10 (offset: 0x5d8d0) -> 0x68b8 fde=[ 5160] │ │ │ │ - 0xfffffffffffce060 (offset: 0x5dd20) -> 0x6940 fde=[ 51e8] │ │ │ │ - 0xfffffffffffce240 (offset: 0x5df00) -> 0x6978 fde=[ 5220] │ │ │ │ - 0xfffffffffffce5f0 (offset: 0x5e2b0) -> 0x69c4 fde=[ 526c] │ │ │ │ - 0xfffffffffffcec30 (offset: 0x5e8f0) -> 0x6a24 fde=[ 52cc] │ │ │ │ - 0xfffffffffffcec80 (offset: 0x5e940) -> 0x6a38 fde=[ 52e0] │ │ │ │ - 0xfffffffffffcf150 (offset: 0x5ee10) -> 0x6a88 fde=[ 5330] │ │ │ │ - 0xfffffffffffcf3d0 (offset: 0x5f090) -> 0x6ac8 fde=[ 5370] │ │ │ │ - 0xfffffffffffcfb40 (offset: 0x5f800) -> 0x6b1c fde=[ 53c4] │ │ │ │ - 0xfffffffffffd0db0 (offset: 0x60a70) -> 0x7124 fde=[ 59cc] │ │ │ │ - 0xfffffffffffd0e70 (offset: 0x60b30) -> 0x74ec fde=[ 5d94] │ │ │ │ - 0xfffffffffffd0e90 (offset: 0x60b50) -> 0x7500 fde=[ 5da8] │ │ │ │ - 0xfffffffffffd0ef0 (offset: 0x60bb0) -> 0x75cc fde=[ 5e74] │ │ │ │ - 0xfffffffffffd1170 (offset: 0x60e30) -> 0x7644 fde=[ 5eec] │ │ │ │ - 0xfffffffffffd13f0 (offset: 0x610b0) -> 0x77b0 fde=[ 6058] │ │ │ │ - 0xfffffffffffd1460 (offset: 0x61120) -> 0x784c fde=[ 60f4] │ │ │ │ - 0xfffffffffffd14d0 (offset: 0x61190) -> 0x78e8 fde=[ 6190] │ │ │ │ - 0xfffffffffffd1610 (offset: 0x612d0) -> 0x795c fde=[ 6204] │ │ │ │ - 0xfffffffffffd1740 (offset: 0x61400) -> 0x79d0 fde=[ 6278] │ │ │ │ - 0xfffffffffffd1870 (offset: 0x61530) -> 0x7a44 fde=[ 62ec] │ │ │ │ - 0xfffffffffffd19a0 (offset: 0x61660) -> 0x7ab8 fde=[ 6360] │ │ │ │ - 0xfffffffffffd1a60 (offset: 0x61720) -> 0x7fc8 fde=[ 6870] │ │ │ │ - 0xfffffffffffd1ff0 (offset: 0x61cb0) -> 0x8244 fde=[ 6aec] │ │ │ │ - 0xfffffffffffd38a0 (offset: 0x63560) -> 0x6c38 fde=[ 54e0] │ │ │ │ - 0xfffffffffffd38b0 (offset: 0x63570) -> 0x6c4c fde=[ 54f4] │ │ │ │ - 0xfffffffffffd38c0 (offset: 0x63580) -> 0x6c60 fde=[ 5508] │ │ │ │ - 0xfffffffffffd38d0 (offset: 0x63590) -> 0x6c74 fde=[ 551c] │ │ │ │ - 0xfffffffffffd38f0 (offset: 0x635b0) -> 0x6c88 fde=[ 5530] │ │ │ │ - 0xfffffffffffd3930 (offset: 0x635f0) -> 0x6c9c fde=[ 5544] │ │ │ │ - 0xfffffffffffd3950 (offset: 0x63610) -> 0x6cb0 fde=[ 5558] │ │ │ │ - 0xfffffffffffd39a0 (offset: 0x63660) -> 0x6cc4 fde=[ 556c] │ │ │ │ - 0xfffffffffffd39c0 (offset: 0x63680) -> 0x6cd8 fde=[ 5580] │ │ │ │ - 0xfffffffffffd39e0 (offset: 0x636a0) -> 0x6cec fde=[ 5594] │ │ │ │ - 0xfffffffffffd3a20 (offset: 0x636e0) -> 0x6d00 fde=[ 55a8] │ │ │ │ - 0xfffffffffffd3a40 (offset: 0x63700) -> 0x6d14 fde=[ 55bc] │ │ │ │ - 0xfffffffffffd3a60 (offset: 0x63720) -> 0x6d28 fde=[ 55d0] │ │ │ │ - 0xfffffffffffd3aa0 (offset: 0x63760) -> 0x6d3c fde=[ 55e4] │ │ │ │ - 0xfffffffffffd3ab0 (offset: 0x63770) -> 0x6d50 fde=[ 55f8] │ │ │ │ - 0xfffffffffffd3ac0 (offset: 0x63780) -> 0x6d64 fde=[ 560c] │ │ │ │ - 0xfffffffffffd3ad0 (offset: 0x63790) -> 0x6d78 fde=[ 5620] │ │ │ │ - 0xfffffffffffd3ae0 (offset: 0x637a0) -> 0x6d8c fde=[ 5634] │ │ │ │ - 0xfffffffffffd3af0 (offset: 0x637b0) -> 0x6da0 fde=[ 5648] │ │ │ │ - 0xfffffffffffd3b00 (offset: 0x637c0) -> 0x6db4 fde=[ 565c] │ │ │ │ - 0xfffffffffffd3b10 (offset: 0x637d0) -> 0x6dc8 fde=[ 5670] │ │ │ │ - 0xfffffffffffd3b20 (offset: 0x637e0) -> 0x6ddc fde=[ 5684] │ │ │ │ - 0xfffffffffffd3b30 (offset: 0x637f0) -> 0x6df0 fde=[ 5698] │ │ │ │ - 0xfffffffffffd3b40 (offset: 0x63800) -> 0x6e04 fde=[ 56ac] │ │ │ │ - 0xfffffffffffd3b50 (offset: 0x63810) -> 0x6e18 fde=[ 56c0] │ │ │ │ - 0xfffffffffffd3b60 (offset: 0x63820) -> 0x6e2c fde=[ 56d4] │ │ │ │ - 0xfffffffffffd3b70 (offset: 0x63830) -> 0x6e40 fde=[ 56e8] │ │ │ │ - 0xfffffffffffd3b80 (offset: 0x63840) -> 0x6e54 fde=[ 56fc] │ │ │ │ - 0xfffffffffffd3ba0 (offset: 0x63860) -> 0x6e68 fde=[ 5710] │ │ │ │ - 0xfffffffffffd3bb0 (offset: 0x63870) -> 0x6e7c fde=[ 5724] │ │ │ │ - 0xfffffffffffd3bc0 (offset: 0x63880) -> 0x6e90 fde=[ 5738] │ │ │ │ - 0xfffffffffffd3be0 (offset: 0x638a0) -> 0x6ea4 fde=[ 574c] │ │ │ │ - 0xfffffffffffd3bf0 (offset: 0x638b0) -> 0x6eb8 fde=[ 5760] │ │ │ │ - 0xfffffffffffd3c00 (offset: 0x638c0) -> 0x6ecc fde=[ 5774] │ │ │ │ - 0xfffffffffffd3c20 (offset: 0x638e0) -> 0x6ee0 fde=[ 5788] │ │ │ │ - 0xfffffffffffd3c30 (offset: 0x638f0) -> 0x6ef4 fde=[ 579c] │ │ │ │ - 0xfffffffffffd3c40 (offset: 0x63900) -> 0x6f08 fde=[ 57b0] │ │ │ │ - 0xfffffffffffd3c60 (offset: 0x63920) -> 0x6f1c fde=[ 57c4] │ │ │ │ - 0xfffffffffffd3c70 (offset: 0x63930) -> 0x6f30 fde=[ 57d8] │ │ │ │ - 0xfffffffffffd3c80 (offset: 0x63940) -> 0x6f44 fde=[ 57ec] │ │ │ │ - 0xfffffffffffd3c90 (offset: 0x63950) -> 0x6f58 fde=[ 5800] │ │ │ │ - 0xfffffffffffd3ca0 (offset: 0x63960) -> 0x6f6c fde=[ 5814] │ │ │ │ - 0xfffffffffffd3cb0 (offset: 0x63970) -> 0x6f80 fde=[ 5828] │ │ │ │ - 0xfffffffffffd3d00 (offset: 0x639c0) -> 0x6f94 fde=[ 583c] │ │ │ │ - 0xfffffffffffd3d30 (offset: 0x639f0) -> 0x6fa8 fde=[ 5850] │ │ │ │ - 0xfffffffffffd3d60 (offset: 0x63a20) -> 0x6fbc fde=[ 5864] │ │ │ │ - 0xfffffffffffd3da0 (offset: 0x63a60) -> 0x6fd0 fde=[ 5878] │ │ │ │ - 0xfffffffffffd3dd0 (offset: 0x63a90) -> 0x6fe4 fde=[ 588c] │ │ │ │ - 0xfffffffffffd3df0 (offset: 0x63ab0) -> 0x6ff8 fde=[ 58a0] │ │ │ │ - 0xfffffffffffd3e20 (offset: 0x63ae0) -> 0x7010 fde=[ 58b8] │ │ │ │ - 0xfffffffffffd3e80 (offset: 0x63b40) -> 0x72ec fde=[ 5b94] │ │ │ │ - 0xfffffffffffd3ee0 (offset: 0x63ba0) -> 0x730c fde=[ 5bb4] │ │ │ │ - 0xfffffffffffd3f40 (offset: 0x63c00) -> 0x7054 fde=[ 58fc] │ │ │ │ - 0xfffffffffffd3f80 (offset: 0x63c40) -> 0x706c fde=[ 5914] │ │ │ │ - 0xfffffffffffd3fc0 (offset: 0x63c80) -> 0x7084 fde=[ 592c] │ │ │ │ - 0xfffffffffffd40f0 (offset: 0x63db0) -> 0x70b0 fde=[ 5958] │ │ │ │ - 0xfffffffffffd4130 (offset: 0x63df0) -> 0x70c4 fde=[ 596c] │ │ │ │ - 0xfffffffffffd4170 (offset: 0x63e30) -> 0x70d8 fde=[ 5980] │ │ │ │ - 0xfffffffffffd4280 (offset: 0x63f40) -> 0x70f4 fde=[ 599c] │ │ │ │ - 0xfffffffffffd4400 (offset: 0x640c0) -> 0x7148 fde=[ 59f0] │ │ │ │ - 0xfffffffffffd4440 (offset: 0x64100) -> 0x7164 fde=[ 5a0c] │ │ │ │ - 0xfffffffffffd4480 (offset: 0x64140) -> 0x7180 fde=[ 5a28] │ │ │ │ - 0xfffffffffffd44d0 (offset: 0x64190) -> 0x71a4 fde=[ 5a4c] │ │ │ │ - 0xfffffffffffd4520 (offset: 0x641e0) -> 0x71c8 fde=[ 5a70] │ │ │ │ - 0xfffffffffffd4ab0 (offset: 0x64770) -> 0x723c fde=[ 5ae4] │ │ │ │ - 0xfffffffffffd4d20 (offset: 0x649e0) -> 0x7274 fde=[ 5b1c] │ │ │ │ - 0xfffffffffffd4d80 (offset: 0x64a40) -> 0x7294 fde=[ 5b3c] │ │ │ │ - 0xfffffffffffd4df0 (offset: 0x64ab0) -> 0x72c0 fde=[ 5b68] │ │ │ │ - 0xfffffffffffd4e60 (offset: 0x64b20) -> 0x732c fde=[ 5bd4] │ │ │ │ - 0xfffffffffffd4f30 (offset: 0x64bf0) -> 0x7374 fde=[ 5c1c] │ │ │ │ - 0xfffffffffffd5020 (offset: 0x64ce0) -> 0x73a0 fde=[ 5c48] │ │ │ │ - 0xfffffffffffd5110 (offset: 0x64dd0) -> 0x73cc fde=[ 5c74] │ │ │ │ - 0xfffffffffffd5200 (offset: 0x64ec0) -> 0x73f8 fde=[ 5ca0] │ │ │ │ - 0xfffffffffffd52c0 (offset: 0x64f80) -> 0x7418 fde=[ 5cc0] │ │ │ │ - 0xfffffffffffd5350 (offset: 0x65010) -> 0x743c fde=[ 5ce4] │ │ │ │ - 0xfffffffffffd53f0 (offset: 0x650b0) -> 0x7460 fde=[ 5d08] │ │ │ │ - 0xfffffffffffd5480 (offset: 0x65140) -> 0x747c fde=[ 5d24] │ │ │ │ - 0xfffffffffffd5520 (offset: 0x651e0) -> 0x7498 fde=[ 5d40] │ │ │ │ - 0xfffffffffffd55a0 (offset: 0x65260) -> 0x74c4 fde=[ 5d6c] │ │ │ │ - 0xfffffffffffd5640 (offset: 0x65300) -> 0x7520 fde=[ 5dc8] │ │ │ │ - 0xfffffffffffd5740 (offset: 0x65400) -> 0x7550 fde=[ 5df8] │ │ │ │ - 0xfffffffffffd5890 (offset: 0x65550) -> 0x7590 fde=[ 5e38] │ │ │ │ - 0xfffffffffffd5b80 (offset: 0x65840) -> 0x76bc fde=[ 5f64] │ │ │ │ - 0xfffffffffffd5d00 (offset: 0x659c0) -> 0x76f8 fde=[ 5fa0] │ │ │ │ - 0xfffffffffffd5d90 (offset: 0x65a50) -> 0x7710 fde=[ 5fb8] │ │ │ │ - 0xfffffffffffd5e40 (offset: 0x65b00) -> 0x7738 fde=[ 5fe0] │ │ │ │ - 0xfffffffffffd5ef0 (offset: 0x65bb0) -> 0x7760 fde=[ 6008] │ │ │ │ - 0xfffffffffffd5fa0 (offset: 0x65c60) -> 0x7788 fde=[ 6030] │ │ │ │ - 0xfffffffffffd6050 (offset: 0x65d10) -> 0x77e8 fde=[ 6090] │ │ │ │ - 0xfffffffffffd6150 (offset: 0x65e10) -> 0x780c fde=[ 60b4] │ │ │ │ - 0xfffffffffffd61d0 (offset: 0x65e90) -> 0x782c fde=[ 60d4] │ │ │ │ - 0xfffffffffffd6250 (offset: 0x65f10) -> 0x7884 fde=[ 612c] │ │ │ │ - 0xfffffffffffd6350 (offset: 0x66010) -> 0x78a8 fde=[ 6150] │ │ │ │ - 0xfffffffffffd63d0 (offset: 0x66090) -> 0x78c8 fde=[ 6170] │ │ │ │ - 0xfffffffffffd6450 (offset: 0x66110) -> 0x7924 fde=[ 61cc] │ │ │ │ - 0xfffffffffffd6460 (offset: 0x66120) -> 0x7940 fde=[ 61e8] │ │ │ │ - 0xfffffffffffd6480 (offset: 0x66140) -> 0x7998 fde=[ 6240] │ │ │ │ - 0xfffffffffffd6490 (offset: 0x66150) -> 0x79b4 fde=[ 625c] │ │ │ │ - 0xfffffffffffd64b0 (offset: 0x66170) -> 0x7a0c fde=[ 62b4] │ │ │ │ - 0xfffffffffffd64c0 (offset: 0x66180) -> 0x7a28 fde=[ 62d0] │ │ │ │ - 0xfffffffffffd64e0 (offset: 0x661a0) -> 0x7a80 fde=[ 6328] │ │ │ │ - 0xfffffffffffd64f0 (offset: 0x661b0) -> 0x7a9c fde=[ 6344] │ │ │ │ - 0xfffffffffffd6510 (offset: 0x661d0) -> 0x7b1c fde=[ 63c4] │ │ │ │ - 0xfffffffffffd65e0 (offset: 0x662a0) -> 0x7b44 fde=[ 63ec] │ │ │ │ - 0xfffffffffffd66b0 (offset: 0x66370) -> 0x7b6c fde=[ 6414] │ │ │ │ - 0xfffffffffffd6790 (offset: 0x66450) -> 0x7b94 fde=[ 643c] │ │ │ │ - 0xfffffffffffd6870 (offset: 0x66530) -> 0x7bbc fde=[ 6464] │ │ │ │ - 0xfffffffffffd6b90 (offset: 0x66850) -> 0x7bf4 fde=[ 649c] │ │ │ │ - 0xfffffffffffd6e30 (offset: 0x66af0) -> 0x7d00 fde=[ 65a8] │ │ │ │ - 0xfffffffffffd7110 (offset: 0x66dd0) -> 0x7d34 fde=[ 65dc] │ │ │ │ - 0xfffffffffffd73e0 (offset: 0x670a0) -> 0x7c28 fde=[ 64d0] │ │ │ │ - 0xfffffffffffd74e0 (offset: 0x671a0) -> 0x7c5c fde=[ 6504] │ │ │ │ - 0xfffffffffffd7790 (offset: 0x67450) -> 0x7c90 fde=[ 6538] │ │ │ │ - 0xfffffffffffd7ab0 (offset: 0x67770) -> 0x7ccc fde=[ 6574] │ │ │ │ - 0xfffffffffffd7d90 (offset: 0x67a50) -> 0x7d68 fde=[ 6610] │ │ │ │ - 0xfffffffffffd7f00 (offset: 0x67bc0) -> 0x7d94 fde=[ 663c] │ │ │ │ - 0xfffffffffffd7fd0 (offset: 0x67c90) -> 0x7db8 fde=[ 6660] │ │ │ │ - 0xfffffffffffd80b0 (offset: 0x67d70) -> 0x7ddc fde=[ 6684] │ │ │ │ - 0xfffffffffffd81d0 (offset: 0x67e90) -> 0x7e0c fde=[ 66b4] │ │ │ │ - 0xfffffffffffd82a0 (offset: 0x67f60) -> 0x7e34 fde=[ 66dc] │ │ │ │ - 0xfffffffffffd8370 (offset: 0x68030) -> 0x7e5c fde=[ 6704] │ │ │ │ - 0xfffffffffffd8440 (offset: 0x68100) -> 0x7e8c fde=[ 6734] │ │ │ │ - 0xfffffffffffd8810 (offset: 0x684d0) -> 0x7ef8 fde=[ 67a0] │ │ │ │ - 0xfffffffffffd8a20 (offset: 0x686e0) -> 0x7f14 fde=[ 67bc] │ │ │ │ - 0xfffffffffffd8af0 (offset: 0x687b0) -> 0x7f44 fde=[ 67ec] │ │ │ │ - 0xfffffffffffd8bc0 (offset: 0x68880) -> 0x7f98 fde=[ 6840] │ │ │ │ - 0xfffffffffffd8c40 (offset: 0x68900) -> 0x7fb4 fde=[ 685c] │ │ │ │ - 0xfffffffffffd8c90 (offset: 0x68950) -> 0x8040 fde=[ 68e8] │ │ │ │ - 0xfffffffffffd8ec0 (offset: 0x68b80) -> 0x805c fde=[ 6904] │ │ │ │ - 0xfffffffffffd8fb0 (offset: 0x68c70) -> 0x808c fde=[ 6934] │ │ │ │ - 0xfffffffffffd90a0 (offset: 0x68d60) -> 0x80bc fde=[ 6964] │ │ │ │ - 0xfffffffffffd91d0 (offset: 0x68e90) -> 0x80e4 fde=[ 698c] │ │ │ │ - 0xfffffffffffd92b0 (offset: 0x68f70) -> 0x811c fde=[ 69c4] │ │ │ │ - 0xfffffffffffd9ed0 (offset: 0x69b90) -> 0x8170 fde=[ 6a18] │ │ │ │ - 0xfffffffffffda060 (offset: 0x69d20) -> 0x819c fde=[ 6a44] │ │ │ │ - 0xfffffffffffda8b0 (offset: 0x6a570) -> 0x81f0 fde=[ 6a98] │ │ │ │ - 0xfffffffffffdb6e0 (offset: 0x6b3a0) -> 0x82c0 fde=[ 6b68] │ │ │ │ - 0xfffffffffffdb7b0 (offset: 0x6b470) -> 0x8310 fde=[ 6bb8] │ │ │ │ - 0xfffffffffffdb8f0 (offset: 0x6b5b0) -> 0x8350 fde=[ 6bf8] │ │ │ │ - 0xfffffffffffdb990 (offset: 0x6b650) -> 0x83b8 fde=[ 6c60] │ │ │ │ - 0xfffffffffffdbc20 (offset: 0x6b8e0) -> 0x8430 fde=[ 6cd8] │ │ │ │ - 0xfffffffffffdbe90 (offset: 0x6bb50) -> 0x84a0 fde=[ 6d48] │ │ │ │ - 0xfffffffffffdef80 (offset: 0x6ec40) -> 0x8500 fde=[ 6da8] │ │ │ │ - 0xfffffffffffe2e90 (offset: 0x72b50) -> 0x85ac fde=[ 6e54] │ │ │ │ - 0xfffffffffffe6cb0 (offset: 0x76970) -> 0x860c fde=[ 6eb4] │ │ │ │ - 0xfffffffffffeada0 (offset: 0x7aa60) -> 0x83f0 fde=[ 6c98] │ │ │ │ - 0xfffffffffffeb090 (offset: 0x7ad50) -> 0x8560 fde=[ 6e08] │ │ │ │ - 0xfffffffffffeb480 (offset: 0x7b140) -> 0x8670 fde=[ 6f18] │ │ │ │ - 0xfffffffffffeb580 (offset: 0x7b240) -> 0x86c4 fde=[ 6f6c] │ │ │ │ - 0xfffffffffffeb630 (offset: 0x7b2f0) -> 0x86fc fde=[ 6fa4] │ │ │ │ - 0xfffffffffffeb890 (offset: 0x7b550) -> 0x8770 fde=[ 7018] │ │ │ │ - 0xfffffffffffed710 (offset: 0x7d3d0) -> 0x87e8 fde=[ 7090] │ │ │ │ - 0xfffffffffffef390 (offset: 0x7f050) -> 0x88b0 fde=[ 7158] │ │ │ │ - 0xfffffffffffef700 (offset: 0x7f3c0) -> 0x8860 fde=[ 7108] │ │ │ │ - 0xfffffffffffef900 (offset: 0x7f5c0) -> 0x8928 fde=[ 71d0] │ │ │ │ - 0xfffffffffffefad0 (offset: 0x7f790) -> 0x895c fde=[ 7204] │ │ │ │ - 0xfffffffffffefb10 (offset: 0x7f7d0) -> 0x8970 fde=[ 7218] │ │ │ │ - 0xfffffffffffefbd0 (offset: 0x7f890) -> 0x899c fde=[ 7244] │ │ │ │ - 0xfffffffffffefbe0 (offset: 0x7f8a0) -> 0x89b0 fde=[ 7258] │ │ │ │ - 0xfffffffffffefe60 (offset: 0x7fb20) -> 0x8a2c fde=[ 72d4] │ │ │ │ - 0xfffffffffffefe80 (offset: 0x7fb40) -> 0x8a40 fde=[ 72e8] │ │ │ │ - 0xfffffffffffefeb0 (offset: 0x7fb70) -> 0x8aa0 fde=[ 7348] │ │ │ │ - 0xfffffffffffefff0 (offset: 0x7fcb0) -> 0x8aec fde=[ 7394] │ │ │ │ - 0xffffffffffff0120 (offset: 0x7fde0) -> 0x8b34 fde=[ 73dc] │ │ │ │ - 0xffffffffffff01e0 (offset: 0x7fea0) -> 0x8b68 fde=[ 7410] │ │ │ │ - 0xffffffffffff0dc0 (offset: 0x80a80) -> 0x8be0 fde=[ 7488] │ │ │ │ - 0xffffffffffff2930 (offset: 0x825f0) -> 0x8a54 fde=[ 72fc] │ │ │ │ - 0xffffffffffff2a00 (offset: 0x826c0) -> 0x8c58 fde=[ 7500] │ │ │ │ - 0xffffffffffff2b60 (offset: 0x82820) -> 0x8ca8 fde=[ 7550] │ │ │ │ - 0xffffffffffff2c30 (offset: 0x828f0) -> 0x8cec fde=[ 7594] │ │ │ │ - 0xffffffffffff2db0 (offset: 0x82a70) -> 0x8d1c fde=[ 75c4] │ │ │ │ - 0xffffffffffff2e70 (offset: 0x82b30) -> 0x8d30 fde=[ 75d8] │ │ │ │ - 0xffffffffffff2ea0 (offset: 0x82b60) -> 0x8d44 fde=[ 75ec] │ │ │ │ - 0xffffffffffff3060 (offset: 0x82d20) -> 0x8d9c fde=[ 7644] │ │ │ │ - 0xffffffffffff4140 (offset: 0x83e00) -> 0x8e40 fde=[ 76e8] │ │ │ │ - 0xffffffffffff4770 (offset: 0x84430) -> 0x8ea4 fde=[ 774c] │ │ │ │ - 0xffffffffffff4da0 (offset: 0x84a60) -> 0x8f08 fde=[ 77b0] │ │ │ │ - 0xffffffffffff5570 (offset: 0x85230) -> 0x8f80 fde=[ 7828] │ │ │ │ - 0xffffffffffff5e00 (offset: 0x85ac0) -> 0x9010 fde=[ 78b8] │ │ │ │ - 0xffffffffffff5fd0 (offset: 0x85c90) -> 0x9040 fde=[ 78e8] │ │ │ │ - 0xffffffffffff6150 (offset: 0x85e10) -> 0x908c fde=[ 7934] │ │ │ │ - 0xffffffffffff7020 (offset: 0x86ce0) -> 0x912c fde=[ 79d4] │ │ │ │ - 0xffffffffffff72d0 (offset: 0x86f90) -> 0x9174 fde=[ 7a1c] │ │ │ │ - 0xffffffffffff8420 (offset: 0x880e0) -> 0x9104 fde=[ 79ac] │ │ │ │ - 0xffffffffffff85c0 (offset: 0x88280) -> 0x91f0 fde=[ 7a98] │ │ │ │ - 0xffffffffffff85e0 (offset: 0x882a0) -> 0x9204 fde=[ 7aac] │ │ │ │ - 0xffffffffffff8680 (offset: 0x88340) -> 0x9230 fde=[ 7ad8] │ │ │ │ - 0xffffffffffff88a0 (offset: 0x88560) -> 0x926c fde=[ 7b14] │ │ │ │ - 0xffffffffffff88f0 (offset: 0x885b0) -> 0x9280 fde=[ 7b28] │ │ │ │ - 0xffffffffffff8950 (offset: 0x88610) -> 0x9294 fde=[ 7b3c] │ │ │ │ - 0xffffffffffff89b0 (offset: 0x88670) -> 0x92a8 fde=[ 7b50] │ │ │ │ - 0xffffffffffff8a00 (offset: 0x886c0) -> 0x92d4 fde=[ 7b7c] │ │ │ │ - 0xffffffffffff9040 (offset: 0x88d00) -> 0x9348 fde=[ 7bf0] │ │ │ │ - 0xffffffffffff9060 (offset: 0x88d20) -> 0x935c fde=[ 7c04] │ │ │ │ - 0xffffffffffff9080 (offset: 0x88d40) -> 0x9370 fde=[ 7c18] │ │ │ │ - 0xffffffffffff91a0 (offset: 0x88e60) -> 0x939c fde=[ 7c44] │ │ │ │ - 0xffffffffffff9290 (offset: 0x88f50) -> 0x93c4 fde=[ 7c6c] │ │ │ │ - 0xffffffffffff92e0 (offset: 0x88fa0) -> 0x93e0 fde=[ 7c88] │ │ │ │ - 0xffffffffffff9330 (offset: 0x88ff0) -> 0x93fc fde=[ 7ca4] │ │ │ │ - 0xffffffffffff9790 (offset: 0x89450) -> 0x9430 fde=[ 7cd8] │ │ │ │ + 0xfffffffffff7d350 (offset: 0xd020) -> 0x17a0 fde=[ 48] │ │ │ │ + 0xfffffffffff7df90 (offset: 0xdc60) -> 0x17c8 fde=[ 70] │ │ │ │ + 0xfffffffffff7dfb0 (offset: 0xdc80) -> 0x18fc fde=[ 1a4] │ │ │ │ + 0xfffffffffff7e068 (offset: 0xdd38) -> 0x1acc fde=[ 374] │ │ │ │ + 0xfffffffffff7e0d8 (offset: 0xdda8) -> 0x1bd8 fde=[ 480] │ │ │ │ + 0xfffffffffff7e356 (offset: 0xe026) -> 0x1c68 fde=[ 510] │ │ │ │ + 0xfffffffffff7e376 (offset: 0xe046) -> 0x1c9c fde=[ 544] │ │ │ │ + 0xfffffffffff7e396 (offset: 0xe066) -> 0x1d04 fde=[ 5ac] │ │ │ │ + 0xfffffffffff7e78a (offset: 0xe45a) -> 0x1d78 fde=[ 620] │ │ │ │ + 0xfffffffffff7e7b4 (offset: 0xe484) -> 0x1f80 fde=[ 828] │ │ │ │ + 0xfffffffffff7e7ec (offset: 0xe4bc) -> 0x1ff8 fde=[ 8a0] │ │ │ │ + 0xfffffffffff7e96a (offset: 0xe63a) -> 0x2108 fde=[ 9b0] │ │ │ │ + 0xfffffffffff7ea40 (offset: 0xe710) -> 0x2158 fde=[ a00] │ │ │ │ + 0xfffffffffff7eaea (offset: 0xe7ba) -> 0x22f4 fde=[ b9c] │ │ │ │ + 0xfffffffffff7eafa (offset: 0xe7ca) -> 0x2384 fde=[ c2c] │ │ │ │ + 0xfffffffffff7ec10 (offset: 0xe8e0) -> 0x24cc fde=[ d74] │ │ │ │ + 0xfffffffffff7ec56 (offset: 0xe926) -> 0x253c fde=[ de4] │ │ │ │ + 0xfffffffffff7ecac (offset: 0xe97c) -> 0x25f8 fde=[ ea0] │ │ │ │ + 0xfffffffffff7ed78 (offset: 0xea48) -> 0x2620 fde=[ ec8] │ │ │ │ + 0xfffffffffff7eddc (offset: 0xeaac) -> 0x2838 fde=[ 10e0] │ │ │ │ + 0xfffffffffff7f24d (offset: 0xef1d) -> 0x2898 fde=[ 1140] │ │ │ │ + 0xfffffffffff7f274 (offset: 0xef44) -> 0x2910 fde=[ 11b8] │ │ │ │ + 0xfffffffffff7fd86 (offset: 0xfa56) -> 0x298c fde=[ 1234] │ │ │ │ + 0xfffffffffff80790 (offset: 0x10460) -> 0x29b0 fde=[ 1258] │ │ │ │ + 0xfffffffffff807f4 (offset: 0x104c4) -> 0x2a88 fde=[ 1330] │ │ │ │ + 0xfffffffffff80ae4 (offset: 0x107b4) -> 0x2c54 fde=[ 14fc] │ │ │ │ + 0xfffffffffff80b42 (offset: 0x10812) -> 0x2d40 fde=[ 15e8] │ │ │ │ + 0xfffffffffff80dca (offset: 0x10a9a) -> 0x2e1c fde=[ 16c4] │ │ │ │ + 0xfffffffffff81154 (offset: 0x10e24) -> 0x30cc fde=[ 1974] │ │ │ │ + 0xfffffffffff81228 (offset: 0x10ef8) -> 0x319c fde=[ 1a44] │ │ │ │ + 0xfffffffffff812f6 (offset: 0x10fc6) -> 0x31d8 fde=[ 1a80] │ │ │ │ + 0xfffffffffff8135a (offset: 0x1102a) -> 0x32c4 fde=[ 1b6c] │ │ │ │ + 0xfffffffffff8137b (offset: 0x1104b) -> 0x3454 fde=[ 1cfc] │ │ │ │ + 0xfffffffffff813aa (offset: 0x1107a) -> 0x3734 fde=[ 1fdc] │ │ │ │ + 0xfffffffffff813b0 (offset: 0x11080) -> 0x3e98 fde=[ 2740] │ │ │ │ + 0xfffffffffff81434 (offset: 0x11104) -> 0x3f0c fde=[ 27b4] │ │ │ │ + 0xfffffffffff814ca (offset: 0x1119a) -> 0x3f64 fde=[ 280c] │ │ │ │ + 0xfffffffffff814da (offset: 0x111aa) -> 0x412c fde=[ 29d4] │ │ │ │ + 0xfffffffffff816fe (offset: 0x113ce) -> 0x41a4 fde=[ 2a4c] │ │ │ │ + 0xfffffffffff8183e (offset: 0x1150e) -> 0x421c fde=[ 2ac4] │ │ │ │ + 0xfffffffffff82062 (offset: 0x11d32) -> 0x42f0 fde=[ 2b98] │ │ │ │ + 0xfffffffffff8218a (offset: 0x11e5a) -> 0x4400 fde=[ 2ca8] │ │ │ │ + 0xfffffffffff82563 (offset: 0x12233) -> 0x4240 fde=[ 2ae8] │ │ │ │ + 0xfffffffffff825d7 (offset: 0x122a7) -> 0x4424 fde=[ 2ccc] │ │ │ │ + 0xfffffffffff8265e (offset: 0x1232e) -> 0x4524 fde=[ 2dcc] │ │ │ │ + 0xfffffffffff8271a (offset: 0x123ea) -> 0x4548 fde=[ 2df0] │ │ │ │ + 0xfffffffffff827d6 (offset: 0x124a6) -> 0x46e8 fde=[ 2f90] │ │ │ │ + 0xfffffffffff82826 (offset: 0x124f6) -> 0x474c fde=[ 2ff4] │ │ │ │ + 0xfffffffffff82876 (offset: 0x12546) -> 0x4770 fde=[ 3018] │ │ │ │ + 0xfffffffffff828da (offset: 0x125aa) -> 0x4808 fde=[ 30b0] │ │ │ │ + 0xfffffffffff82de0 (offset: 0x12ab0) -> 0x4960 fde=[ 3208] │ │ │ │ + 0xfffffffffff82f44 (offset: 0x12c14) -> 0x4b00 fde=[ 33a8] │ │ │ │ + 0xfffffffffff82f54 (offset: 0x12c24) -> 0x4bb0 fde=[ 3458] │ │ │ │ + 0xfffffffffff82f80 (offset: 0x12c50) -> 0x4c34 fde=[ 34dc] │ │ │ │ + 0xfffffffffff8314a (offset: 0x12e1a) -> 0x4cb4 fde=[ 355c] │ │ │ │ + 0xfffffffffff832b4 (offset: 0x12f84) -> 0x4d18 fde=[ 35c0] │ │ │ │ + 0xfffffffffff8341e (offset: 0x130ee) -> 0x4d8c fde=[ 3634] │ │ │ │ + 0xfffffffffff8359a (offset: 0x1326a) -> 0x4e00 fde=[ 36a8] │ │ │ │ + 0xfffffffffff8372a (offset: 0x133fa) -> 0x4f10 fde=[ 37b8] │ │ │ │ + 0xfffffffffff839d8 (offset: 0x136a8) -> 0x4ff8 fde=[ 38a0] │ │ │ │ + 0xfffffffffff83d90 (offset: 0x13a60) -> 0x5104 fde=[ 39ac] │ │ │ │ + 0xfffffffffff83dce (offset: 0x13a9e) -> 0x51c4 fde=[ 3a6c] │ │ │ │ + 0xfffffffffff83de4 (offset: 0x13ab4) -> 0x52b4 fde=[ 3b5c] │ │ │ │ + 0xfffffffffff8407e (offset: 0x13d4e) -> 0x532c fde=[ 3bd4] │ │ │ │ + 0xfffffffffff846f0 (offset: 0x143c0) -> 0x5590 fde=[ 3e38] │ │ │ │ + 0xfffffffffff84762 (offset: 0x14432) -> 0x5608 fde=[ 3eb0] │ │ │ │ + 0xfffffffffff8491a (offset: 0x145ea) -> 0x5880 fde=[ 4128] │ │ │ │ + 0xfffffffffff8498a (offset: 0x1465a) -> 0x58f8 fde=[ 41a0] │ │ │ │ + 0xfffffffffff84b42 (offset: 0x14812) -> 0x59e0 fde=[ 4288] │ │ │ │ + 0xfffffffffff84dd2 (offset: 0x14aa2) -> 0x5b34 fde=[ 43dc] │ │ │ │ + 0xfffffffffff84f6e (offset: 0x14c3e) -> 0x5bf0 fde=[ 4498] │ │ │ │ + 0xfffffffffff85073 (offset: 0x14d43) -> 0x5cc4 fde=[ 456c] │ │ │ │ + 0xfffffffffff85141 (offset: 0x14e11) -> 0x5d10 fde=[ 45b8] │ │ │ │ + 0xfffffffffff8519a (offset: 0x14e6a) -> 0x5d60 fde=[ 4608] │ │ │ │ + 0xfffffffffff851ec (offset: 0x14ebc) -> 0x5e0c fde=[ 46b4] │ │ │ │ + 0xfffffffffff85228 (offset: 0x14ef8) -> 0x5e84 fde=[ 472c] │ │ │ │ + 0xfffffffffff85b1e (offset: 0x157ee) -> 0x5efc fde=[ 47a4] │ │ │ │ + 0xfffffffffff863ba (offset: 0x1608a) -> 0x5fc0 fde=[ 4868] │ │ │ │ + 0xfffffffffff863f0 (offset: 0x160c0) -> 0x601c fde=[ 48c4] │ │ │ │ + 0xfffffffffff86411 (offset: 0x160e1) -> 0x60bc fde=[ 4964] │ │ │ │ + 0xfffffffffff86440 (offset: 0x16110) -> 0x61a4 fde=[ 4a4c] │ │ │ │ + 0xfffffffffff864e8 (offset: 0x161b8) -> 0x6204 fde=[ 4aac] │ │ │ │ + 0xfffffffffff86d8c (offset: 0x16a5c) -> 0x6264 fde=[ 4b0c] │ │ │ │ + 0xfffffffffff87892 (offset: 0x17562) -> 0x6310 fde=[ 4bb8] │ │ │ │ + 0xfffffffffff8840e (offset: 0x180de) -> 0x6370 fde=[ 4c18] │ │ │ │ + 0xfffffffffff88eba (offset: 0x18b8a) -> 0x67b0 fde=[ 5058] │ │ │ │ + 0xfffffffffff88f98 (offset: 0x18c68) -> 0x67d4 fde=[ 507c] │ │ │ │ + 0xfffffffffff89064 (offset: 0x18d34) -> 0x6848 fde=[ 50f0] │ │ │ │ + 0xfffffffffff8911c (offset: 0x18dec) -> 0x7050 fde=[ 58f8] │ │ │ │ + 0xfffffffffff891c4 (offset: 0x18e94) -> 0x70c8 fde=[ 5970] │ │ │ │ + 0xfffffffffff8926c (offset: 0x18f3c) -> 0x7244 fde=[ 5aec] │ │ │ │ + 0xfffffffffff89293 (offset: 0x18f63) -> 0x72e0 fde=[ 5b88] │ │ │ │ + 0xfffffffffff892ba (offset: 0x18f8a) -> 0x7380 fde=[ 5c28] │ │ │ │ + 0xfffffffffff89328 (offset: 0x18ff8) -> 0x73f4 fde=[ 5c9c] │ │ │ │ + 0xfffffffffff89396 (offset: 0x19066) -> 0x7468 fde=[ 5d10] │ │ │ │ + 0xfffffffffff89404 (offset: 0x190d4) -> 0x74dc fde=[ 5d84] │ │ │ │ + 0xfffffffffff89471 (offset: 0x19141) -> 0x758c fde=[ 5e34] │ │ │ │ + 0xfffffffffff894b0 (offset: 0x19180) -> 0x7aa8 fde=[ 6350] │ │ │ │ + 0xfffffffffff89624 (offset: 0x192f4) -> 0x7d24 fde=[ 65cc] │ │ │ │ + 0xfffffffffff89a61 (offset: 0x19731) -> 0x7128 fde=[ 59d0] │ │ │ │ + 0xfffffffffff89ae8 (offset: 0x197b8) -> 0x7164 fde=[ 5a0c] │ │ │ │ + 0xfffffffffff89b79 (offset: 0x19849) -> 0x7a00 fde=[ 62a8] │ │ │ │ + 0xfffffffffff89c14 (offset: 0x198e4) -> 0x8578 fde=[ 6e20] │ │ │ │ + 0xfffffffffff89c50 (offset: 0x19920) -> 0x87c8 fde=[ 7070] │ │ │ │ + 0xfffffffffff89cbe (offset: 0x1998e) -> 0x883c fde=[ 70e4] │ │ │ │ + 0xfffffffffff89d2c (offset: 0x199fc) -> 0x88b0 fde=[ 7158] │ │ │ │ + 0xfffffffffff89d9a (offset: 0x19a6a) -> 0x8924 fde=[ 71cc] │ │ │ │ + 0xfffffffffff89e07 (offset: 0x19ad7) -> 0x89c0 fde=[ 7268] │ │ │ │ + 0xfffffffffff89e46 (offset: 0x19b16) -> 0x9394 fde=[ 7c3c] │ │ │ │ + 0xfffffffffff8a1fa (offset: 0x19eca) -> 0x9424 fde=[ 7ccc] │ │ │ │ + 0xfffffffffff8ae70 (offset: 0x1ab40) -> 0x5c70 fde=[ 4518] │ │ │ │ + 0xfffffffffff8b4f0 (offset: 0x1b1c0) -> 0x5ce8 fde=[ 4590] │ │ │ │ + 0xfffffffffff8b690 (offset: 0x1b360) -> 0x1770 fde=[ 18] │ │ │ │ + 0xfffffffffff8b7b0 (offset: 0x1b480) -> 0x17e0 fde=[ 88] │ │ │ │ + 0xfffffffffff8b910 (offset: 0x1b5e0) -> 0x180c fde=[ b4] │ │ │ │ + 0xfffffffffff8ba00 (offset: 0x1b6d0) -> 0x1854 fde=[ fc] │ │ │ │ + 0xfffffffffff8bbc0 (offset: 0x1b890) -> 0x18bc fde=[ 164] │ │ │ │ + 0xfffffffffff8be30 (offset: 0x1bb00) -> 0x191c fde=[ 1c4] │ │ │ │ + 0xfffffffffff8bf10 (offset: 0x1bbe0) -> 0x1954 fde=[ 1fc] │ │ │ │ + 0xfffffffffff8bfe0 (offset: 0x1bcb0) -> 0x198c fde=[ 234] │ │ │ │ + 0xfffffffffff8c2b0 (offset: 0x1bf80) -> 0x1a24 fde=[ 2cc] │ │ │ │ + 0xfffffffffff8c550 (offset: 0x1c220) -> 0x1a84 fde=[ 32c] │ │ │ │ + 0xfffffffffff8c980 (offset: 0x1c650) -> 0x1b88 fde=[ 430] │ │ │ │ + 0xfffffffffff8e8f0 (offset: 0x1e5c0) -> 0x19c4 fde=[ 26c] │ │ │ │ + 0xfffffffffff8e9c0 (offset: 0x1e690) -> 0x1a10 fde=[ 2b8] │ │ │ │ + 0xfffffffffff8ebd0 (offset: 0x1e8a0) -> 0x1af0 fde=[ 398] │ │ │ │ + 0xfffffffffff8eca0 (offset: 0x1e970) -> 0x1b3c fde=[ 3e4] │ │ │ │ + 0xfffffffffff8ed70 (offset: 0x1ea40) -> 0x1c14 fde=[ 4bc] │ │ │ │ + 0xfffffffffff8eda0 (offset: 0x1ea70) -> 0x1c28 fde=[ 4d0] │ │ │ │ + 0xfffffffffff8edf0 (offset: 0x1eac0) -> 0x1c48 fde=[ 4f0] │ │ │ │ + 0xfffffffffff8ee90 (offset: 0x1eb60) -> 0x1c7c fde=[ 524] │ │ │ │ + 0xfffffffffff8ef30 (offset: 0x1ec00) -> 0x1cb0 fde=[ 558] │ │ │ │ + 0xfffffffffff901c0 (offset: 0x1fe90) -> 0x1c00 fde=[ 4a8] │ │ │ │ + 0xfffffffffff901d0 (offset: 0x1fea0) -> 0x1d28 fde=[ 5d0] │ │ │ │ + 0xfffffffffff902c0 (offset: 0x1ff90) -> 0x1d9c fde=[ 644] │ │ │ │ + 0xfffffffffff90320 (offset: 0x1fff0) -> 0x1dbc fde=[ 664] │ │ │ │ + 0xfffffffffff90340 (offset: 0x20010) -> 0x1dd0 fde=[ 678] │ │ │ │ + 0xfffffffffff90380 (offset: 0x20050) -> 0x1de4 fde=[ 68c] │ │ │ │ + 0xfffffffffff903b0 (offset: 0x20080) -> 0x1df8 fde=[ 6a0] │ │ │ │ + 0xfffffffffff903e0 (offset: 0x200b0) -> 0x1e0c fde=[ 6b4] │ │ │ │ + 0xfffffffffff90400 (offset: 0x200d0) -> 0x1e20 fde=[ 6c8] │ │ │ │ + 0xfffffffffff90430 (offset: 0x20100) -> 0x1e38 fde=[ 6e0] │ │ │ │ + 0xfffffffffff905b0 (offset: 0x20280) -> 0x1e58 fde=[ 700] │ │ │ │ + 0xfffffffffff90740 (offset: 0x20410) -> 0x1e78 fde=[ 720] │ │ │ │ + 0xfffffffffff90a40 (offset: 0x20710) -> 0x1ecc fde=[ 774] │ │ │ │ + 0xfffffffffff90d30 (offset: 0x20a00) -> 0x1f14 fde=[ 7bc] │ │ │ │ + 0xfffffffffff91b40 (offset: 0x21810) -> 0x1fa4 fde=[ 84c] │ │ │ │ + 0xfffffffffff934f0 (offset: 0x231c0) -> 0x2020 fde=[ 8c8] │ │ │ │ + 0xfffffffffff937d0 (offset: 0x234a0) -> 0x2098 fde=[ 940] │ │ │ │ + 0xfffffffffff94d70 (offset: 0x24a40) -> 0x2054 fde=[ 8fc] │ │ │ │ + 0xfffffffffff94f00 (offset: 0x24bd0) -> 0x2130 fde=[ 9d8] │ │ │ │ + 0xfffffffffff95030 (offset: 0x24d00) -> 0x2174 fde=[ a1c] │ │ │ │ + 0xfffffffffff95110 (offset: 0x24de0) -> 0x2194 fde=[ a3c] │ │ │ │ + 0xfffffffffff951e0 (offset: 0x24eb0) -> 0x21b8 fde=[ a60] │ │ │ │ + 0xfffffffffff954a0 (offset: 0x25170) -> 0x2204 fde=[ aac] │ │ │ │ + 0xfffffffffff95600 (offset: 0x252d0) -> 0x2230 fde=[ ad8] │ │ │ │ + 0xfffffffffff95930 (offset: 0x25600) -> 0x2288 fde=[ b30] │ │ │ │ + 0xfffffffffff962b0 (offset: 0x25f80) -> 0x2318 fde=[ bc0] │ │ │ │ + 0xfffffffffff96c30 (offset: 0x26900) -> 0x23bc fde=[ c64] │ │ │ │ + 0xfffffffffff97060 (offset: 0x26d30) -> 0x247c fde=[ d24] │ │ │ │ + 0xfffffffffff97300 (offset: 0x26fd0) -> 0x24f4 fde=[ d9c] │ │ │ │ + 0xfffffffffff979a0 (offset: 0x27670) -> 0x256c fde=[ e14] │ │ │ │ + 0xfffffffffff97a00 (offset: 0x276d0) -> 0x2408 fde=[ cb0] │ │ │ │ + 0xfffffffffff97bb0 (offset: 0x27880) -> 0x2450 fde=[ cf8] │ │ │ │ + 0xfffffffffff97d10 (offset: 0x279e0) -> 0x263c fde=[ ee4] │ │ │ │ + 0xfffffffffff97e50 (offset: 0x27b20) -> 0x27dc fde=[ 1084] │ │ │ │ + 0xfffffffffff98e00 (offset: 0x28ad0) -> 0x2860 fde=[ 1108] │ │ │ │ + 0xfffffffffff98ff0 (offset: 0x28cc0) -> 0x28bc fde=[ 1164] │ │ │ │ + 0xfffffffffff9c220 (offset: 0x2bef0) -> 0x2934 fde=[ 11dc] │ │ │ │ + 0xfffffffffff9ebd0 (offset: 0x2e8a0) -> 0x2598 fde=[ e40] │ │ │ │ + 0xfffffffffff9ebe0 (offset: 0x2e8b0) -> 0x25ac fde=[ e54] │ │ │ │ + 0xfffffffffff9ec00 (offset: 0x2e8d0) -> 0x25c0 fde=[ e68] │ │ │ │ + 0xfffffffffff9ec30 (offset: 0x2e900) -> 0x25d8 fde=[ e80] │ │ │ │ + 0xfffffffffff9ec90 (offset: 0x2e960) -> 0x272c fde=[ fd4] │ │ │ │ + 0xfffffffffff9ecf0 (offset: 0x2e9c0) -> 0x274c fde=[ ff4] │ │ │ │ + 0xfffffffffff9ed50 (offset: 0x2ea20) -> 0x267c fde=[ f24] │ │ │ │ + 0xfffffffffff9ef80 (offset: 0x2ec50) -> 0x26b4 fde=[ f5c] │ │ │ │ + 0xfffffffffff9efe0 (offset: 0x2ecb0) -> 0x26d4 fde=[ f7c] │ │ │ │ + 0xfffffffffff9f050 (offset: 0x2ed20) -> 0x2700 fde=[ fa8] │ │ │ │ + 0xfffffffffff9f0c0 (offset: 0x2ed90) -> 0x276c fde=[ 1014] │ │ │ │ + 0xfffffffffff9f190 (offset: 0x2ee60) -> 0x278c fde=[ 1034] │ │ │ │ + 0xfffffffffff9f260 (offset: 0x2ef30) -> 0x27b4 fde=[ 105c] │ │ │ │ + 0xfffffffffff9f330 (offset: 0x2f000) -> 0x29cc fde=[ 1274] │ │ │ │ + 0xfffffffffff9f470 (offset: 0x2f140) -> 0x2a34 fde=[ 12dc] │ │ │ │ + 0xfffffffffffa0210 (offset: 0x2fee0) -> 0x2a0c fde=[ 12b4] │ │ │ │ + 0xfffffffffffa02f0 (offset: 0x2ffc0) -> 0x2ac4 fde=[ 136c] │ │ │ │ + 0xfffffffffffa03a0 (offset: 0x30070) -> 0x2b00 fde=[ 13a8] │ │ │ │ + 0xfffffffffffa0630 (offset: 0x30300) -> 0x2b38 fde=[ 13e0] │ │ │ │ + 0xfffffffffffa0970 (offset: 0x30640) -> 0x2c14 fde=[ 14bc] │ │ │ │ + 0xfffffffffffa0ac0 (offset: 0x30790) -> 0x2c7c fde=[ 1524] │ │ │ │ + 0xfffffffffffa0dc0 (offset: 0x30a90) -> 0x2ccc fde=[ 1574] │ │ │ │ + 0xfffffffffffa0e20 (offset: 0x30af0) -> 0x2cec fde=[ 1594] │ │ │ │ + 0xfffffffffffa17c0 (offset: 0x31490) -> 0x2db0 fde=[ 1658] │ │ │ │ + 0xfffffffffffa28a0 (offset: 0x32570) -> 0x2ab0 fde=[ 1358] │ │ │ │ + 0xfffffffffffa28b0 (offset: 0x32580) -> 0x2b6c fde=[ 1414] │ │ │ │ + 0xfffffffffffa2a00 (offset: 0x326d0) -> 0x2bbc fde=[ 1464] │ │ │ │ + 0xfffffffffffa2ab0 (offset: 0x32780) -> 0x2be8 fde=[ 1490] │ │ │ │ + 0xfffffffffffa2b70 (offset: 0x32840) -> 0x2d64 fde=[ 160c] │ │ │ │ + 0xfffffffffffa2fb0 (offset: 0x32c80) -> 0x31c0 fde=[ 1a68] │ │ │ │ + 0xfffffffffffa3060 (offset: 0x32d30) -> 0x3290 fde=[ 1b38] │ │ │ │ + 0xfffffffffffa3130 (offset: 0x32e00) -> 0x3410 fde=[ 1cb8] │ │ │ │ + 0xfffffffffffa31d0 (offset: 0x32ea0) -> 0x367c fde=[ 1f24] │ │ │ │ + 0xfffffffffffa3310 (offset: 0x32fe0) -> 0x3708 fde=[ 1fb0] │ │ │ │ + 0xfffffffffffa34a0 (offset: 0x33170) -> 0x374c fde=[ 1ff4] │ │ │ │ + 0xfffffffffffa37e0 (offset: 0x334b0) -> 0x3780 fde=[ 2028] │ │ │ │ + 0xfffffffffffa3be0 (offset: 0x338b0) -> 0x3e54 fde=[ 26fc] │ │ │ │ + 0xfffffffffffa3d60 (offset: 0x33a30) -> 0x3ebc fde=[ 2764] │ │ │ │ + 0xfffffffffffa3f30 (offset: 0x33c00) -> 0x3f30 fde=[ 27d8] │ │ │ │ + 0xfffffffffffa4070 (offset: 0x33d40) -> 0x40d8 fde=[ 2980] │ │ │ │ + 0xfffffffffffa4900 (offset: 0x345d0) -> 0x4150 fde=[ 29f8] │ │ │ │ + 0xfffffffffffa5760 (offset: 0x35430) -> 0x41c8 fde=[ 2a70] │ │ │ │ + 0xfffffffffffa73b0 (offset: 0x37080) -> 0x429c fde=[ 2b44] │ │ │ │ + 0xfffffffffffa7df0 (offset: 0x37ac0) -> 0x43c4 fde=[ 2c6c] │ │ │ │ + 0xfffffffffffa8970 (offset: 0x38640) -> 0x2e40 fde=[ 16e8] │ │ │ │ + 0xfffffffffffa8980 (offset: 0x38650) -> 0x2e54 fde=[ 16fc] │ │ │ │ + 0xfffffffffffa8990 (offset: 0x38660) -> 0x2e68 fde=[ 1710] │ │ │ │ + 0xfffffffffffa89a0 (offset: 0x38670) -> 0x2e7c fde=[ 1724] │ │ │ │ + 0xfffffffffffa89b0 (offset: 0x38680) -> 0x2e90 fde=[ 1738] │ │ │ │ + 0xfffffffffffa89c0 (offset: 0x38690) -> 0x2ea4 fde=[ 174c] │ │ │ │ + 0xfffffffffffa89d0 (offset: 0x386a0) -> 0x2eb8 fde=[ 1760] │ │ │ │ + 0xfffffffffffa89f0 (offset: 0x386c0) -> 0x2ecc fde=[ 1774] │ │ │ │ + 0xfffffffffffa8a10 (offset: 0x386e0) -> 0x2ee0 fde=[ 1788] │ │ │ │ + 0xfffffffffffa8a20 (offset: 0x386f0) -> 0x2ef4 fde=[ 179c] │ │ │ │ + 0xfffffffffffa8a30 (offset: 0x38700) -> 0x2f08 fde=[ 17b0] │ │ │ │ + 0xfffffffffffa8a40 (offset: 0x38710) -> 0x3214 fde=[ 1abc] │ │ │ │ + 0xfffffffffffa8a50 (offset: 0x38720) -> 0x2f1c fde=[ 17c4] │ │ │ │ + 0xfffffffffffa8a70 (offset: 0x38740) -> 0x2f30 fde=[ 17d8] │ │ │ │ + 0xfffffffffffa8a90 (offset: 0x38760) -> 0x2f44 fde=[ 17ec] │ │ │ │ + 0xfffffffffffa8aa0 (offset: 0x38770) -> 0x2f58 fde=[ 1800] │ │ │ │ + 0xfffffffffffa8ab0 (offset: 0x38780) -> 0x2f6c fde=[ 1814] │ │ │ │ + 0xfffffffffffa8ac0 (offset: 0x38790) -> 0x323c fde=[ 1ae4] │ │ │ │ + 0xfffffffffffa8ad0 (offset: 0x387a0) -> 0x2f80 fde=[ 1828] │ │ │ │ + 0xfffffffffffa8af0 (offset: 0x387c0) -> 0x2f94 fde=[ 183c] │ │ │ │ + 0xfffffffffffa8b10 (offset: 0x387e0) -> 0x2fa8 fde=[ 1850] │ │ │ │ + 0xfffffffffffa8b20 (offset: 0x387f0) -> 0x2fbc fde=[ 1864] │ │ │ │ + 0xfffffffffffa8b30 (offset: 0x38800) -> 0x2fd0 fde=[ 1878] │ │ │ │ + 0xfffffffffffa8b40 (offset: 0x38810) -> 0x3228 fde=[ 1ad0] │ │ │ │ + 0xfffffffffffa8b50 (offset: 0x38820) -> 0x2fe4 fde=[ 188c] │ │ │ │ + 0xfffffffffffa8b70 (offset: 0x38840) -> 0x2ff8 fde=[ 18a0] │ │ │ │ + 0xfffffffffffa8c00 (offset: 0x388d0) -> 0x300c fde=[ 18b4] │ │ │ │ + 0xfffffffffffa8c30 (offset: 0x38900) -> 0x3020 fde=[ 18c8] │ │ │ │ + 0xfffffffffffa8c60 (offset: 0x38930) -> 0x303c fde=[ 18e4] │ │ │ │ + 0xfffffffffffa8c90 (offset: 0x38960) -> 0x3058 fde=[ 1900] │ │ │ │ + 0xfffffffffffa8ca0 (offset: 0x38970) -> 0x306c fde=[ 1914] │ │ │ │ + 0xfffffffffffa8cb0 (offset: 0x38980) -> 0x3080 fde=[ 1928] │ │ │ │ + 0xfffffffffffa8cd0 (offset: 0x389a0) -> 0x3094 fde=[ 193c] │ │ │ │ + 0xfffffffffffa8d00 (offset: 0x389d0) -> 0x30ac fde=[ 1954] │ │ │ │ + 0xfffffffffffa8d60 (offset: 0x38a30) -> 0x3390 fde=[ 1c38] │ │ │ │ + 0xfffffffffffa8dc0 (offset: 0x38a90) -> 0x33b0 fde=[ 1c58] │ │ │ │ + 0xfffffffffffa8e20 (offset: 0x38af0) -> 0x30f4 fde=[ 199c] │ │ │ │ + 0xfffffffffffa8e40 (offset: 0x38b10) -> 0x3108 fde=[ 19b0] │ │ │ │ + 0xfffffffffffa8e70 (offset: 0x38b40) -> 0x3120 fde=[ 19c8] │ │ │ │ + 0xfffffffffffa8e90 (offset: 0x38b60) -> 0x3134 fde=[ 19dc] │ │ │ │ + 0xfffffffffffa8ec0 (offset: 0x38b90) -> 0x3150 fde=[ 19f8] │ │ │ │ + 0xfffffffffffa8ee0 (offset: 0x38bb0) -> 0x3164 fde=[ 1a0c] │ │ │ │ + 0xfffffffffffa8f10 (offset: 0x38be0) -> 0x317c fde=[ 1a24] │ │ │ │ + 0xfffffffffffa8f70 (offset: 0x38c40) -> 0x33d0 fde=[ 1c78] │ │ │ │ + 0xfffffffffffa8fd0 (offset: 0x38ca0) -> 0x33f0 fde=[ 1c98] │ │ │ │ + 0xfffffffffffa9030 (offset: 0x38d00) -> 0x31f4 fde=[ 1a9c] │ │ │ │ + 0xfffffffffffa9090 (offset: 0x38d60) -> 0x3250 fde=[ 1af8] │ │ │ │ + 0xfffffffffffa90f0 (offset: 0x38dc0) -> 0x32e0 fde=[ 1b88] │ │ │ │ + 0xfffffffffffa9160 (offset: 0x38e30) -> 0x330c fde=[ 1bb4] │ │ │ │ + 0xfffffffffffa91d0 (offset: 0x38ea0) -> 0x3270 fde=[ 1b18] │ │ │ │ + 0xfffffffffffa9230 (offset: 0x38f00) -> 0x3338 fde=[ 1be0] │ │ │ │ + 0xfffffffffffa92a0 (offset: 0x38f70) -> 0x3364 fde=[ 1c0c] │ │ │ │ + 0xfffffffffffa9310 (offset: 0x38fe0) -> 0x3478 fde=[ 1d20] │ │ │ │ + 0xfffffffffffa9340 (offset: 0x39010) -> 0x348c fde=[ 1d34] │ │ │ │ + 0xfffffffffffa9370 (offset: 0x39040) -> 0x34a8 fde=[ 1d50] │ │ │ │ + 0xfffffffffffa9430 (offset: 0x39100) -> 0x355c fde=[ 1e04] │ │ │ │ + 0xfffffffffffa94f0 (offset: 0x391c0) -> 0x34cc fde=[ 1d74] │ │ │ │ + 0xfffffffffffa95b0 (offset: 0x39280) -> 0x3514 fde=[ 1dbc] │ │ │ │ + 0xfffffffffffa9670 (offset: 0x39340) -> 0x34f0 fde=[ 1d98] │ │ │ │ + 0xfffffffffffa9730 (offset: 0x39400) -> 0x3538 fde=[ 1de0] │ │ │ │ + 0xfffffffffffa97f0 (offset: 0x394c0) -> 0x3580 fde=[ 1e28] │ │ │ │ + 0xfffffffffffa98a0 (offset: 0x39570) -> 0x361c fde=[ 1ec4] │ │ │ │ + 0xfffffffffffa9970 (offset: 0x39640) -> 0x35a4 fde=[ 1e4c] │ │ │ │ + 0xfffffffffffa9a20 (offset: 0x396f0) -> 0x364c fde=[ 1ef4] │ │ │ │ + 0xfffffffffffa9af0 (offset: 0x397c0) -> 0x35c8 fde=[ 1e70] │ │ │ │ + 0xfffffffffffa9ba0 (offset: 0x39870) -> 0x35ec fde=[ 1e94] │ │ │ │ + 0xfffffffffffa9c70 (offset: 0x39940) -> 0x36bc fde=[ 1f64] │ │ │ │ + 0xfffffffffffa9db0 (offset: 0x39a80) -> 0x37b4 fde=[ 205c] │ │ │ │ + 0xfffffffffffa9eb0 (offset: 0x39b80) -> 0x37e0 fde=[ 2088] │ │ │ │ + 0xfffffffffffa9fb0 (offset: 0x39c80) -> 0x380c fde=[ 20b4] │ │ │ │ + 0xfffffffffffaa0c0 (offset: 0x39d90) -> 0x3838 fde=[ 20e0] │ │ │ │ + 0xfffffffffffaa1d0 (offset: 0x39ea0) -> 0x3864 fde=[ 210c] │ │ │ │ + 0xfffffffffffaa310 (offset: 0x39fe0) -> 0x3894 fde=[ 213c] │ │ │ │ + 0xfffffffffffaa450 (offset: 0x3a120) -> 0x3924 fde=[ 21cc] │ │ │ │ + 0xfffffffffffaa590 (offset: 0x3a260) -> 0x38c4 fde=[ 216c] │ │ │ │ + 0xfffffffffffaa6d0 (offset: 0x3a3a0) -> 0x38f4 fde=[ 219c] │ │ │ │ + 0xfffffffffffaa810 (offset: 0x3a4e0) -> 0x3954 fde=[ 21fc] │ │ │ │ + 0xfffffffffffaa950 (offset: 0x3a620) -> 0x3984 fde=[ 222c] │ │ │ │ + 0xfffffffffffaaaa0 (offset: 0x3a770) -> 0x39e4 fde=[ 228c] │ │ │ │ + 0xfffffffffffaac00 (offset: 0x3a8d0) -> 0x3a0c fde=[ 22b4] │ │ │ │ + 0xfffffffffffaad70 (offset: 0x3aa40) -> 0x39b4 fde=[ 225c] │ │ │ │ + 0xfffffffffffaaec0 (offset: 0x3ab90) -> 0x3a34 fde=[ 22dc] │ │ │ │ + 0xfffffffffffab020 (offset: 0x3acf0) -> 0x3a5c fde=[ 2304] │ │ │ │ + 0xfffffffffffab190 (offset: 0x3ae60) -> 0x3a84 fde=[ 232c] │ │ │ │ + 0xfffffffffffab290 (offset: 0x3af60) -> 0x3ab0 fde=[ 2358] │ │ │ │ + 0xfffffffffffab3a0 (offset: 0x3b070) -> 0x3adc fde=[ 2384] │ │ │ │ + 0xfffffffffffab4b0 (offset: 0x3b180) -> 0x3b14 fde=[ 23bc] │ │ │ │ + 0xfffffffffffab5a0 (offset: 0x3b270) -> 0x3b44 fde=[ 23ec] │ │ │ │ + 0xfffffffffffab6b0 (offset: 0x3b380) -> 0x3b74 fde=[ 241c] │ │ │ │ + 0xfffffffffffab760 (offset: 0x3b430) -> 0x3bb0 fde=[ 2458] │ │ │ │ + 0xfffffffffffab7f0 (offset: 0x3b4c0) -> 0x3bd8 fde=[ 2480] │ │ │ │ + 0xfffffffffffabcb0 (offset: 0x3b980) -> 0x3c2c fde=[ 24d4] │ │ │ │ + 0xfffffffffffac4d0 (offset: 0x3c1a0) -> 0x3c90 fde=[ 2538] │ │ │ │ + 0xfffffffffffac5f0 (offset: 0x3c2c0) -> 0x3cc4 fde=[ 256c] │ │ │ │ + 0xfffffffffffac690 (offset: 0x3c360) -> 0x3cf8 fde=[ 25a0] │ │ │ │ + 0xfffffffffffac6f0 (offset: 0x3c3c0) -> 0x3d28 fde=[ 25d0] │ │ │ │ + 0xfffffffffffacb70 (offset: 0x3c840) -> 0x3d70 fde=[ 2618] │ │ │ │ + 0xfffffffffffacff0 (offset: 0x3ccc0) -> 0x3db8 fde=[ 2660] │ │ │ │ + 0xfffffffffffad470 (offset: 0x3d140) -> 0x3e00 fde=[ 26a8] │ │ │ │ + 0xfffffffffffad870 (offset: 0x3d540) -> 0x3f80 fde=[ 2828] │ │ │ │ + 0xfffffffffffad8b0 (offset: 0x3d580) -> 0x3f94 fde=[ 283c] │ │ │ │ + 0xfffffffffffada10 (offset: 0x3d6e0) -> 0x3fc0 fde=[ 2868] │ │ │ │ + 0xfffffffffffadb70 (offset: 0x3d840) -> 0x3fec fde=[ 2894] │ │ │ │ + 0xfffffffffffadcd0 (offset: 0x3d9a0) -> 0x4018 fde=[ 28c0] │ │ │ │ + 0xfffffffffffadfc0 (offset: 0x3dc90) -> 0x4058 fde=[ 2900] │ │ │ │ + 0xfffffffffffae2b0 (offset: 0x3df80) -> 0x4098 fde=[ 2940] │ │ │ │ + 0xfffffffffffae360 (offset: 0x3e030) -> 0x40b8 fde=[ 2960] │ │ │ │ + 0xfffffffffffae410 (offset: 0x3e0e0) -> 0x4260 fde=[ 2b08] │ │ │ │ + 0xfffffffffffae720 (offset: 0x3e3f0) -> 0x4314 fde=[ 2bbc] │ │ │ │ + 0xfffffffffffae7d0 (offset: 0x3e4a0) -> 0x434c fde=[ 2bf4] │ │ │ │ + 0xfffffffffffaee80 (offset: 0x3eb50) -> 0x4448 fde=[ 2cf0] │ │ │ │ + 0xfffffffffffaefb0 (offset: 0x3ec80) -> 0x4480 fde=[ 2d28] │ │ │ │ + 0xfffffffffffaf0e0 (offset: 0x3edb0) -> 0x44b8 fde=[ 2d60] │ │ │ │ + 0xfffffffffffaf1d0 (offset: 0x3eea0) -> 0x44f0 fde=[ 2d98] │ │ │ │ + 0xfffffffffffaf390 (offset: 0x3f060) -> 0x456c fde=[ 2e14] │ │ │ │ + 0xfffffffffffaf6a0 (offset: 0x3f370) -> 0x45bc fde=[ 2e64] │ │ │ │ + 0xfffffffffffafd30 (offset: 0x3fa00) -> 0x45fc fde=[ 2ea4] │ │ │ │ + 0xfffffffffffafda0 (offset: 0x3fa70) -> 0x4610 fde=[ 2eb8] │ │ │ │ + 0xfffffffffffb04e0 (offset: 0x401b0) -> 0x4694 fde=[ 2f3c] │ │ │ │ + 0xfffffffffffb0510 (offset: 0x401e0) -> 0x46a8 fde=[ 2f50] │ │ │ │ + 0xfffffffffffb07c0 (offset: 0x40490) -> 0x470c fde=[ 2fb4] │ │ │ │ + 0xfffffffffffb0a70 (offset: 0x40740) -> 0x478c fde=[ 3034] │ │ │ │ + 0xfffffffffffb0bb0 (offset: 0x40880) -> 0x47cc fde=[ 3074] │ │ │ │ + 0xfffffffffffb33d0 (offset: 0x430a0) -> 0x4830 fde=[ 30d8] │ │ │ │ + 0xfffffffffffb33f0 (offset: 0x430c0) -> 0x4844 fde=[ 30ec] │ │ │ │ + 0xfffffffffffb3490 (offset: 0x43160) -> 0x4870 fde=[ 3118] │ │ │ │ + 0xfffffffffffb36b0 (offset: 0x43380) -> 0x48ac fde=[ 3154] │ │ │ │ + 0xfffffffffffb3700 (offset: 0x433d0) -> 0x48c0 fde=[ 3168] │ │ │ │ + 0xfffffffffffb3760 (offset: 0x43430) -> 0x48d4 fde=[ 317c] │ │ │ │ + 0xfffffffffffb37c0 (offset: 0x43490) -> 0x48e8 fde=[ 3190] │ │ │ │ + 0xfffffffffffb3810 (offset: 0x434e0) -> 0x4914 fde=[ 31bc] │ │ │ │ + 0xfffffffffffb3e30 (offset: 0x43b00) -> 0x4988 fde=[ 3230] │ │ │ │ + 0xfffffffffffb3e50 (offset: 0x43b20) -> 0x499c fde=[ 3244] │ │ │ │ + 0xfffffffffffb3e70 (offset: 0x43b40) -> 0x49b0 fde=[ 3258] │ │ │ │ + 0xfffffffffffb3f90 (offset: 0x43c60) -> 0x49dc fde=[ 3284] │ │ │ │ + 0xfffffffffffb4080 (offset: 0x43d50) -> 0x4a04 fde=[ 32ac] │ │ │ │ + 0xfffffffffffb40d0 (offset: 0x43da0) -> 0x4a20 fde=[ 32c8] │ │ │ │ + 0xfffffffffffb4120 (offset: 0x43df0) -> 0x4a3c fde=[ 32e4] │ │ │ │ + 0xfffffffffffb4580 (offset: 0x44250) -> 0x4a70 fde=[ 3318] │ │ │ │ + 0xfffffffffffb45b0 (offset: 0x44280) -> 0x4a88 fde=[ 3330] │ │ │ │ + 0xfffffffffffb4710 (offset: 0x443e0) -> 0x4ad8 fde=[ 3380] │ │ │ │ + 0xfffffffffffb47e0 (offset: 0x444b0) -> 0x4b1c fde=[ 33c4] │ │ │ │ + 0xfffffffffffb4960 (offset: 0x44630) -> 0x4b4c fde=[ 33f4] │ │ │ │ + 0xfffffffffffb4a20 (offset: 0x446f0) -> 0x4b60 fde=[ 3408] │ │ │ │ + 0xfffffffffffb4a50 (offset: 0x44720) -> 0x4b74 fde=[ 341c] │ │ │ │ + 0xfffffffffffb4c10 (offset: 0x448e0) -> 0x4bcc fde=[ 3474] │ │ │ │ + 0xfffffffffffb5cf0 (offset: 0x459c0) -> 0x4c70 fde=[ 3518] │ │ │ │ + 0xfffffffffffb6320 (offset: 0x45ff0) -> 0x4cd4 fde=[ 357c] │ │ │ │ + 0xfffffffffffb6950 (offset: 0x46620) -> 0x4d38 fde=[ 35e0] │ │ │ │ + 0xfffffffffffb7120 (offset: 0x46df0) -> 0x4db0 fde=[ 3658] │ │ │ │ + 0xfffffffffffb79b0 (offset: 0x47680) -> 0x4e40 fde=[ 36e8] │ │ │ │ + 0xfffffffffffb7b80 (offset: 0x47850) -> 0x4e70 fde=[ 3718] │ │ │ │ + 0xfffffffffffb7d00 (offset: 0x479d0) -> 0x4ebc fde=[ 3764] │ │ │ │ + 0xfffffffffffb8bd0 (offset: 0x488a0) -> 0x4f5c fde=[ 3804] │ │ │ │ + 0xfffffffffffb8e80 (offset: 0x48b50) -> 0x4fa4 fde=[ 384c] │ │ │ │ + 0xfffffffffffb9fd0 (offset: 0x49ca0) -> 0x4f34 fde=[ 37dc] │ │ │ │ + 0xfffffffffffba170 (offset: 0x49e40) -> 0x5020 fde=[ 38c8] │ │ │ │ + 0xfffffffffffba340 (offset: 0x4a010) -> 0x5054 fde=[ 38fc] │ │ │ │ + 0xfffffffffffba380 (offset: 0x4a050) -> 0x5068 fde=[ 3910] │ │ │ │ + 0xfffffffffffba440 (offset: 0x4a110) -> 0x5094 fde=[ 393c] │ │ │ │ + 0xfffffffffffba450 (offset: 0x4a120) -> 0x50a8 fde=[ 3950] │ │ │ │ + 0xfffffffffffba6d0 (offset: 0x4a3a0) -> 0x5124 fde=[ 39cc] │ │ │ │ + 0xfffffffffffba6f0 (offset: 0x4a3c0) -> 0x5138 fde=[ 39e0] │ │ │ │ + 0xfffffffffffba720 (offset: 0x4a3f0) -> 0x5198 fde=[ 3a40] │ │ │ │ + 0xfffffffffffba860 (offset: 0x4a530) -> 0x51e4 fde=[ 3a8c] │ │ │ │ + 0xfffffffffffba990 (offset: 0x4a660) -> 0x522c fde=[ 3ad4] │ │ │ │ + 0xfffffffffffbaa50 (offset: 0x4a720) -> 0x5260 fde=[ 3b08] │ │ │ │ + 0xfffffffffffbb630 (offset: 0x4b300) -> 0x52d8 fde=[ 3b80] │ │ │ │ + 0xfffffffffffbd1a0 (offset: 0x4ce70) -> 0x514c fde=[ 39f4] │ │ │ │ + 0xfffffffffffbd270 (offset: 0x4cf40) -> 0x5350 fde=[ 3bf8] │ │ │ │ + 0xfffffffffffbd3d0 (offset: 0x4d0a0) -> 0x539c fde=[ 3c44] │ │ │ │ + 0xfffffffffffbd740 (offset: 0x4d410) -> 0x53d8 fde=[ 3c80] │ │ │ │ + 0xfffffffffffbf3e0 (offset: 0x4f0b0) -> 0x5444 fde=[ 3cec] │ │ │ │ + 0xfffffffffffbf5a0 (offset: 0x4f270) -> 0x5478 fde=[ 3d20] │ │ │ │ + 0xfffffffffffbfb80 (offset: 0x4f850) -> 0x5538 fde=[ 3de0] │ │ │ │ + 0xfffffffffffc1e00 (offset: 0x51ad0) -> 0x55b4 fde=[ 3e5c] │ │ │ │ + 0xfffffffffffc2800 (offset: 0x524d0) -> 0x54dc fde=[ 3d84] │ │ │ │ + 0xfffffffffffc2870 (offset: 0x52540) -> 0x5514 fde=[ 3dbc] │ │ │ │ + 0xfffffffffffc28f0 (offset: 0x525c0) -> 0x5630 fde=[ 3ed8] │ │ │ │ + 0xfffffffffffc2a50 (offset: 0x52720) -> 0x567c fde=[ 3f24] │ │ │ │ + 0xfffffffffffc2dc0 (offset: 0x52a90) -> 0x56b8 fde=[ 3f60] │ │ │ │ + 0xfffffffffffc4aa0 (offset: 0x54770) -> 0x5720 fde=[ 3fc8] │ │ │ │ + 0xfffffffffffc4c60 (offset: 0x54930) -> 0x5754 fde=[ 3ffc] │ │ │ │ + 0xfffffffffffc5270 (offset: 0x54f40) -> 0x5814 fde=[ 40bc] │ │ │ │ + 0xfffffffffffc75a0 (offset: 0x57270) -> 0x58a4 fde=[ 414c] │ │ │ │ + 0xfffffffffffc7f60 (offset: 0x57c30) -> 0x57b8 fde=[ 4060] │ │ │ │ + 0xfffffffffffc7fd0 (offset: 0x57ca0) -> 0x57f0 fde=[ 4098] │ │ │ │ + 0xfffffffffffc8040 (offset: 0x57d10) -> 0x5920 fde=[ 41c8] │ │ │ │ + 0xfffffffffffc8090 (offset: 0x57d60) -> 0x5940 fde=[ 41e8] │ │ │ │ + 0xfffffffffffc8130 (offset: 0x57e00) -> 0x5958 fde=[ 4200] │ │ │ │ + 0xfffffffffffc81a0 (offset: 0x57e70) -> 0x5978 fde=[ 4220] │ │ │ │ + 0xfffffffffffc81c0 (offset: 0x57e90) -> 0x598c fde=[ 4234] │ │ │ │ + 0xfffffffffffc8d30 (offset: 0x58a00) -> 0x5a08 fde=[ 42b0] │ │ │ │ + 0xfffffffffffc8fc0 (offset: 0x58c90) -> 0x5a54 fde=[ 42fc] │ │ │ │ + 0xfffffffffffc9130 (offset: 0x58e00) -> 0x5ac4 fde=[ 436c] │ │ │ │ + 0xfffffffffffca8f0 (offset: 0x5a5c0) -> 0x5b9c fde=[ 4444] │ │ │ │ + 0xfffffffffffcb040 (offset: 0x5ad10) -> 0x5a8c fde=[ 4334] │ │ │ │ + 0xfffffffffffcb0b0 (offset: 0x5ad80) -> 0x5b78 fde=[ 4420] │ │ │ │ + 0xfffffffffffcb120 (offset: 0x5adf0) -> 0x5c18 fde=[ 44c0] │ │ │ │ + 0xfffffffffffcb130 (offset: 0x5ae00) -> 0x5c2c fde=[ 44d4] │ │ │ │ + 0xfffffffffffcb140 (offset: 0x5ae10) -> 0x5c40 fde=[ 44e8] │ │ │ │ + 0xfffffffffffcb230 (offset: 0x5af00) -> 0x5d30 fde=[ 45d8] │ │ │ │ + 0xfffffffffffcb330 (offset: 0x5b000) -> 0x5d84 fde=[ 462c] │ │ │ │ + 0xfffffffffffcb3e0 (offset: 0x5b0b0) -> 0x5dbc fde=[ 4664] │ │ │ │ + 0xfffffffffffcb640 (offset: 0x5b310) -> 0x5e30 fde=[ 46d8] │ │ │ │ + 0xfffffffffffcd4c0 (offset: 0x5d190) -> 0x5ea8 fde=[ 4750] │ │ │ │ + 0xfffffffffffcf140 (offset: 0x5ee10) -> 0x5f70 fde=[ 4818] │ │ │ │ + 0xfffffffffffcf4b0 (offset: 0x5f180) -> 0x5f20 fde=[ 47c8] │ │ │ │ + 0xfffffffffffcf6b0 (offset: 0x5f380) -> 0x5fe8 fde=[ 4890] │ │ │ │ + 0xfffffffffffcf780 (offset: 0x5f450) -> 0x6038 fde=[ 48e0] │ │ │ │ + 0xfffffffffffcf8c0 (offset: 0x5f590) -> 0x6078 fde=[ 4920] │ │ │ │ + 0xfffffffffffcf960 (offset: 0x5f630) -> 0x60e0 fde=[ 4988] │ │ │ │ + 0xfffffffffffcfbf0 (offset: 0x5f8c0) -> 0x6158 fde=[ 4a00] │ │ │ │ + 0xfffffffffffcfe60 (offset: 0x5fb30) -> 0x61c8 fde=[ 4a70] │ │ │ │ + 0xfffffffffffd2f50 (offset: 0x62c20) -> 0x6228 fde=[ 4ad0] │ │ │ │ + 0xfffffffffffd6e60 (offset: 0x66b30) -> 0x62d4 fde=[ 4b7c] │ │ │ │ + 0xfffffffffffdac80 (offset: 0x6a950) -> 0x6334 fde=[ 4bdc] │ │ │ │ + 0xfffffffffffded70 (offset: 0x6ea40) -> 0x6118 fde=[ 49c0] │ │ │ │ + 0xfffffffffffdf060 (offset: 0x6ed30) -> 0x6288 fde=[ 4b30] │ │ │ │ + 0xfffffffffffdf440 (offset: 0x6f110) -> 0x690c fde=[ 51b4] │ │ │ │ + 0xfffffffffffdf500 (offset: 0x6f1d0) -> 0x6efc fde=[ 57a4] │ │ │ │ + 0xfffffffffffdf520 (offset: 0x6f1f0) -> 0x6f10 fde=[ 57b8] │ │ │ │ + 0xfffffffffffdf580 (offset: 0x6f250) -> 0x6ffc fde=[ 58a4] │ │ │ │ + 0xfffffffffffdf800 (offset: 0x6f4d0) -> 0x7074 fde=[ 591c] │ │ │ │ + 0xfffffffffffdfa80 (offset: 0x6f750) -> 0x7228 fde=[ 5ad0] │ │ │ │ + 0xfffffffffffdfaf0 (offset: 0x6f7c0) -> 0x72c4 fde=[ 5b6c] │ │ │ │ + 0xfffffffffffdfb60 (offset: 0x6f830) -> 0x7360 fde=[ 5c08] │ │ │ │ + 0xfffffffffffdfca0 (offset: 0x6f970) -> 0x73d4 fde=[ 5c7c] │ │ │ │ + 0xfffffffffffdfdd0 (offset: 0x6faa0) -> 0x7448 fde=[ 5cf0] │ │ │ │ + 0xfffffffffffdff00 (offset: 0x6fbd0) -> 0x74bc fde=[ 5d64] │ │ │ │ + 0xfffffffffffe0030 (offset: 0x6fd00) -> 0x7544 fde=[ 5dec] │ │ │ │ + 0xfffffffffffe00f0 (offset: 0x6fdc0) -> 0x7a54 fde=[ 62fc] │ │ │ │ + 0xfffffffffffe0680 (offset: 0x70350) -> 0x7cd0 fde=[ 6578] │ │ │ │ + 0xfffffffffffe1f30 (offset: 0x71c00) -> 0x6398 fde=[ 4c40] │ │ │ │ + 0xfffffffffffe1f40 (offset: 0x71c10) -> 0x63ac fde=[ 4c54] │ │ │ │ + 0xfffffffffffe1f50 (offset: 0x71c20) -> 0x63c0 fde=[ 4c68] │ │ │ │ + 0xfffffffffffe1f60 (offset: 0x71c30) -> 0x63d4 fde=[ 4c7c] │ │ │ │ + 0xfffffffffffe1f80 (offset: 0x71c50) -> 0x63e8 fde=[ 4c90] │ │ │ │ + 0xfffffffffffe1fc0 (offset: 0x71c90) -> 0x63fc fde=[ 4ca4] │ │ │ │ + 0xfffffffffffe1fe0 (offset: 0x71cb0) -> 0x6410 fde=[ 4cb8] │ │ │ │ + 0xfffffffffffe2030 (offset: 0x71d00) -> 0x6424 fde=[ 4ccc] │ │ │ │ + 0xfffffffffffe2050 (offset: 0x71d20) -> 0x6438 fde=[ 4ce0] │ │ │ │ + 0xfffffffffffe2070 (offset: 0x71d40) -> 0x644c fde=[ 4cf4] │ │ │ │ + 0xfffffffffffe20b0 (offset: 0x71d80) -> 0x6460 fde=[ 4d08] │ │ │ │ + 0xfffffffffffe20d0 (offset: 0x71da0) -> 0x6474 fde=[ 4d1c] │ │ │ │ + 0xfffffffffffe20f0 (offset: 0x71dc0) -> 0x6488 fde=[ 4d30] │ │ │ │ + 0xfffffffffffe2130 (offset: 0x71e00) -> 0x649c fde=[ 4d44] │ │ │ │ + 0xfffffffffffe2140 (offset: 0x71e10) -> 0x64b0 fde=[ 4d58] │ │ │ │ + 0xfffffffffffe2150 (offset: 0x71e20) -> 0x64c4 fde=[ 4d6c] │ │ │ │ + 0xfffffffffffe2160 (offset: 0x71e30) -> 0x64d8 fde=[ 4d80] │ │ │ │ + 0xfffffffffffe2170 (offset: 0x71e40) -> 0x64ec fde=[ 4d94] │ │ │ │ + 0xfffffffffffe2180 (offset: 0x71e50) -> 0x6500 fde=[ 4da8] │ │ │ │ + 0xfffffffffffe2190 (offset: 0x71e60) -> 0x6514 fde=[ 4dbc] │ │ │ │ + 0xfffffffffffe21a0 (offset: 0x71e70) -> 0x6528 fde=[ 4dd0] │ │ │ │ + 0xfffffffffffe21b0 (offset: 0x71e80) -> 0x653c fde=[ 4de4] │ │ │ │ + 0xfffffffffffe21c0 (offset: 0x71e90) -> 0x6550 fde=[ 4df8] │ │ │ │ + 0xfffffffffffe21d0 (offset: 0x71ea0) -> 0x6564 fde=[ 4e0c] │ │ │ │ + 0xfffffffffffe21e0 (offset: 0x71eb0) -> 0x6578 fde=[ 4e20] │ │ │ │ + 0xfffffffffffe21f0 (offset: 0x71ec0) -> 0x658c fde=[ 4e34] │ │ │ │ + 0xfffffffffffe2200 (offset: 0x71ed0) -> 0x65a0 fde=[ 4e48] │ │ │ │ + 0xfffffffffffe2210 (offset: 0x71ee0) -> 0x65b4 fde=[ 4e5c] │ │ │ │ + 0xfffffffffffe2230 (offset: 0x71f00) -> 0x65c8 fde=[ 4e70] │ │ │ │ + 0xfffffffffffe2240 (offset: 0x71f10) -> 0x65dc fde=[ 4e84] │ │ │ │ + 0xfffffffffffe2250 (offset: 0x71f20) -> 0x65f0 fde=[ 4e98] │ │ │ │ + 0xfffffffffffe2270 (offset: 0x71f40) -> 0x6604 fde=[ 4eac] │ │ │ │ + 0xfffffffffffe2280 (offset: 0x71f50) -> 0x6618 fde=[ 4ec0] │ │ │ │ + 0xfffffffffffe2290 (offset: 0x71f60) -> 0x662c fde=[ 4ed4] │ │ │ │ + 0xfffffffffffe22b0 (offset: 0x71f80) -> 0x6640 fde=[ 4ee8] │ │ │ │ + 0xfffffffffffe22c0 (offset: 0x71f90) -> 0x6654 fde=[ 4efc] │ │ │ │ + 0xfffffffffffe22d0 (offset: 0x71fa0) -> 0x6668 fde=[ 4f10] │ │ │ │ + 0xfffffffffffe22f0 (offset: 0x71fc0) -> 0x667c fde=[ 4f24] │ │ │ │ + 0xfffffffffffe2300 (offset: 0x71fd0) -> 0x6690 fde=[ 4f38] │ │ │ │ + 0xfffffffffffe2310 (offset: 0x71fe0) -> 0x66a4 fde=[ 4f4c] │ │ │ │ + 0xfffffffffffe2320 (offset: 0x71ff0) -> 0x66b8 fde=[ 4f60] │ │ │ │ + 0xfffffffffffe2330 (offset: 0x72000) -> 0x66cc fde=[ 4f74] │ │ │ │ + 0xfffffffffffe2340 (offset: 0x72010) -> 0x66e0 fde=[ 4f88] │ │ │ │ + 0xfffffffffffe2390 (offset: 0x72060) -> 0x66f4 fde=[ 4f9c] │ │ │ │ + 0xfffffffffffe23c0 (offset: 0x72090) -> 0x6708 fde=[ 4fb0] │ │ │ │ + 0xfffffffffffe23f0 (offset: 0x720c0) -> 0x671c fde=[ 4fc4] │ │ │ │ + 0xfffffffffffe2430 (offset: 0x72100) -> 0x6730 fde=[ 4fd8] │ │ │ │ + 0xfffffffffffe2460 (offset: 0x72130) -> 0x6744 fde=[ 4fec] │ │ │ │ + 0xfffffffffffe2480 (offset: 0x72150) -> 0x6758 fde=[ 5000] │ │ │ │ + 0xfffffffffffe24b0 (offset: 0x72180) -> 0x6770 fde=[ 5018] │ │ │ │ + 0xfffffffffffe2500 (offset: 0x721d0) -> 0x6b4c fde=[ 53f4] │ │ │ │ + 0xfffffffffffe2550 (offset: 0x72220) -> 0x6b6c fde=[ 5414] │ │ │ │ + 0xfffffffffffe25a0 (offset: 0x72270) -> 0x6790 fde=[ 5038] │ │ │ │ + 0xfffffffffffe2600 (offset: 0x722d0) -> 0x6c44 fde=[ 54ec] │ │ │ │ + 0xfffffffffffe2660 (offset: 0x72330) -> 0x6c64 fde=[ 550c] │ │ │ │ + 0xfffffffffffe26c0 (offset: 0x72390) -> 0x67f8 fde=[ 50a0] │ │ │ │ + 0xfffffffffffe2700 (offset: 0x723d0) -> 0x6810 fde=[ 50b8] │ │ │ │ + 0xfffffffffffe2740 (offset: 0x72410) -> 0x6828 fde=[ 50d0] │ │ │ │ + 0xfffffffffffe2790 (offset: 0x72460) -> 0x6b8c fde=[ 5434] │ │ │ │ + 0xfffffffffffe27e0 (offset: 0x724b0) -> 0x6bac fde=[ 5454] │ │ │ │ + 0xfffffffffffe2830 (offset: 0x72500) -> 0x686c fde=[ 5114] │ │ │ │ + 0xfffffffffffe2960 (offset: 0x72630) -> 0x6898 fde=[ 5140] │ │ │ │ + 0xfffffffffffe29a0 (offset: 0x72670) -> 0x68ac fde=[ 5154] │ │ │ │ + 0xfffffffffffe29e0 (offset: 0x726b0) -> 0x68c0 fde=[ 5168] │ │ │ │ + 0xfffffffffffe2af0 (offset: 0x727c0) -> 0x68dc fde=[ 5184] │ │ │ │ + 0xfffffffffffe2c70 (offset: 0x72940) -> 0x6930 fde=[ 51d8] │ │ │ │ + 0xfffffffffffe2cb0 (offset: 0x72980) -> 0x694c fde=[ 51f4] │ │ │ │ + 0xfffffffffffe2cf0 (offset: 0x729c0) -> 0x6968 fde=[ 5210] │ │ │ │ + 0xfffffffffffe2d40 (offset: 0x72a10) -> 0x698c fde=[ 5234] │ │ │ │ + 0xfffffffffffe2d90 (offset: 0x72a60) -> 0x69b0 fde=[ 5258] │ │ │ │ + 0xfffffffffffe3320 (offset: 0x72ff0) -> 0x6a24 fde=[ 52cc] │ │ │ │ + 0xfffffffffffe3590 (offset: 0x73260) -> 0x6a5c fde=[ 5304] │ │ │ │ + 0xfffffffffffe35e0 (offset: 0x732b0) -> 0x6a9c fde=[ 5344] │ │ │ │ + 0xfffffffffffe3640 (offset: 0x73310) -> 0x6ac8 fde=[ 5370] │ │ │ │ + 0xfffffffffffe36a0 (offset: 0x73370) -> 0x6a7c fde=[ 5324] │ │ │ │ + 0xfffffffffffe36f0 (offset: 0x733c0) -> 0x6af4 fde=[ 539c] │ │ │ │ + 0xfffffffffffe3750 (offset: 0x73420) -> 0x6b20 fde=[ 53c8] │ │ │ │ + 0xfffffffffffe37b0 (offset: 0x73480) -> 0x6bcc fde=[ 5474] │ │ │ │ + 0xfffffffffffe3810 (offset: 0x734e0) -> 0x6bec fde=[ 5494] │ │ │ │ + 0xfffffffffffe3880 (offset: 0x73550) -> 0x6c18 fde=[ 54c0] │ │ │ │ + 0xfffffffffffe38f0 (offset: 0x735c0) -> 0x6c84 fde=[ 552c] │ │ │ │ + 0xfffffffffffe39c0 (offset: 0x73690) -> 0x6ccc fde=[ 5574] │ │ │ │ + 0xfffffffffffe3ab0 (offset: 0x73780) -> 0x6cf8 fde=[ 55a0] │ │ │ │ + 0xfffffffffffe3ba0 (offset: 0x73870) -> 0x6d24 fde=[ 55cc] │ │ │ │ + 0xfffffffffffe3c90 (offset: 0x73960) -> 0x6d50 fde=[ 55f8] │ │ │ │ + 0xfffffffffffe3d50 (offset: 0x73a20) -> 0x6d70 fde=[ 5618] │ │ │ │ + 0xfffffffffffe3de0 (offset: 0x73ab0) -> 0x6d94 fde=[ 563c] │ │ │ │ + 0xfffffffffffe3e80 (offset: 0x73b50) -> 0x6db8 fde=[ 5660] │ │ │ │ + 0xfffffffffffe40c0 (offset: 0x73d90) -> 0x6df0 fde=[ 5698] │ │ │ │ + 0xfffffffffffe4320 (offset: 0x73ff0) -> 0x6e28 fde=[ 56d0] │ │ │ │ + 0xfffffffffffe4380 (offset: 0x74050) -> 0x6e4c fde=[ 56f4] │ │ │ │ + 0xfffffffffffe4410 (offset: 0x740e0) -> 0x6e68 fde=[ 5710] │ │ │ │ + 0xfffffffffffe44b0 (offset: 0x74180) -> 0x6e84 fde=[ 572c] │ │ │ │ + 0xfffffffffffe4510 (offset: 0x741e0) -> 0x6ea8 fde=[ 5750] │ │ │ │ + 0xfffffffffffe4590 (offset: 0x74260) -> 0x6ed4 fde=[ 577c] │ │ │ │ + 0xfffffffffffe4630 (offset: 0x74300) -> 0x6f30 fde=[ 57d8] │ │ │ │ + 0xfffffffffffe4730 (offset: 0x74400) -> 0x6f60 fde=[ 5808] │ │ │ │ + 0xfffffffffffe4a30 (offset: 0x74700) -> 0x6f80 fde=[ 5828] │ │ │ │ + 0xfffffffffffe4b80 (offset: 0x74850) -> 0x6fc0 fde=[ 5868] │ │ │ │ + 0xfffffffffffe4e70 (offset: 0x74b40) -> 0x70ec fde=[ 5994] │ │ │ │ + 0xfffffffffffe4ff0 (offset: 0x74cc0) -> 0x714c fde=[ 59f4] │ │ │ │ + 0xfffffffffffe5080 (offset: 0x74d50) -> 0x7188 fde=[ 5a30] │ │ │ │ + 0xfffffffffffe5130 (offset: 0x74e00) -> 0x71b0 fde=[ 5a58] │ │ │ │ + 0xfffffffffffe51e0 (offset: 0x74eb0) -> 0x71d8 fde=[ 5a80] │ │ │ │ + 0xfffffffffffe5290 (offset: 0x74f60) -> 0x7200 fde=[ 5aa8] │ │ │ │ + 0xfffffffffffe5340 (offset: 0x75010) -> 0x7260 fde=[ 5b08] │ │ │ │ + 0xfffffffffffe5440 (offset: 0x75110) -> 0x7284 fde=[ 5b2c] │ │ │ │ + 0xfffffffffffe54c0 (offset: 0x75190) -> 0x72a4 fde=[ 5b4c] │ │ │ │ + 0xfffffffffffe5540 (offset: 0x75210) -> 0x72fc fde=[ 5ba4] │ │ │ │ + 0xfffffffffffe5640 (offset: 0x75310) -> 0x7320 fde=[ 5bc8] │ │ │ │ + 0xfffffffffffe56c0 (offset: 0x75390) -> 0x7340 fde=[ 5be8] │ │ │ │ + 0xfffffffffffe5740 (offset: 0x75410) -> 0x739c fde=[ 5c44] │ │ │ │ + 0xfffffffffffe5750 (offset: 0x75420) -> 0x73b8 fde=[ 5c60] │ │ │ │ + 0xfffffffffffe5770 (offset: 0x75440) -> 0x7410 fde=[ 5cb8] │ │ │ │ + 0xfffffffffffe5780 (offset: 0x75450) -> 0x742c fde=[ 5cd4] │ │ │ │ + 0xfffffffffffe57a0 (offset: 0x75470) -> 0x7484 fde=[ 5d2c] │ │ │ │ + 0xfffffffffffe57b0 (offset: 0x75480) -> 0x74a0 fde=[ 5d48] │ │ │ │ + 0xfffffffffffe57d0 (offset: 0x754a0) -> 0x74f8 fde=[ 5da0] │ │ │ │ + 0xfffffffffffe57e0 (offset: 0x754b0) -> 0x7514 fde=[ 5dbc] │ │ │ │ + 0xfffffffffffe5800 (offset: 0x754d0) -> 0x7530 fde=[ 5dd8] │ │ │ │ + 0xfffffffffffe5840 (offset: 0x75510) -> 0x75a8 fde=[ 5e50] │ │ │ │ + 0xfffffffffffe5910 (offset: 0x755e0) -> 0x75d0 fde=[ 5e78] │ │ │ │ + 0xfffffffffffe59e0 (offset: 0x756b0) -> 0x75f8 fde=[ 5ea0] │ │ │ │ + 0xfffffffffffe5ac0 (offset: 0x75790) -> 0x7620 fde=[ 5ec8] │ │ │ │ + 0xfffffffffffe5ba0 (offset: 0x75870) -> 0x7648 fde=[ 5ef0] │ │ │ │ + 0xfffffffffffe5ec0 (offset: 0x75b90) -> 0x7680 fde=[ 5f28] │ │ │ │ + 0xfffffffffffe6160 (offset: 0x75e30) -> 0x778c fde=[ 6034] │ │ │ │ + 0xfffffffffffe6440 (offset: 0x76110) -> 0x77c0 fde=[ 6068] │ │ │ │ + 0xfffffffffffe6710 (offset: 0x763e0) -> 0x76b4 fde=[ 5f5c] │ │ │ │ + 0xfffffffffffe6810 (offset: 0x764e0) -> 0x76e8 fde=[ 5f90] │ │ │ │ + 0xfffffffffffe6ac0 (offset: 0x76790) -> 0x771c fde=[ 5fc4] │ │ │ │ + 0xfffffffffffe6de0 (offset: 0x76ab0) -> 0x7758 fde=[ 6000] │ │ │ │ + 0xfffffffffffe70c0 (offset: 0x76d90) -> 0x77f4 fde=[ 609c] │ │ │ │ + 0xfffffffffffe7230 (offset: 0x76f00) -> 0x7820 fde=[ 60c8] │ │ │ │ + 0xfffffffffffe7300 (offset: 0x76fd0) -> 0x7844 fde=[ 60ec] │ │ │ │ + 0xfffffffffffe73e0 (offset: 0x770b0) -> 0x7868 fde=[ 6110] │ │ │ │ + 0xfffffffffffe7500 (offset: 0x771d0) -> 0x7898 fde=[ 6140] │ │ │ │ + 0xfffffffffffe75d0 (offset: 0x772a0) -> 0x78c0 fde=[ 6168] │ │ │ │ + 0xfffffffffffe76a0 (offset: 0x77370) -> 0x78e8 fde=[ 6190] │ │ │ │ + 0xfffffffffffe7770 (offset: 0x77440) -> 0x7918 fde=[ 61c0] │ │ │ │ + 0xfffffffffffe7b40 (offset: 0x77810) -> 0x7984 fde=[ 622c] │ │ │ │ + 0xfffffffffffe7d50 (offset: 0x77a20) -> 0x79a0 fde=[ 6248] │ │ │ │ + 0xfffffffffffe7e20 (offset: 0x77af0) -> 0x79d0 fde=[ 6278] │ │ │ │ + 0xfffffffffffe7ef0 (offset: 0x77bc0) -> 0x7a24 fde=[ 62cc] │ │ │ │ + 0xfffffffffffe7f70 (offset: 0x77c40) -> 0x7a40 fde=[ 62e8] │ │ │ │ + 0xfffffffffffe7fc0 (offset: 0x77c90) -> 0x7acc fde=[ 6374] │ │ │ │ + 0xfffffffffffe81f0 (offset: 0x77ec0) -> 0x7ae8 fde=[ 6390] │ │ │ │ + 0xfffffffffffe82e0 (offset: 0x77fb0) -> 0x7b18 fde=[ 63c0] │ │ │ │ + 0xfffffffffffe83d0 (offset: 0x780a0) -> 0x7b48 fde=[ 63f0] │ │ │ │ + 0xfffffffffffe8500 (offset: 0x781d0) -> 0x7b70 fde=[ 6418] │ │ │ │ + 0xfffffffffffe85e0 (offset: 0x782b0) -> 0x7ba8 fde=[ 6450] │ │ │ │ + 0xfffffffffffe9200 (offset: 0x78ed0) -> 0x7bfc fde=[ 64a4] │ │ │ │ + 0xfffffffffffe9390 (offset: 0x79060) -> 0x7c28 fde=[ 64d0] │ │ │ │ + 0xfffffffffffe9be0 (offset: 0x798b0) -> 0x7c7c fde=[ 6524] │ │ │ │ + 0xfffffffffffeaa00 (offset: 0x7a6d0) -> 0x8520 fde=[ 6dc8] │ │ │ │ + 0xfffffffffffeaa10 (offset: 0x7a6e0) -> 0x8534 fde=[ 6ddc] │ │ │ │ + 0xfffffffffffeaa20 (offset: 0x7a6f0) -> 0x8548 fde=[ 6df0] │ │ │ │ + 0xfffffffffffeade0 (offset: 0x7aab0) -> 0x8594 fde=[ 6e3c] │ │ │ │ + 0xfffffffffffeae50 (offset: 0x7ab20) -> 0x87a8 fde=[ 7050] │ │ │ │ + 0xfffffffffffeaf90 (offset: 0x7ac60) -> 0x881c fde=[ 70c4] │ │ │ │ + 0xfffffffffffeb0c0 (offset: 0x7ad90) -> 0x8890 fde=[ 7138] │ │ │ │ + 0xfffffffffffeb1f0 (offset: 0x7aec0) -> 0x8904 fde=[ 71ac] │ │ │ │ + 0xfffffffffffeb320 (offset: 0x7aff0) -> 0x8978 fde=[ 7220] │ │ │ │ + 0xfffffffffffeb3e0 (offset: 0x7b0b0) -> 0x9340 fde=[ 7be8] │ │ │ │ + 0xfffffffffffec7f0 (offset: 0x7c4c0) -> 0x7d48 fde=[ 65f0] │ │ │ │ + 0xfffffffffffec800 (offset: 0x7c4d0) -> 0x7d5c fde=[ 6604] │ │ │ │ + 0xfffffffffffec810 (offset: 0x7c4e0) -> 0x7d70 fde=[ 6618] │ │ │ │ + 0xfffffffffffec820 (offset: 0x7c4f0) -> 0x7d84 fde=[ 662c] │ │ │ │ + 0xfffffffffffec840 (offset: 0x7c510) -> 0x7d98 fde=[ 6640] │ │ │ │ + 0xfffffffffffec880 (offset: 0x7c550) -> 0x7dac fde=[ 6654] │ │ │ │ + 0xfffffffffffec8a0 (offset: 0x7c570) -> 0x7dc0 fde=[ 6668] │ │ │ │ + 0xfffffffffffec8f0 (offset: 0x7c5c0) -> 0x7dd4 fde=[ 667c] │ │ │ │ + 0xfffffffffffec910 (offset: 0x7c5e0) -> 0x7de8 fde=[ 6690] │ │ │ │ + 0xfffffffffffec930 (offset: 0x7c600) -> 0x7dfc fde=[ 66a4] │ │ │ │ + 0xfffffffffffec970 (offset: 0x7c640) -> 0x7e10 fde=[ 66b8] │ │ │ │ + 0xfffffffffffec990 (offset: 0x7c660) -> 0x7e24 fde=[ 66cc] │ │ │ │ + 0xfffffffffffec9b0 (offset: 0x7c680) -> 0x7e38 fde=[ 66e0] │ │ │ │ + 0xfffffffffffec9f0 (offset: 0x7c6c0) -> 0x7e4c fde=[ 66f4] │ │ │ │ + 0xfffffffffffeca00 (offset: 0x7c6d0) -> 0x7e60 fde=[ 6708] │ │ │ │ + 0xfffffffffffeca10 (offset: 0x7c6e0) -> 0x7e74 fde=[ 671c] │ │ │ │ + 0xfffffffffffeca20 (offset: 0x7c6f0) -> 0x7e88 fde=[ 6730] │ │ │ │ + 0xfffffffffffeca30 (offset: 0x7c700) -> 0x7e9c fde=[ 6744] │ │ │ │ + 0xfffffffffffeca40 (offset: 0x7c710) -> 0x7eb0 fde=[ 6758] │ │ │ │ + 0xfffffffffffeca50 (offset: 0x7c720) -> 0x7ec4 fde=[ 676c] │ │ │ │ + 0xfffffffffffeca60 (offset: 0x7c730) -> 0x7ed8 fde=[ 6780] │ │ │ │ + 0xfffffffffffeca70 (offset: 0x7c740) -> 0x7eec fde=[ 6794] │ │ │ │ + 0xfffffffffffeca80 (offset: 0x7c750) -> 0x7f00 fde=[ 67a8] │ │ │ │ + 0xfffffffffffeca90 (offset: 0x7c760) -> 0x7f14 fde=[ 67bc] │ │ │ │ + 0xfffffffffffecaa0 (offset: 0x7c770) -> 0x7f28 fde=[ 67d0] │ │ │ │ + 0xfffffffffffecab0 (offset: 0x7c780) -> 0x7f3c fde=[ 67e4] │ │ │ │ + 0xfffffffffffecac0 (offset: 0x7c790) -> 0x7f50 fde=[ 67f8] │ │ │ │ + 0xfffffffffffecad0 (offset: 0x7c7a0) -> 0x7f64 fde=[ 680c] │ │ │ │ + 0xfffffffffffecaf0 (offset: 0x7c7c0) -> 0x7f78 fde=[ 6820] │ │ │ │ + 0xfffffffffffecb00 (offset: 0x7c7d0) -> 0x7f8c fde=[ 6834] │ │ │ │ + 0xfffffffffffecb10 (offset: 0x7c7e0) -> 0x7fa0 fde=[ 6848] │ │ │ │ + 0xfffffffffffecb30 (offset: 0x7c800) -> 0x7fb4 fde=[ 685c] │ │ │ │ + 0xfffffffffffecb40 (offset: 0x7c810) -> 0x7fc8 fde=[ 6870] │ │ │ │ + 0xfffffffffffecb50 (offset: 0x7c820) -> 0x7fdc fde=[ 6884] │ │ │ │ + 0xfffffffffffecb70 (offset: 0x7c840) -> 0x7ff0 fde=[ 6898] │ │ │ │ + 0xfffffffffffecb80 (offset: 0x7c850) -> 0x8004 fde=[ 68ac] │ │ │ │ + 0xfffffffffffecb90 (offset: 0x7c860) -> 0x8018 fde=[ 68c0] │ │ │ │ + 0xfffffffffffecbb0 (offset: 0x7c880) -> 0x802c fde=[ 68d4] │ │ │ │ + 0xfffffffffffecbc0 (offset: 0x7c890) -> 0x8040 fde=[ 68e8] │ │ │ │ + 0xfffffffffffecbd0 (offset: 0x7c8a0) -> 0x8054 fde=[ 68fc] │ │ │ │ + 0xfffffffffffecbe0 (offset: 0x7c8b0) -> 0x8068 fde=[ 6910] │ │ │ │ + 0xfffffffffffecbf0 (offset: 0x7c8c0) -> 0x807c fde=[ 6924] │ │ │ │ + 0xfffffffffffecc00 (offset: 0x7c8d0) -> 0x8090 fde=[ 6938] │ │ │ │ + 0xfffffffffffecc50 (offset: 0x7c920) -> 0x80a4 fde=[ 694c] │ │ │ │ + 0xfffffffffffecc80 (offset: 0x7c950) -> 0x80b8 fde=[ 6960] │ │ │ │ + 0xfffffffffffeccb0 (offset: 0x7c980) -> 0x80cc fde=[ 6974] │ │ │ │ + 0xfffffffffffeccf0 (offset: 0x7c9c0) -> 0x80e0 fde=[ 6988] │ │ │ │ + 0xfffffffffffecd20 (offset: 0x7c9f0) -> 0x80f4 fde=[ 699c] │ │ │ │ + 0xfffffffffffecd60 (offset: 0x7ca30) -> 0x810c fde=[ 69b4] │ │ │ │ + 0xfffffffffffecda0 (offset: 0x7ca70) -> 0x8124 fde=[ 69cc] │ │ │ │ + 0xfffffffffffece20 (offset: 0x7caf0) -> 0x8160 fde=[ 6a08] │ │ │ │ + 0xfffffffffffecf50 (offset: 0x7cc20) -> 0x81ac fde=[ 6a54] │ │ │ │ + 0xfffffffffffecf90 (offset: 0x7cc60) -> 0x81c8 fde=[ 6a70] │ │ │ │ + 0xfffffffffffed580 (offset: 0x7d250) -> 0x8230 fde=[ 6ad8] │ │ │ │ + 0xfffffffffffed5c0 (offset: 0x7d290) -> 0x824c fde=[ 6af4] │ │ │ │ + 0xfffffffffffed610 (offset: 0x7d2e0) -> 0x8270 fde=[ 6b18] │ │ │ │ + 0xfffffffffffed660 (offset: 0x7d330) -> 0x8294 fde=[ 6b3c] │ │ │ │ + 0xfffffffffffed6f0 (offset: 0x7d3c0) -> 0x82b4 fde=[ 6b5c] │ │ │ │ + 0xfffffffffffed780 (offset: 0x7d450) -> 0x82d4 fde=[ 6b7c] │ │ │ │ + 0xfffffffffffed8a0 (offset: 0x7d570) -> 0x831c fde=[ 6bc4] │ │ │ │ + 0xfffffffffffed9d0 (offset: 0x7d6a0) -> 0x8340 fde=[ 6be8] │ │ │ │ + 0xfffffffffffedac0 (offset: 0x7d790) -> 0x836c fde=[ 6c14] │ │ │ │ + 0xfffffffffffedbb0 (offset: 0x7d880) -> 0x8398 fde=[ 6c40] │ │ │ │ + 0xfffffffffffedca0 (offset: 0x7d970) -> 0x83c4 fde=[ 6c6c] │ │ │ │ + 0xfffffffffffeddd0 (offset: 0x7daa0) -> 0x83f0 fde=[ 6c98] │ │ │ │ + 0xfffffffffffedec0 (offset: 0x7db90) -> 0x8418 fde=[ 6cc0] │ │ │ │ + 0xfffffffffffedfa0 (offset: 0x7dc70) -> 0x8448 fde=[ 6cf0] │ │ │ │ + 0xfffffffffffee030 (offset: 0x7dd00) -> 0x846c fde=[ 6d14] │ │ │ │ + 0xfffffffffffee0d0 (offset: 0x7dda0) -> 0x8490 fde=[ 6d38] │ │ │ │ + 0xfffffffffffee1c0 (offset: 0x7de90) -> 0x84c0 fde=[ 6d68] │ │ │ │ + 0xfffffffffffee240 (offset: 0x7df10) -> 0x84dc fde=[ 6d84] │ │ │ │ + 0xfffffffffffee2d0 (offset: 0x7dfa0) -> 0x84f8 fde=[ 6da0] │ │ │ │ + 0xfffffffffffee350 (offset: 0x7e020) -> 0x85c0 fde=[ 6e68] │ │ │ │ + 0xfffffffffffee440 (offset: 0x7e110) -> 0x85f0 fde=[ 6e98] │ │ │ │ + 0xfffffffffffeeeb0 (offset: 0x7eb80) -> 0x8644 fde=[ 6eec] │ │ │ │ + 0xfffffffffffef060 (offset: 0x7ed30) -> 0x8688 fde=[ 6f30] │ │ │ │ + 0xfffffffffffef0f0 (offset: 0x7edc0) -> 0x86a0 fde=[ 6f48] │ │ │ │ + 0xfffffffffffef1a0 (offset: 0x7ee70) -> 0x86c8 fde=[ 6f70] │ │ │ │ + 0xfffffffffffef250 (offset: 0x7ef20) -> 0x86f0 fde=[ 6f98] │ │ │ │ + 0xfffffffffffef300 (offset: 0x7efd0) -> 0x8718 fde=[ 6fc0] │ │ │ │ + 0xfffffffffffef3b0 (offset: 0x7f080) -> 0x8740 fde=[ 6fe8] │ │ │ │ + 0xfffffffffffef580 (offset: 0x7f250) -> 0x8774 fde=[ 701c] │ │ │ │ + 0xfffffffffffef750 (offset: 0x7f420) -> 0x87e4 fde=[ 708c] │ │ │ │ + 0xfffffffffffef760 (offset: 0x7f430) -> 0x8800 fde=[ 70a8] │ │ │ │ + 0xfffffffffffef780 (offset: 0x7f450) -> 0x8858 fde=[ 7100] │ │ │ │ + 0xfffffffffffef790 (offset: 0x7f460) -> 0x8874 fde=[ 711c] │ │ │ │ + 0xfffffffffffef7b0 (offset: 0x7f480) -> 0x88cc fde=[ 7174] │ │ │ │ + 0xfffffffffffef7c0 (offset: 0x7f490) -> 0x88e8 fde=[ 7190] │ │ │ │ + 0xfffffffffffef7e0 (offset: 0x7f4b0) -> 0x8940 fde=[ 71e8] │ │ │ │ + 0xfffffffffffef7f0 (offset: 0x7f4c0) -> 0x895c fde=[ 7204] │ │ │ │ + 0xfffffffffffef810 (offset: 0x7f4e0) -> 0x89dc fde=[ 7284] │ │ │ │ + 0xfffffffffffef8e0 (offset: 0x7f5b0) -> 0x8a04 fde=[ 72ac] │ │ │ │ + 0xfffffffffffef9b0 (offset: 0x7f680) -> 0x8a2c fde=[ 72d4] │ │ │ │ + 0xfffffffffffefa90 (offset: 0x7f760) -> 0x8a54 fde=[ 72fc] │ │ │ │ + 0xfffffffffffefb70 (offset: 0x7f840) -> 0x8a7c fde=[ 7324] │ │ │ │ + 0xfffffffffffefea0 (offset: 0x7fb70) -> 0x8ab4 fde=[ 735c] │ │ │ │ + 0xffffffffffff0140 (offset: 0x7fe10) -> 0x8bbc fde=[ 7464] │ │ │ │ + 0xffffffffffff0410 (offset: 0x800e0) -> 0x8bf0 fde=[ 7498] │ │ │ │ + 0xffffffffffff06e0 (offset: 0x803b0) -> 0x8ae8 fde=[ 7390] │ │ │ │ + 0xffffffffffff07e0 (offset: 0x804b0) -> 0x8b1c fde=[ 73c4] │ │ │ │ + 0xffffffffffff0a80 (offset: 0x80750) -> 0x8b50 fde=[ 73f8] │ │ │ │ + 0xffffffffffff0da0 (offset: 0x80a70) -> 0x8b88 fde=[ 7430] │ │ │ │ + 0xffffffffffff1080 (offset: 0x80d50) -> 0x8c24 fde=[ 74cc] │ │ │ │ + 0xffffffffffff11b0 (offset: 0x80e80) -> 0x8c4c fde=[ 74f4] │ │ │ │ + 0xffffffffffff12b0 (offset: 0x80f80) -> 0x8c74 fde=[ 751c] │ │ │ │ + 0xffffffffffff13c0 (offset: 0x81090) -> 0x8c9c fde=[ 7544] │ │ │ │ + 0xffffffffffff14e0 (offset: 0x811b0) -> 0x8ccc fde=[ 7574] │ │ │ │ + 0xffffffffffff15b0 (offset: 0x81280) -> 0x8cf4 fde=[ 759c] │ │ │ │ + 0xffffffffffff1680 (offset: 0x81350) -> 0x8d1c fde=[ 75c4] │ │ │ │ + 0xffffffffffff1750 (offset: 0x81420) -> 0x8d4c fde=[ 75f4] │ │ │ │ + 0xffffffffffff1820 (offset: 0x814f0) -> 0x8d7c fde=[ 7624] │ │ │ │ + 0xffffffffffff19a0 (offset: 0x81670) -> 0x8d98 fde=[ 7640] │ │ │ │ + 0xffffffffffff1a90 (offset: 0x81760) -> 0x8dc0 fde=[ 7668] │ │ │ │ + 0xffffffffffff1dd0 (offset: 0x81aa0) -> 0x8e1c fde=[ 76c4] │ │ │ │ + 0xffffffffffff1e90 (offset: 0x81b60) -> 0x8e4c fde=[ 76f4] │ │ │ │ + 0xffffffffffff2020 (offset: 0x81cf0) -> 0x8e68 fde=[ 7710] │ │ │ │ + 0xffffffffffff20f0 (offset: 0x81dc0) -> 0x8e98 fde=[ 7740] │ │ │ │ + 0xffffffffffff21c0 (offset: 0x81e90) -> 0x8ec8 fde=[ 7770] │ │ │ │ + 0xffffffffffff2240 (offset: 0x81f10) -> 0x8ee4 fde=[ 778c] │ │ │ │ + 0xffffffffffff2630 (offset: 0x82300) -> 0x8f60 fde=[ 7808] │ │ │ │ + 0xffffffffffff2ab0 (offset: 0x82780) -> 0x8fd8 fde=[ 7880] │ │ │ │ + 0xffffffffffff2b20 (offset: 0x827f0) -> 0x8ffc fde=[ 78a4] │ │ │ │ + 0xffffffffffff2b80 (offset: 0x82850) -> 0x901c fde=[ 78c4] │ │ │ │ + 0xffffffffffff2c00 (offset: 0x828d0) -> 0x903c fde=[ 78e4] │ │ │ │ + 0xffffffffffff3050 (offset: 0x82d20) -> 0x90c4 fde=[ 796c] │ │ │ │ + 0xffffffffffff3230 (offset: 0x82f00) -> 0x90fc fde=[ 79a4] │ │ │ │ + 0xffffffffffff35e0 (offset: 0x832b0) -> 0x9148 fde=[ 79f0] │ │ │ │ + 0xffffffffffff3c20 (offset: 0x838f0) -> 0x91a8 fde=[ 7a50] │ │ │ │ + 0xffffffffffff3c70 (offset: 0x83940) -> 0x91bc fde=[ 7a64] │ │ │ │ + 0xffffffffffff4140 (offset: 0x83e10) -> 0x920c fde=[ 7ab4] │ │ │ │ + 0xffffffffffff43c0 (offset: 0x84090) -> 0x924c fde=[ 7af4] │ │ │ │ + 0xffffffffffff4b30 (offset: 0x84800) -> 0x92a0 fde=[ 7b48] │ │ │ │ + 0xffffffffffff5da0 (offset: 0x85a70) -> 0x93c0 fde=[ 7c68] │ │ │ │ + 0xffffffffffff5dc0 (offset: 0x85a90) -> 0x93d4 fde=[ 7c7c] │ │ │ │ + 0xffffffffffff5dd0 (offset: 0x85aa0) -> 0x93e8 fde=[ 7c90] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000014 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -803,6566 +803,7857 @@ │ │ │ │ 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=0000000000020e10..0000000000020e1c │ │ │ │ +00000088 0000000000000028 0000005c FDE cie=00000030 pc=000000000001b480..000000000001b5db │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b484 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001b48f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001b49c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001b4b4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000001b503 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000001b57e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b580 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001b594 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000000b4 0000000000000044 00000088 FDE cie=00000030 pc=000000000001b5e0..000000000001b6c8 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001b5ed │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b5f2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001b604 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b60c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001b617 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b61f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000001b694 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b699 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b69e │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001b6a3 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b6ac │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b6b0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + 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_advance_loc: 23 to 000000000001b6c7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000009c 0000000000000010 00000070 FDE cie=00000030 pc=0000000000020e20..0000000000020e2c │ │ │ │ +000000fc 0000000000000044 000000d0 FDE cie=00000030 pc=000000000001b6d0..000000000001b88b │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001b6e2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b6eb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001b6f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b6f5 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b6f9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 351 to 000000000001b858 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b859 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b85b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b85d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b85f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001b860 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001b88a │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00000144 000000000000001c 00000000 CIE │ │ │ │ + Version: 1 │ │ │ │ + Augmentation: "zPLR" │ │ │ │ + Code alignment factor: 1 │ │ │ │ + Data alignment factor: -8 │ │ │ │ + Return address column: 16 │ │ │ │ + Augmentation data: 9b 91 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 │ │ │ │ │ │ │ │ -000000b0 0000000000000010 00000084 FDE cie=00000030 pc=0000000000020e30..0000000000020e37 │ │ │ │ +00000164 000000000000003c 00000024 FDE cie=00000144 pc=000000000001b890..000000000001baf4 │ │ │ │ + Augmentation data: 83 7b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b896 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b89c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b8a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b8a4 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001b8ab │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 479 to 000000000001ba8a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ba8b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ba8c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba8e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba90 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ba98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000001a4 000000000000001c 00000064 FDE cie=00000144 pc=000000000000dc80..000000000000dd38 │ │ │ │ + Augmentation data: 4e 7b 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: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000001c4 0000000000000034 00000198 FDE cie=00000030 pc=000000000001bb00..000000000001bbd3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bb06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bb0b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bb0c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001bbac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bbb0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbb2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001bbc0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000001bbcf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bbd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bbd2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000001fc 0000000000000034 000001d0 FDE cie=00000030 pc=000000000001bbe0..000000000001bcad │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bbe6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bbe7 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bbeb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000001bc8d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bc8e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc90 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bc98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000001bca9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001bcaa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bcac │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000c4 0000000000000010 00000098 FDE cie=00000030 pc=0000000000020e40..0000000000020e4a │ │ │ │ +00000234 0000000000000034 00000208 FDE cie=00000030 pc=000000000001bcb0..000000000001bf72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bcb8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001bcbd │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001bcca │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001bcdc │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000001bd2e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 257 to 000000000001be2f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001be34 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000001be4f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001be58 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000d8 0000000000000010 000000ac FDE cie=00000030 pc=0000000000020e50..0000000000020e55 │ │ │ │ +0000026c 0000000000000048 00000240 FDE cie=00000030 pc=000000000001e5c0..000000000001e686 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e5d0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e5d2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e5d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e5d6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e5d7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e5d8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e5dc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001e66f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e670 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e671 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e673 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e675 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e677 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e679 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e67a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000002b8 0000000000000010 0000028c FDE cie=00000030 pc=000000000001e690..000000000001e891 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000ec 0000000000000010 000000c0 FDE cie=00000030 pc=0000000000020e60..0000000000020e65 │ │ │ │ +000002cc 000000000000005c 000002a0 FDE cie=00000030 pc=000000000001bf80..000000000001c21a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001bf88 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001bf8f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001bf9b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bf9f │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000001c051 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c056 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c057 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c059 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c05b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c060 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 252 to 000000000001c15c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001c165 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c166 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c168 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c16a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c170 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000001c197 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000001c1d0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001c1d1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1d3 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1d5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000001c1e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000032c 0000000000000044 000001ec FDE cie=00000144 pc=000000000001c220..000000000001c647 │ │ │ │ + Augmentation data: d3 79 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c225 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001c228 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001c236 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001c24c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000001c269 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000001c2d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c2d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001c2e1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000001c38b │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 213 to 000000000001c460 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc1: 247 to 000000000001c557 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000001c570 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000001c5f1 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c5f5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000374 0000000000000020 00000234 FDE cie=00000144 pc=000000000000dd38..000000000000dda8 │ │ │ │ + Augmentation data: a2 79 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 │ │ │ │ + │ │ │ │ +00000398 0000000000000048 0000036c FDE cie=00000030 pc=000000000001e8a0..000000000001e966 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e8b0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8b2 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e8b6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e8b7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e8b8 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e8bc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001e94f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e950 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e951 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e953 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e955 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e957 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e959 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e95a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000003e4 0000000000000048 000003b8 FDE cie=00000030 pc=000000000001e970..000000000001ea36 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e980 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e982 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e984 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e986 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e987 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e988 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e98c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000001ea1f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ea20 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ea21 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea23 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea25 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea27 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ea29 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ea2a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000100 0000000000000010 000000d4 FDE cie=00000030 pc=0000000000020e70..0000000000020e7c │ │ │ │ +00000430 000000000000004c 000002f0 FDE cie=00000144 pc=000000000001c650..000000000001e5bc │ │ │ │ + Augmentation data: f2 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001c655 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000001c658 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c660 │ │ │ │ + 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_advance_loc: 11 to 000000000001c66b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1279 to 000000000001cb6a │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000001cbcc │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 3658 to 000000000001da16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001da20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 359 to 000000000001db87 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc2: 513 to 000000000001dd88 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 1202 to 000000000001e23a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001e23b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000480 0000000000000024 00000340 FDE cie=00000144 pc=000000000000dda8..000000000000e025 │ │ │ │ + Augmentation data: 48 79 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 │ │ │ │ │ │ │ │ -00000114 0000000000000010 000000e8 FDE cie=00000030 pc=0000000000020e80..0000000000020e8c │ │ │ │ +000004a8 0000000000000010 0000047c FDE cie=00000030 pc=000000000001fe90..000000000001fe97 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000128 0000000000000010 000000fc FDE cie=00000030 pc=0000000000020e90..0000000000020e9c │ │ │ │ +000004bc 0000000000000010 00000490 FDE cie=00000030 pc=000000000001ea40..000000000001ea6d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000013c 0000000000000010 00000110 FDE cie=00000030 pc=0000000000020ea0..0000000000020eba │ │ │ │ +000004d0 000000000000001c 000004a4 FDE cie=00000030 pc=000000000001ea70..000000000001eaba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ea75 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000001eaac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001eab8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001eab9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +000004f0 000000000000001c 000004c4 FDE cie=00000030 pc=000000000001eac0..000000000001eb5e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001eac8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000001eb49 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001eb50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001eb5d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000150 0000000000000010 00000124 FDE cie=00000030 pc=0000000000020ec0..0000000000020ee0 │ │ │ │ +00000510 0000000000000010 000004e4 FDE cie=00000030 pc=000000000000e026..000000000000e045 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000524 000000000000001c 000004f8 FDE cie=00000030 pc=000000000001eb60..000000000001ebfe │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001eb68 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc1: 129 to 000000000001ebe9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001ebf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000001ebfd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000164 0000000000000010 00000138 FDE cie=00000030 pc=0000000000020ee0..0000000000020eec │ │ │ │ +00000544 0000000000000010 00000518 FDE cie=00000030 pc=000000000000e046..000000000000e065 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000558 0000000000000050 00000418 FDE cie=00000144 pc=000000000001ec00..000000000001fe81 │ │ │ │ + Augmentation data: 91 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ec06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec08 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec0c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ec0d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ec0e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ec18 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + DW_CFA_advance_loc2: 3365 to 000000000001f93d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f93e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001f93f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f941 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f943 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f945 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f947 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001f950 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000005ac 0000000000000020 0000046c FDE cie=00000144 pc=000000000000e066..000000000000e45a │ │ │ │ + Augmentation data: d8 78 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000005d0 000000000000004c 00000490 FDE cie=00000144 pc=000000000001fea0..000000000001ff8e │ │ │ │ + Augmentation data: f0 78 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001fea6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000001feaf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001feb4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001feb6 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001feb7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001febc │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000001fec3 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000001ff77 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ff78 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ff79 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff7b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff7d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff7f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff81 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ff82 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000620 0000000000000020 000004e0 FDE cie=00000144 pc=000000000000e45a..000000000000e484 │ │ │ │ + Augmentation data: a9 78 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 │ │ │ │ │ │ │ │ -00000178 0000000000000010 0000014c FDE cie=00000030 pc=0000000000020ef0..0000000000020efc │ │ │ │ +00000644 000000000000001c 00000618 FDE cie=00000030 pc=000000000001ff90..000000000001ffe2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ff95 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001ffdb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000001ffe0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000001ffe1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000664 0000000000000010 00000638 FDE cie=00000030 pc=000000000001fff0..0000000000020006 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000018c 0000000000000010 00000160 FDE cie=00000030 pc=0000000000020f00..0000000000020f0c │ │ │ │ +00000678 0000000000000010 0000064c FDE cie=00000030 pc=0000000000020010..000000000002004e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001a0 0000000000000010 00000174 FDE cie=00000030 pc=0000000000020f20..0000000000020f3a │ │ │ │ +0000068c 0000000000000010 00000660 FDE cie=00000030 pc=0000000000020050..000000000002007e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001b4 0000000000000010 00000188 FDE cie=00000030 pc=0000000000020f40..0000000000020f60 │ │ │ │ +000006a0 0000000000000010 00000674 FDE cie=00000030 pc=0000000000020080..00000000000200b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c8 0000000000000010 0000019c FDE cie=00000030 pc=0000000000020f60..0000000000020f6c │ │ │ │ +000006b4 0000000000000010 00000688 FDE cie=00000030 pc=00000000000200b0..00000000000200cd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001dc 0000000000000010 000001b0 FDE cie=00000030 pc=0000000000020f70..0000000000020f7c │ │ │ │ +000006c8 0000000000000014 0000069c FDE cie=00000030 pc=00000000000200d0..00000000000200ef │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001f0 0000000000000010 000001c4 FDE cie=00000030 pc=0000000000020f80..0000000000020f8c │ │ │ │ +000006e0 000000000000001c 000006b4 FDE cie=00000030 pc=0000000000020100..0000000000020274 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020105 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 252 to 0000000000020201 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020208 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000204 0000000000000010 000001d8 FDE cie=00000030 pc=0000000000020fa0..0000000000020fba │ │ │ │ +00000700 000000000000001c 000006d4 FDE cie=00000030 pc=0000000000020280..0000000000020404 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020281 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000020389 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000020390 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000720 0000000000000050 000006f4 FDE cie=00000030 pc=0000000000020410..0000000000020702 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020414 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000020439 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020441 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020451 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020459 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 316 to 0000000000020595 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000002062f │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020634 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020639 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002063e │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020643 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002065b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002065c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + 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-16 │ │ │ │ + DW_CFA_advance_loc1: 116 to 00000000000206d0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000206d5 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000206da │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000206df │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000206fd │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00000218 0000000000000010 000001ec FDE cie=00000030 pc=0000000000020fc0..0000000000020fe0 │ │ │ │ +00000774 0000000000000044 00000748 FDE cie=00000030 pc=0000000000020710..00000000000209ff │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020714 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000020739 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020741 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000020751 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020759 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 498 to 000000000002094b │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020950 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020955 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002095a │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002096e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002096f │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + 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_advance_loc1: 119 to 00000000000209e6 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000209fa │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000007bc 0000000000000068 0000067c FDE cie=00000144 pc=0000000000020a00..000000000002180c │ │ │ │ + Augmentation data: 15 77 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020a06 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020a08 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020a0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020a0c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020a0d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020a0e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020a18 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc2: 1242 to 0000000000020ef2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ef6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000020ef7 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ef9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020efb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020efd │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020eff │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000020f04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 1202 to 00000000000213b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213b7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213b8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213bc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213be │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000213c0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000213c1 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000828 0000000000000020 000006e8 FDE cie=00000144 pc=000000000000e484..000000000000e4bb │ │ │ │ + Augmentation data: c3 76 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 │ │ │ │ + │ │ │ │ +0000084c 0000000000000050 0000070c FDE cie=00000144 pc=0000000000021810..00000000000231aa │ │ │ │ + Augmentation data: a7 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021816 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002181b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002181d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002181f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021820 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000021821 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000021828 │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc2: 2956 to 00000000000223b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000223b8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000223b9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223bb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223bd │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223bf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000223c1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000223c6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000022c 0000000000000010 00000200 FDE cie=00000030 pc=0000000000020fe0..0000000000020fec │ │ │ │ +000008a0 0000000000000024 00000760 FDE cie=00000144 pc=000000000000e4bc..000000000000e63a │ │ │ │ + Augmentation data: a3 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000e4bd │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00000240 0000000000000010 00000214 FDE cie=00000030 pc=0000000000020ff0..0000000000020ffc │ │ │ │ +000008c8 0000000000000030 0000089c FDE cie=00000030 pc=00000000000231c0..000000000002349e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231c4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000231dc │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000023206 │ │ │ │ + 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_advance_loc2: 575 to 0000000000023445 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002344a │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002344f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023454 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000023494 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000023499 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002349d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000008fc 0000000000000040 000008d0 FDE cie=00000030 pc=0000000000024a40..0000000000024bc9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024a46 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024a4b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024a54 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024a58 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000024afa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024b01 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b03 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b05 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000024b10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000024b64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024b6b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b6d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b6f │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024b70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000940 000000000000006c 00000800 FDE cie=00000144 pc=00000000000234a0..0000000000024a32 │ │ │ │ + Augmentation data: 1d 76 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000234ab │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000234b3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 292 to 00000000000235d7 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000235ec │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000023608 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 1072 to 0000000000023a38 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023a40 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023a48 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023a50 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023a58 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000023a7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000023a7f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000023a9b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + 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_advance_loc2: 3577 to 0000000000024894 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000248a0 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + 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_advance_loc1: 118 to 0000000000024916 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002493e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00000254 0000000000000010 00000228 FDE cie=00000030 pc=0000000000021000..000000000002100c │ │ │ │ +000009b0 0000000000000024 00000870 FDE cie=00000144 pc=000000000000e63a..000000000000e710 │ │ │ │ + Augmentation data: e6 75 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 │ │ │ │ │ │ │ │ -00000268 0000000000000010 0000023c FDE cie=00000030 pc=0000000000021020..0000000000021037 │ │ │ │ +000009d8 0000000000000024 00000898 FDE cie=00000144 pc=0000000000024bd0..0000000000024cf5 │ │ │ │ + Augmentation data: c6 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024bd8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000024bfa │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 233 to 0000000000024ce3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ce4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000024ced │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000027c 0000000000000010 00000250 FDE cie=00000030 pc=0000000000021040..00000000000210c9 │ │ │ │ +00000a00 0000000000000018 000008c0 FDE cie=00000144 pc=000000000000e710..000000000000e7b9 │ │ │ │ + Augmentation data: a8 75 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 │ │ │ │ + │ │ │ │ +00000a1c 000000000000001c 000009f0 FDE cie=00000030 pc=0000000000024d00..0000000000024dd2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024d05 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 196 to 0000000000024dc9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000024dd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024dd1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000a3c 0000000000000020 000008fc FDE cie=00000144 pc=0000000000024de0..0000000000024ea2 │ │ │ │ + Augmentation data: 75 75 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024de5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000024e93 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000024ea0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ea1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00000a60 0000000000000048 00000a34 FDE cie=00000030 pc=0000000000024eb0..0000000000025165 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000024ec1 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000024ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000024edc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000024ee1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024ee5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000024ee6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 628 to 000000000002515a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002515b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002515d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002515f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025161 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025163 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025164 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00000290 0000000000000010 00000264 FDE cie=00000030 pc=00000000000210d0..00000000000210fa │ │ │ │ +00000aac 0000000000000028 00000a80 FDE cie=00000030 pc=0000000000025170..00000000000252c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025171 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025179 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002517d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 327 to 00000000000252c4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000252c6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002a4 0000000000000018 00000278 FDE cie=00000030 pc=0000000000021100..0000000000021124 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021105 │ │ │ │ +00000ad8 0000000000000054 00000aac FDE cie=00000030 pc=00000000000252d0..00000000000255dd │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000252e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000021123 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000252e9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000252ee │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000252f3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000252f7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 3 to 00000000000252fa │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000252fe │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 673 to 000000000002559f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000255a0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000255a1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a3 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255a9 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000255b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000255dc │ │ │ │ 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 │ │ │ │ + │ │ │ │ +00000b30 0000000000000068 000009f0 FDE cie=00000144 pc=0000000000025600..0000000000025f4f │ │ │ │ + Augmentation data: 8a 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025606 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025608 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002560a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002560c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002560d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002560e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000025615 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 1657 to 0000000000025c8e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025c92 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025c93 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c95 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c97 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c99 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c9b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000025ca0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 488 to 0000000000025e88 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e89 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e8a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e8c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e8e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e90 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e92 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000025e93 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000b9c 0000000000000020 00000a5c FDE cie=00000144 pc=000000000000e7ba..000000000000e7ca │ │ │ │ + Augmentation data: 34 74 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 │ │ │ │ + │ │ │ │ +00000bc0 0000000000000068 00000a80 FDE cie=00000144 pc=0000000000025f80..00000000000268fb │ │ │ │ + Augmentation data: 18 74 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000025f8b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025f93 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000025fa7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000025fc9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000025fe4 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 1292 to 00000000000264f0 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000264f8 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026500 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc2: 487 to 00000000000266e7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000266e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000026720 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026725 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000002675c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002682c │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026834 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002683c │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002687d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 53 to 00000000000268b2 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000268d2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000268d7 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000268e3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000c2c 0000000000000034 00000aec FDE cie=00000144 pc=000000000000e7ca..000000000000e8e0 │ │ │ │ + Augmentation data: d3 73 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 173 to 000000000000e877 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000000e88e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e896 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e89e │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e8ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000e8bb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e8c3 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e8cb │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e8db │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000c64 0000000000000048 00000c38 FDE cie=00000030 pc=0000000000026900..0000000000026d28 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026908 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002691b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002692c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026938 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 215 to 0000000000026a0f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000026a10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000026a23 │ │ │ │ + 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_advance_loc2: 424 to 0000000000026bcb │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026bd0 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026bd5 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000026be0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 229 to 0000000000026cc5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026cca │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026ccf │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026cd8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026ce8 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000026d1c │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000002c0 0000000000000018 00000294 FDE cie=00000030 pc=0000000000021130..0000000000021158 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021135 │ │ │ │ +00000cb0 0000000000000044 00000c84 FDE cie=00000030 pc=00000000000276d0..000000000002787e │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000276e1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000276ee │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000276f9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000002771c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027724 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000277dc │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000277e8 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000277ed │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000027803 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000027810 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000002784b │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027850 │ │ │ │ + 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_nop │ │ │ │ + │ │ │ │ +00000cf8 0000000000000028 00000ccc FDE cie=00000030 pc=0000000000027880..00000000000279c7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027885 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000021157 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027889 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002788d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc2: 311 to 00000000000279c4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000279c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000279c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002dc 0000000000000010 000002b0 FDE cie=00000030 pc=0000000000021160..0000000000021169 │ │ │ │ +00000d24 000000000000004c 00000be4 FDE cie=00000144 pc=0000000000026d30..0000000000026fc8 │ │ │ │ + Augmentation data: e4 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000026d3b │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000026d4a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000026da3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 372 to 0000000000026f17 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026f1c │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026f24 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000026f6e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026f73 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000026f99 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026f9e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026faa │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000026fb3 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000026fb8 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000026fc3 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d74 0000000000000024 00000c34 FDE cie=00000144 pc=000000000000e8e0..000000000000e926 │ │ │ │ + Augmentation data: ac 72 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000000e917 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002f0 0000000000000010 000002c4 FDE cie=00000030 pc=0000000000021170..0000000000021179 │ │ │ │ +00000d9c 0000000000000044 00000c5c FDE cie=00000144 pc=0000000000026fd0..0000000000027665 │ │ │ │ + Augmentation data: 8c 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000026fdb │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000026fea │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000026ff5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000002701a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000002708f │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 1041 to 00000000000274a0 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000027510 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027515 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 201 to 00000000000275de │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000275fb │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000002762c │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027634 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000027645 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000027659 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + │ │ │ │ +00000de4 000000000000002c 00000ca4 FDE cie=00000144 pc=000000000000e926..000000000000e97c │ │ │ │ + Augmentation data: 64 72 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 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000000e933 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000000e966 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000e970 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000000e977 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000e14 0000000000000028 00000de8 FDE cie=00000030 pc=0000000000027670..00000000000276ca │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027675 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027683 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000276b7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000276b8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000276c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276c4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000276c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000304 0000000000000010 000002d8 FDE cie=00000030 pc=0000000000021180..0000000000021193 │ │ │ │ +00000e40 0000000000000010 00000e14 FDE cie=00000030 pc=000000000002e8a0..000000000002e8ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000318 0000000000000014 000002ec FDE cie=00000030 pc=00000000000211a0..00000000000211ca │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000211af │ │ │ │ +00000e54 0000000000000010 00000e28 FDE cie=00000030 pc=000000000002e8b0..000000000002e8c3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000e68 0000000000000014 00000e3c FDE cie=00000030 pc=000000000002e8d0..000000000002e8fa │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002e8df │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000211c5 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002e8f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000330 0000000000000010 00000304 FDE cie=00000030 pc=00000000000211d0..00000000000211e3 │ │ │ │ +00000e80 000000000000001c 00000d40 FDE cie=00000144 pc=000000000002e900..000000000002e952 │ │ │ │ + Augmentation data: d0 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e90c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002e94d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ea0 0000000000000024 00000d60 FDE cie=00000144 pc=000000000000e97c..000000000000ea48 │ │ │ │ + Augmentation data: b8 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000e982 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000e98a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000e998 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e99c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000344 0000000000000014 00000318 FDE cie=00000030 pc=00000000000211f0..000000000002121a │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000211ff │ │ │ │ +00000ec8 0000000000000018 00000e9c FDE cie=00000030 pc=000000000000ea48..000000000000eaac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000000ea49 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000000ea5e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000021215 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ee4 000000000000003c 00000eb8 FDE cie=00000030 pc=00000000000279e0..0000000000027b16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000279e4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000279e9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000279f2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000027a0d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000027a19 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027a21 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000027acf │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027ad4 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027ad9 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027ade │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027aec │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027af0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027af5 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027afa │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027aff │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000027b04 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000027b15 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ 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 a9 08 01 00 1b 1b │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_offset: r16 (rip) at cfa-8 │ │ │ │ +00000f24 0000000000000034 00000de4 FDE cie=00000144 pc=000000000002ea20..000000000002ec45 │ │ │ │ + Augmentation data: 48 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ea26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ea27 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ea28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ea2c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 302 to 000000000002eb5a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002eb5e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eb5f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002eb61 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002eb68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00000f5c 000000000000001c 00000e1c FDE cie=00000144 pc=000000000002ec50..000000000002ecaa │ │ │ │ + Augmentation data: 40 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ec5c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000002eca5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00000f7c 0000000000000028 00000e3c FDE cie=00000144 pc=000000000002ecb0..000000000002ed17 │ │ │ │ + Augmentation data: 28 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ecb5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ecc1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002ecd4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000002ed0d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed11 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed12 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000037c 000000000000001c 00000024 FDE cie=0000035c pc=0000000000021220..0000000000021272 │ │ │ │ - Augmentation data: 63 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002122c │ │ │ │ +00000fa8 0000000000000028 00000e68 FDE cie=00000144 pc=000000000002ed20..000000000002ed88 │ │ │ │ + Augmentation data: 04 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ed25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ed31 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000002ed44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000002ed7e │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ed82 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ed83 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000fd4 000000000000001c 00000e94 FDE cie=00000144 pc=000000000002e960..000000000002e9b1 │ │ │ │ + Augmentation data: e0 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e96c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002126d │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000002e9ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000039c 000000000000001c 00000044 FDE cie=0000035c pc=0000000000021340..0000000000021392 │ │ │ │ - Augmentation data: 4b 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002134c │ │ │ │ +00000ff4 000000000000001c 00000eb4 FDE cie=00000144 pc=000000000002e9c0..000000000002ea12 │ │ │ │ + Augmentation data: c8 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e9cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002138d │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000002ea0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003bc 0000000000000024 00000064 FDE cie=0000035c pc=000000000000dc80..000000000000dd4c │ │ │ │ - Augmentation data: 33 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc86 │ │ │ │ +00001014 000000000000001c 00000fe8 FDE cie=00000030 pc=000000000002ed90..000000000002ee59 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ed96 │ │ │ │ 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 000000000002ed97 │ │ │ │ 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 000000000002ed9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000dca0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + │ │ │ │ +00001034 0000000000000024 00000ef4 FDE cie=00000144 pc=000000000002ee60..000000000002ef2e │ │ │ │ + Augmentation data: 90 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ee65 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002ee70 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000002eed3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eed4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002eed5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003e4 0000000000000024 0000008c FDE cie=0000035c pc=000000000000dd4c..000000000000de20 │ │ │ │ - Augmentation data: 1f 79 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dd52 │ │ │ │ +0000105c 0000000000000024 00000f1c FDE cie=00000144 pc=000000000002ef30..000000000002effe │ │ │ │ + Augmentation data: 77 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002ef35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000dd5a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002ef40 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000002efa3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002efa4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002efa5 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001084 0000000000000058 00000f44 FDE cie=00000144 pc=0000000000027b20..0000000000028ac5 │ │ │ │ + Augmentation data: 5e 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027b26 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027b28 │ │ │ │ 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 0000000000027b2a │ │ │ │ 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 0000000000027b2c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027b2d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000027b2e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027b36 │ │ │ │ + DW_CFA_def_cfa: r11 (r11) ofs 32824 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000027b46 │ │ │ │ + DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000027b4d │ │ │ │ + DW_CFA_def_cfa_offset: 34080 │ │ │ │ + DW_CFA_advance_loc2: 2322 to 000000000002845f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028460 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028461 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028463 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028465 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028467 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028469 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002846a │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000040c 0000000000000010 000003e0 FDE cie=00000030 pc=0000000000021460..0000000000021473 │ │ │ │ +000010e0 0000000000000024 00000fa0 FDE cie=00000144 pc=000000000000eaac..000000000000ef1d │ │ │ │ + Augmentation data: 8f 70 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 34080 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00000420 0000000000000014 000003f4 FDE cie=00000030 pc=0000000000021480..00000000000214aa │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002148f │ │ │ │ +00001108 0000000000000034 00000fc8 FDE cie=00000144 pc=0000000000028ad0..0000000000028cbc │ │ │ │ + Augmentation data: b1 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028ad6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000028adf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ae1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000214a5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ae3 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ae4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ae5 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ae9 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001140 0000000000000020 00001000 FDE cie=00000144 pc=000000000000ef1d..000000000000ef44 │ │ │ │ + Augmentation data: 8c 70 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + 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 00001024 FDE cie=00000144 pc=0000000000028cc0..000000000002bee6 │ │ │ │ + Augmentation data: 70 70 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028cc6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028cc8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028cca │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ccc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028ccd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000028cce │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000028cd5 │ │ │ │ + DW_CFA_def_cfa_offset: 1056 │ │ │ │ + DW_CFA_advance_loc2: 5047 to 000000000002a08c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a08d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002a08e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a090 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a092 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a094 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a096 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a0a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000438 0000000000000010 0000040c FDE cie=00000030 pc=00000000000214b0..00000000000214c8 │ │ │ │ +000011b8 0000000000000020 00001078 FDE cie=00000144 pc=000000000000ef44..000000000000fa56 │ │ │ │ + Augmentation data: fb 71 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 │ │ │ │ + │ │ │ │ +000011dc 0000000000000054 0000109c FDE cie=00000144 pc=000000000002bef0..000000000002e89d │ │ │ │ + Augmentation data: 61 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002befb │ │ │ │ + DW_CFA_def_cfa_offset: 720 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000002bf0a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002bf92 │ │ │ │ + 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: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 6637 to 000000000002d97f │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d987 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d98f │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d997 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002d99f │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002d9c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002d9d0 │ │ │ │ + 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: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 3234 to 000000000002e672 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002e69a │ │ │ │ + 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: r15 (r15) at cfa-16 │ │ │ │ + │ │ │ │ +00001234 0000000000000020 000010f4 FDE cie=00000144 pc=000000000000fa56..0000000000010460 │ │ │ │ + Augmentation data: a6 73 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 │ │ │ │ + │ │ │ │ +00001258 0000000000000018 0000122c FDE cie=00000030 pc=0000000000010460..00000000000104c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010461 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000010476 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000044c 0000000000000018 00000420 FDE cie=00000030 pc=00000000000214d0..00000000000214f5 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000214dc │ │ │ │ +00001274 000000000000003c 00001248 FDE cie=00000030 pc=000000000002f000..000000000002f136 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f004 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f009 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000002f012 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000002f02d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f039 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002f041 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000002f0ef │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f0f4 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f0f9 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f0fe │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f10c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002f110 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f115 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f11a │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f11f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002f124 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000002f135 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012b4 0000000000000024 00001174 FDE cie=00000144 pc=000000000002fee0..000000000002ffa3 │ │ │ │ + Augmentation data: ce 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000002fee5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000214f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002fef0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000002ff48 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ff49 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ff4a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000012dc 0000000000000050 0000119c FDE cie=00000144 pc=000000000002f140..000000000002fed9 │ │ │ │ + Augmentation data: b5 73 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002f150 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f152 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f154 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f156 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f157 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002f158 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000002f15f │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 2284 to 000000000002fa4b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fa4c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002fa4d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa4f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa51 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa53 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fa55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002fa60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 0000000000000010 0000043c FDE cie=00000030 pc=0000000000021500..0000000000021513 │ │ │ │ +00001330 0000000000000024 000011f0 FDE cie=00000144 pc=00000000000104c4..00000000000107b4 │ │ │ │ + Augmentation data: ec 73 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00001358 0000000000000010 0000132c FDE cie=00000030 pc=0000000000032570..000000000003257a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000136c 0000000000000038 00001340 FDE cie=00000030 pc=000000000002ffc0..000000000003006c │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000002ffcb │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ffcf │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000002ffd0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000030032 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030033 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030035 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000030040 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000030060 │ │ │ │ + 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 0000000000030068 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000013a8 0000000000000034 0000137c FDE cie=00000030 pc=0000000000030070..00000000000302f1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030074 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000030087 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000300b1 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + 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_advance_loc1: 112 to 0000000000030121 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000030157 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc2: 333 to 00000000000302a4 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000302a9 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000302ae │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000302b3 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 57 to 00000000000302ec │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000302f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 0000000000000014 00000450 FDE cie=00000030 pc=0000000000021520..000000000002154a │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002152f │ │ │ │ +000013e0 0000000000000030 000013b4 FDE cie=00000030 pc=0000000000030300..000000000003063d │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030304 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000030317 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000030346 │ │ │ │ + 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_advance_loc2: 654 to 00000000000305d4 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000305d9 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000305de │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000305e3 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000305e8 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000030638 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003063c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001414 000000000000004c 000013e8 FDE cie=00000030 pc=0000000000032580..00000000000326c1 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032586 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032588 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003258a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003258e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003258f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000032699 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003269a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000021545 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003269c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003269e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000326a0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000326a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 00000000000326b9 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000326ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000326bc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000326be │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000326c0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000494 000000000000001c 0000013c FDE cie=0000035c pc=0000000000021550..00000000000215a2 │ │ │ │ - Augmentation data: 83 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002155c │ │ │ │ +00001464 0000000000000028 00001438 FDE cie=00000030 pc=00000000000326d0..0000000000032779 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000326d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002159d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000326e1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000326e2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 143 to 0000000000032771 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032772 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032774 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004b4 0000000000000020 0000015c FDE cie=0000035c pc=000000000000de20..000000000000deee │ │ │ │ - Augmentation data: 6b 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000de26 │ │ │ │ +00001490 0000000000000028 00001464 FDE cie=00000030 pc=0000000000032780..0000000000032831 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032786 │ │ │ │ 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 0000000000032791 │ │ │ │ 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 0000000000032792 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000032826 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003282a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003282c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004d8 0000000000000014 000004ac FDE cie=00000030 pc=000000000001b450..000000000001b4f7 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b454 │ │ │ │ +000014bc 000000000000003c 0000137c FDE cie=00000144 pc=0000000000030640..0000000000030783 │ │ │ │ + Augmentation data: 89 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030648 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000030653 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003065d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 211 to 0000000000030730 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030731 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003073a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030742 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003074b │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030750 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000030759 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030761 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003076a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030772 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003077b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + │ │ │ │ +000014fc 0000000000000024 000013bc FDE cie=00000144 pc=00000000000107b4..0000000000010811 │ │ │ │ + Augmentation data: 6a 72 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: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000107e2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000107ef │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000010804 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001524 000000000000004c 000014f8 FDE cie=00000030 pc=0000000000030790..0000000000030a81 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030796 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030798 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003079a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000001b4f6 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003079e │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003079f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 698 to 0000000000030a59 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030a5a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a5c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a5e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a60 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030a68 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000030a79 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030a7a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a7c │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a7e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030a80 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000004f0 0000000000000018 000004c4 FDE cie=00000030 pc=000000000000deee..000000000000df52 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000deef │ │ │ │ +00001574 000000000000001c 00001548 FDE cie=00000030 pc=0000000000030a90..0000000000030ae8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000030a95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000df04 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030a9c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000030adf │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030ae3 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001594 0000000000000050 00001454 FDE cie=00000144 pc=0000000000030af0..0000000000031486 │ │ │ │ + Augmentation data: da 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000030af6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030af8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030afa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030afc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030b00 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000030b01 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000030b08 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 1842 to 000000000003123a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003123e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003123f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031241 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031243 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031245 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031247 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000031250 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000050c 000000000000001c 000004e0 FDE cie=00000030 pc=0000000000021670..00000000000216c3 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021671 │ │ │ │ +000015e8 0000000000000020 000014a8 FDE cie=00000144 pc=0000000000010812..0000000000010a99 │ │ │ │ + Augmentation data: ea 71 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +0000160c 0000000000000048 000015e0 FDE cie=00000030 pc=0000000000032840..0000000000032c7e │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000032850 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002167e │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032852 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032854 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032856 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032857 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032858 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003285c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 388 to 00000000000329e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000329e1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000329e2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000329e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 00000000000216c1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000329e6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000329e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000216c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000329ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000329f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001658 0000000000000068 00001518 FDE cie=00000144 pc=0000000000031490..0000000000032565 │ │ │ │ + Augmentation data: aa 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031496 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031498 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003149a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003149c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000314a5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000314a6 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000314ad │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 1708 to 0000000000031b59 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b5a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031b5b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b5d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b5f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b61 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031b63 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000031b70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000031cde │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031cdf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000031ce0 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ce2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ce4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ce6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031ce8 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000031cf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000052c 0000000000000010 00000500 FDE cie=00000030 pc=0000000000020f10..0000000000020f1c │ │ │ │ +000016c4 0000000000000020 00001584 FDE cie=00000144 pc=0000000000010a9a..0000000000010e24 │ │ │ │ + Augmentation data: b9 71 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 │ │ │ │ + │ │ │ │ +000016e8 0000000000000010 000016bc FDE cie=00000030 pc=0000000000038640..000000000003864c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000016fc 0000000000000010 000016d0 FDE cie=00000030 pc=0000000000038650..0000000000038655 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001710 0000000000000010 000016e4 FDE cie=00000030 pc=0000000000038660..0000000000038665 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001724 0000000000000010 000016f8 FDE cie=00000030 pc=0000000000038670..000000000003867c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001738 0000000000000010 0000170c FDE cie=00000030 pc=0000000000038680..000000000003868c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000174c 0000000000000010 00001720 FDE cie=00000030 pc=0000000000038690..000000000003869c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001760 0000000000000010 00001734 FDE cie=00000030 pc=00000000000386a0..00000000000386ba │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001774 0000000000000010 00001748 FDE cie=00000030 pc=00000000000386c0..00000000000386e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001788 0000000000000010 0000175c FDE cie=00000030 pc=00000000000386e0..00000000000386ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000179c 0000000000000010 00001770 FDE cie=00000030 pc=00000000000386f0..00000000000386fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017b0 0000000000000010 00001784 FDE cie=00000030 pc=0000000000038700..000000000003870c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000017c4 0000000000000010 00001798 FDE cie=00000030 pc=0000000000038720..000000000003873a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000540 0000000000000010 00000514 FDE cie=00000030 pc=0000000000021010..000000000002101c │ │ │ │ +000017d8 0000000000000010 000017ac FDE cie=00000030 pc=0000000000038740..0000000000038760 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000554 0000000000000010 00000528 FDE cie=00000030 pc=0000000000020f90..0000000000020f9c │ │ │ │ +000017ec 0000000000000010 000017c0 FDE cie=00000030 pc=0000000000038760..000000000003876c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000568 000000000000001c 00000210 FDE cie=0000035c pc=00000000000216d0..000000000002172a │ │ │ │ - Augmentation data: cb 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000216dc │ │ │ │ +00001800 0000000000000010 000017d4 FDE cie=00000030 pc=0000000000038770..000000000003877c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001814 0000000000000010 000017e8 FDE cie=00000030 pc=0000000000038780..000000000003878c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001828 0000000000000010 000017fc FDE cie=00000030 pc=00000000000387a0..00000000000387ba │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000183c 0000000000000010 00001810 FDE cie=00000030 pc=00000000000387c0..00000000000387e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001850 0000000000000010 00001824 FDE cie=00000030 pc=00000000000387e0..00000000000387ec │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001864 0000000000000010 00001838 FDE cie=00000030 pc=00000000000387f0..00000000000387fc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001878 0000000000000010 0000184c FDE cie=00000030 pc=0000000000038800..000000000003880c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000188c 0000000000000010 00001860 FDE cie=00000030 pc=0000000000038820..0000000000038837 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018a0 0000000000000010 00001874 FDE cie=00000030 pc=0000000000038840..00000000000388c9 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018b4 0000000000000010 00001888 FDE cie=00000030 pc=00000000000388d0..00000000000388fa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000018c8 0000000000000018 0000189c FDE cie=00000030 pc=0000000000038900..0000000000038924 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038905 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000021725 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000038923 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000588 000000000000001c 00000230 FDE cie=0000035c pc=0000000000021810..000000000002186a │ │ │ │ - Augmentation data: b3 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002181c │ │ │ │ +000018e4 0000000000000018 000018b8 FDE cie=00000030 pc=0000000000038930..0000000000038958 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038935 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000021865 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000038957 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001900 0000000000000010 000018d4 FDE cie=00000030 pc=0000000000038960..0000000000038969 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001914 0000000000000010 000018e8 FDE cie=00000030 pc=0000000000038970..0000000000038979 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000005a8 000000000000001c 00000250 FDE cie=0000035c pc=0000000000021950..00000000000219aa │ │ │ │ - Augmentation data: 9b 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002195c │ │ │ │ +00001928 0000000000000010 000018fc FDE cie=00000030 pc=0000000000038980..0000000000038993 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000193c 0000000000000014 00001910 FDE cie=00000030 pc=00000000000389a0..00000000000389ca │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000389af │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000389c5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001954 000000000000001c 00001814 FDE cie=00000144 pc=00000000000389d0..0000000000038a22 │ │ │ │ + Augmentation data: 66 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000389dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000219a5 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000038a1d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005c8 0000000000000030 0000059c FDE cie=00000030 pc=000000000001b500..000000000001b5c5 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b502 │ │ │ │ +00001974 0000000000000024 00001834 FDE cie=00000144 pc=0000000000010e24..0000000000010ef8 │ │ │ │ + Augmentation data: 4e 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010e2a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b503 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000010e32 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b504 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000010e40 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b508 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000001b56d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010e44 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000199c 0000000000000010 00001970 FDE cie=00000030 pc=0000000000038af0..0000000000038b03 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019b0 0000000000000014 00001984 FDE cie=00000030 pc=0000000000038b10..0000000000038b3a │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000038b1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b56e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b56f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b571 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000038b35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b578 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005fc 0000000000000018 000005d0 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 │ │ │ │ +000019c8 0000000000000010 0000199c FDE cie=00000030 pc=0000000000038b40..0000000000038b58 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000618 0000000000000028 000002c0 FDE cie=0000035c pc=0000000000021730..0000000000021797 │ │ │ │ - Augmentation data: 33 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021735 │ │ │ │ +000019dc 0000000000000018 000019b0 FDE cie=00000030 pc=0000000000038b60..0000000000038b85 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038b6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021741 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000021754 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038b80 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000019f8 0000000000000010 000019cc FDE cie=00000030 pc=0000000000038b90..0000000000038ba3 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a0c 0000000000000014 000019e0 FDE cie=00000030 pc=0000000000038bb0..0000000000038bda │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000038bbf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000002178d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021791 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000038bd5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a24 000000000000001c 000018e4 FDE cie=00000144 pc=0000000000038be0..0000000000038c32 │ │ │ │ + Augmentation data: b2 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038bec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021792 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000038c2d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000644 0000000000000028 000002ec FDE cie=0000035c pc=00000000000217a0..0000000000021808 │ │ │ │ - Augmentation data: 0f 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000217a5 │ │ │ │ +00001a44 0000000000000020 00001904 FDE cie=00000144 pc=0000000000010ef8..0000000000010fc6 │ │ │ │ + Augmentation data: 9a 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000010efe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000217b1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010eff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000217c4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000010f08 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000217fe │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021802 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +00001a68 0000000000000014 00001a3c FDE cie=00000030 pc=0000000000032c80..0000000000032d27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032c84 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000032d26 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001a80 0000000000000018 00001a54 FDE cie=00000030 pc=0000000000010fc6..000000000001102a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000010fc7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021803 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000010fdc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001a9c 000000000000001c 00001a70 FDE cie=00000030 pc=0000000000038d00..0000000000038d53 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038d01 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000038d0e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000038d51 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038d52 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00001abc 0000000000000010 00001a90 FDE cie=00000030 pc=0000000000038710..000000000003871c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000670 0000000000000028 00000318 FDE cie=0000035c pc=0000000000021870..00000000000218d7 │ │ │ │ - Augmentation data: eb 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021875 │ │ │ │ +00001ad0 0000000000000010 00001aa4 FDE cie=00000030 pc=0000000000038810..000000000003881c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001ae4 0000000000000010 00001ab8 FDE cie=00000030 pc=0000000000038790..000000000003879c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001af8 000000000000001c 000019b8 FDE cie=00000144 pc=0000000000038d60..0000000000038dba │ │ │ │ + Augmentation data: fa 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038d6c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021881 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000038db5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b18 000000000000001c 000019d8 FDE cie=00000144 pc=0000000000038ea0..0000000000038efa │ │ │ │ + Augmentation data: e2 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038eac │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000038ef5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b38 0000000000000030 00001b0c FDE cie=00000030 pc=0000000000032d30..0000000000032df5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032d32 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d33 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000021894 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000218cd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032d38 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000032d9d │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218d1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032d9f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000218d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032da1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032da8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001b6c 0000000000000018 00001b40 FDE cie=00000030 pc=000000000001102a..000000000001104b │ │ │ │ + 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 │ │ │ │ │ │ │ │ -0000069c 0000000000000028 00000344 FDE cie=0000035c pc=00000000000218e0..0000000000021948 │ │ │ │ - Augmentation data: c7 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000218e5 │ │ │ │ +00001b88 0000000000000028 00001a48 FDE cie=00000144 pc=0000000000038dc0..0000000000038e27 │ │ │ │ + Augmentation data: 7a 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038dc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000218f1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038dd1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000021904 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038de4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000002193e │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000038e1d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021942 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021943 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e22 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 0000000000000028 00000370 FDE cie=0000035c pc=00000000000219b0..0000000000021a17 │ │ │ │ - Augmentation data: a3 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000219b5 │ │ │ │ +00001bb4 0000000000000028 00001a74 FDE cie=00000144 pc=0000000000038e30..0000000000038e98 │ │ │ │ + Augmentation data: 56 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038e35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000219c1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038e41 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000219d4 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038e54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000021a0d │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000038e8e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a11 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038e92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a12 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038e93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006f4 0000000000000028 0000039c FDE cie=0000035c pc=0000000000021a20..0000000000021a88 │ │ │ │ - Augmentation data: 7f 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021a25 │ │ │ │ +00001be0 0000000000000028 00001aa0 FDE cie=00000144 pc=0000000000038f00..0000000000038f67 │ │ │ │ + Augmentation data: 32 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038f05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021a31 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038f11 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000021a44 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038f24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000021a7e │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000038f5d │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a82 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038f61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000021a83 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038f62 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000720 000000000000001c 000003c8 FDE cie=0000035c pc=0000000000021280..00000000000212d1 │ │ │ │ - Augmentation data: 5b 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002128c │ │ │ │ +00001c0c 0000000000000028 00001acc FDE cie=00000144 pc=0000000000038f70..0000000000038fd8 │ │ │ │ + Augmentation data: 0e 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000038f75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000212cc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000740 000000000000001c 000003e8 FDE cie=0000035c pc=00000000000212e0..0000000000021332 │ │ │ │ - Augmentation data: 43 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000212ec │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038f81 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000038f94 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000038fce │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038fd2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002132d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000038fd3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000760 000000000000001c 00000408 FDE cie=0000035c pc=00000000000215b0..0000000000021601 │ │ │ │ - Augmentation data: 2b 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000215bc │ │ │ │ +00001c38 000000000000001c 00001af8 FDE cie=00000144 pc=0000000000038a30..0000000000038a81 │ │ │ │ + Augmentation data: ea 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038a3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000215fc │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000038a7c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000780 000000000000001c 00000428 FDE cie=0000035c pc=0000000000021610..0000000000021662 │ │ │ │ - Augmentation data: 13 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002161c │ │ │ │ +00001c58 000000000000001c 00001b18 FDE cie=00000144 pc=0000000000038a90..0000000000038ae2 │ │ │ │ + Augmentation data: d2 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038a9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002165d │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000038add │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007a0 000000000000001c 00000448 FDE cie=0000035c pc=00000000000213a0..00000000000213f1 │ │ │ │ - Augmentation data: fb 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000213ac │ │ │ │ +00001c78 000000000000001c 00001b38 FDE cie=00000144 pc=0000000000038c40..0000000000038c91 │ │ │ │ + Augmentation data: ba 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038c4c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000213ec │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000038c8c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007c0 000000000000001c 00000468 FDE cie=0000035c pc=0000000000021400..0000000000021452 │ │ │ │ - Augmentation data: e3 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002140c │ │ │ │ +00001c98 000000000000001c 00001b58 FDE cie=00000144 pc=0000000000038ca0..0000000000038cf2 │ │ │ │ + Augmentation data: a2 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038cac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 000000000002144d │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000038ced │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007e0 0000000000000040 00000488 FDE cie=0000035c pc=000000000001b5d0..000000000001b66d │ │ │ │ - Augmentation data: cb 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5d2 │ │ │ │ +00001cb8 0000000000000040 00001b78 FDE cie=00000144 pc=0000000000032e00..0000000000032e9d │ │ │ │ + Augmentation data: 8b 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e02 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b5d7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032e07 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b5dc │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032e0c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b5dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e0d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b5e1 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e11 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000001b65c │ │ │ │ + DW_CFA_advance_loc1: 123 to 0000000000032e8c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b65d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e8d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b65f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e8f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b661 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b663 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b664 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032e94 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000824 0000000000000020 000004cc FDE cie=0000035c pc=000000000000df73..000000000000dfa2 │ │ │ │ - Augmentation data: 90 75 00 00 │ │ │ │ +00001cfc 0000000000000020 00001bbc FDE cie=00000144 pc=000000000001104b..000000000001107a │ │ │ │ + Augmentation data: 50 6c 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 │ │ │ │ │ │ │ │ -00000848 0000000000000010 0000081c FDE cie=00000030 pc=0000000000021a90..0000000000021ab1 │ │ │ │ +00001d20 0000000000000010 00001cf4 FDE cie=00000030 pc=0000000000038fe0..0000000000039001 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000085c 0000000000000018 00000830 FDE cie=00000030 pc=0000000000021ac0..0000000000021ae3 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000021ac5 │ │ │ │ +00001d34 0000000000000018 00001d08 FDE cie=00000030 pc=0000000000039010..0000000000039033 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039015 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000021ade │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003902e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000878 0000000000000020 00000520 FDE cie=0000035c pc=0000000000021af0..0000000000021ba2 │ │ │ │ - Augmentation data: 03 7c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021afc │ │ │ │ +00001d50 0000000000000020 00001c10 FDE cie=00000144 pc=0000000000039040..00000000000390f2 │ │ │ │ + Augmentation data: c3 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003904c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000021b74 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000390c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021b80 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000390d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021ba1 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000390f1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000089c 0000000000000020 00000544 FDE cie=0000035c pc=0000000000021c70..0000000000021d22 │ │ │ │ - Augmentation data: e8 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021c7c │ │ │ │ +00001d74 0000000000000020 00001c34 FDE cie=00000144 pc=00000000000391c0..0000000000039272 │ │ │ │ + Augmentation data: a8 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000391cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000021cf4 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039244 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021d00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039250 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021d21 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000039271 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000008c0 0000000000000020 00000568 FDE cie=0000035c pc=0000000000021df0..0000000000021ea2 │ │ │ │ - Augmentation data: cd 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021dfc │ │ │ │ +00001d98 0000000000000020 00001c58 FDE cie=00000144 pc=0000000000039340..00000000000393f2 │ │ │ │ + Augmentation data: 8d 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003934c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000021e74 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000393c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021e80 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000393d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021ea1 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000393f1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -000008e4 0000000000000020 0000058c FDE cie=0000035c pc=0000000000021d30..0000000000021de2 │ │ │ │ - Augmentation data: b2 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021d3c │ │ │ │ +00001dbc 0000000000000020 00001c7c FDE cie=00000144 pc=0000000000039280..0000000000039332 │ │ │ │ + Augmentation data: 72 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003928c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000021db3 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000039303 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021dc0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039310 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021de1 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000039331 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000908 0000000000000020 000005b0 FDE cie=0000035c pc=0000000000021eb0..0000000000021f62 │ │ │ │ - Augmentation data: 97 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021ebc │ │ │ │ +00001de0 0000000000000020 00001ca0 FDE cie=00000144 pc=0000000000039400..00000000000394b2 │ │ │ │ + Augmentation data: 57 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003940c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000021f33 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000039483 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021f40 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039490 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021f61 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000394b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -0000092c 0000000000000020 000005d4 FDE cie=0000035c pc=0000000000021bb0..0000000000021c62 │ │ │ │ - Augmentation data: 7c 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021bbc │ │ │ │ +00001e04 0000000000000020 00001cc4 FDE cie=00000144 pc=0000000000039100..00000000000391b2 │ │ │ │ + Augmentation data: 3c 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003910c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 119 to 0000000000021c33 │ │ │ │ + DW_CFA_advance_loc1: 119 to 0000000000039183 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000021c40 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039190 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000021c61 │ │ │ │ + DW_CFA_advance_loc: 33 to 00000000000391b1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000950 0000000000000020 000005f8 FDE cie=0000035c pc=0000000000021f70..000000000002201f │ │ │ │ - Augmentation data: 61 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021f7c │ │ │ │ +00001e28 0000000000000020 00001ce8 FDE cie=00000144 pc=00000000000394c0..000000000003956f │ │ │ │ + Augmentation data: 21 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000394cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 0000000000021ffb │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000003954b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022000 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039550 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000974 0000000000000020 0000061c FDE cie=0000035c pc=00000000000220f0..000000000002219f │ │ │ │ - Augmentation data: 46 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000220fc │ │ │ │ +00001e4c 0000000000000020 00001d0c FDE cie=00000144 pc=0000000000039640..00000000000396ef │ │ │ │ + Augmentation data: 06 72 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003964c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 000000000002217b │ │ │ │ + DW_CFA_advance_loc1: 127 to 00000000000396cb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022180 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000396d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000998 0000000000000020 00000640 FDE cie=0000035c pc=0000000000022270..000000000002231f │ │ │ │ - Augmentation data: 2b 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002227c │ │ │ │ +00001e70 0000000000000020 00001d30 FDE cie=00000144 pc=00000000000397c0..000000000003986f │ │ │ │ + Augmentation data: eb 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000397cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 127 to 00000000000222fb │ │ │ │ + DW_CFA_advance_loc1: 127 to 000000000003984b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022300 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039850 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009bc 000000000000002c 00000664 FDE cie=0000035c pc=0000000000022320..00000000000223e2 │ │ │ │ - Augmentation data: 10 7b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022325 │ │ │ │ +00001e94 000000000000002c 00001d54 FDE cie=00000144 pc=0000000000039870..0000000000039932 │ │ │ │ + Augmentation data: d0 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039875 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022331 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039881 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002233d │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003988d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000223b5 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039905 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000223b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039909 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003990a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000223c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009ec 000000000000002c 00000694 FDE cie=0000035c pc=0000000000022020..00000000000220e2 │ │ │ │ - Augmentation data: e9 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022025 │ │ │ │ +00001ec4 000000000000002c 00001d84 FDE cie=00000144 pc=0000000000039570..0000000000039632 │ │ │ │ + Augmentation data: a9 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039575 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022031 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039581 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002203d │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003958d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000220b5 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039605 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220b9 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039609 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000220ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003960a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000220c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039610 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a1c 000000000000002c 000006c4 FDE cie=0000035c pc=00000000000221a0..0000000000022262 │ │ │ │ - Augmentation data: c2 7a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000221a5 │ │ │ │ +00001ef4 000000000000002c 00001db4 FDE cie=00000144 pc=00000000000396f0..00000000000397b2 │ │ │ │ + Augmentation data: 82 71 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000396f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000221b1 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039701 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000221bd │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003970d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000022235 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000039785 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022239 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039789 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002223a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003978a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022240 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039790 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a4c 000000000000003c 00000a20 FDE cie=00000030 pc=000000000001b670..000000000001b7a6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b674 │ │ │ │ +00001f24 000000000000003c 00001ef8 FDE cie=00000030 pc=0000000000032ea0..0000000000032fd6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032ea4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b679 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032ea9 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001b682 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000032eb2 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000001b69d │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000032ecd │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b6a9 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032ed9 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b6b1 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032ee1 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000001b75f │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000032f8f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b764 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032f94 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b769 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032f99 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b76e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032f9e │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b77c │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032fac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b780 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032fb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b785 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032fb5 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b78a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032fba │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b78f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032fbf │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001b794 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000032fc4 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000001b7a5 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000032fd5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a8c 0000000000000048 00000a60 FDE cie=00000030 pc=00000000000223f0..000000000002252a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223f2 │ │ │ │ +00001f64 0000000000000048 00001f38 FDE cie=00000030 pc=0000000000039940..0000000000039a7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039942 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039944 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000223f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039946 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000223fb │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003994b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000223fc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003994c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022400 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039950 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000022407 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000039957 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 00000000000224bb │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000039a0b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000224bf │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a0f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000224c3 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a13 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a15 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a19 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224cb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a1b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000224d0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039a20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ad8 0000000000000028 00000aac FDE cie=00000030 pc=000000000001b7b0..000000000001b93a │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b7b1 │ │ │ │ +00001fb0 0000000000000028 00001f84 FDE cie=00000030 pc=0000000000032fe0..000000000003316a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032fe1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001b7b8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000032fe8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001b7ce │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000032ffe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b7cf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000032fff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001b7d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033000 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 201 to 000000000001b899 │ │ │ │ + DW_CFA_advance_loc1: 201 to 00000000000330c9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b89d │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000330cd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000001b8a8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000330d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000b04 0000000000000014 00000ad8 FDE cie=00000030 pc=000000000000dfa2..000000000000dfa7 │ │ │ │ +00001fdc 0000000000000014 00001fb0 FDE cie=00000030 pc=000000000001107a..000000000001107f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b1c 0000000000000030 00000af0 FDE cie=00000030 pc=000000000001b940..000000000001bc7d │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b944 │ │ │ │ +00001ff4 0000000000000030 00001fc8 FDE cie=00000030 pc=0000000000033170..00000000000334ad │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033174 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000001b957 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000033187 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000001b986 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000331b6 │ │ │ │ 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_advance_loc2: 654 to 000000000001bc14 │ │ │ │ + DW_CFA_advance_loc2: 654 to 0000000000033444 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bc19 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033449 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bc1e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003344e │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bc23 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033453 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bc28 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033458 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001bc78 │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000334a8 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc7c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000334ac │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000b50 0000000000000030 00000b24 FDE cie=00000030 pc=000000000001bc80..000000000001c074 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc84 │ │ │ │ +00002028 0000000000000030 00001ffc FDE cie=00000030 pc=00000000000334b0..00000000000338a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000334b4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000001bc97 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000334c7 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000001bcc6 │ │ │ │ + DW_CFA_advance_loc: 47 to 00000000000334f6 │ │ │ │ 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_advance_loc2: 814 to 000000000001bff4 │ │ │ │ + DW_CFA_advance_loc2: 814 to 0000000000033824 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bff9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033829 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001bffe │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003382e │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c003 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033833 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c008 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033838 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000001c06f │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000003389f │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c073 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000338a3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00000b84 0000000000000028 00000b58 FDE cie=00000030 pc=0000000000022530..000000000002262a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022536 │ │ │ │ +0000205c 0000000000000028 00002030 FDE cie=00000030 pc=0000000000039a80..0000000000039b7a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039a86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002253a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022543 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039a93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000022622 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000039b72 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022623 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039b73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022625 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039b75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bb0 0000000000000028 00000b84 FDE cie=00000030 pc=0000000000022630..000000000002272a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022636 │ │ │ │ +00002088 0000000000000028 0000205c FDE cie=00000030 pc=0000000000039b80..0000000000039c7a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039b86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002263a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039b8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022643 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039b93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000022722 │ │ │ │ + DW_CFA_advance_loc1: 223 to 0000000000039c72 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022723 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039c73 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022725 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039c75 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bdc 0000000000000028 00000bb0 FDE cie=00000030 pc=0000000000022730..0000000000022832 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022736 │ │ │ │ +000020b4 0000000000000028 00002088 FDE cie=00000030 pc=0000000000039c80..0000000000039d82 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039c86 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002273a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039c8a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022743 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039c93 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000022827 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000039d77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002282b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039d7b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002282d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d7d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c08 0000000000000028 00000bdc FDE cie=00000030 pc=0000000000022840..0000000000022942 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022846 │ │ │ │ +000020e0 0000000000000028 000020b4 FDE cie=00000030 pc=0000000000039d90..0000000000039e92 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039d96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002284a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039d9a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000022853 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000039da3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000022937 │ │ │ │ + DW_CFA_advance_loc1: 228 to 0000000000039e87 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002293b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039e8b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002293d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039e8d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c34 000000000000002c 000008dc FDE cie=0000035c pc=0000000000022950..0000000000022a87 │ │ │ │ - Augmentation data: b3 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002295d │ │ │ │ +0000210c 000000000000002c 00001fcc FDE cie=00000144 pc=0000000000039ea0..0000000000039fd7 │ │ │ │ + Augmentation data: 73 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039ead │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022975 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000039ec5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002297a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000039eca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 261 to 0000000000022a7f │ │ │ │ + DW_CFA_advance_loc2: 261 to 0000000000039fcf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022a80 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000039fd0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039fd2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c64 000000000000002c 0000090c FDE cie=0000035c pc=0000000000022a90..0000000000022bc6 │ │ │ │ - Augmentation data: 8c 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000022a9d │ │ │ │ +0000213c 000000000000002c 00001ffc FDE cie=00000144 pc=0000000000039fe0..000000000003a116 │ │ │ │ + Augmentation data: 4c 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000039fed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022ab5 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a005 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022aba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a00a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000022bbe │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000003a10e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022bbf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a10f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a111 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c94 000000000000002c 0000093c FDE cie=0000035c pc=0000000000022d10..0000000000022e47 │ │ │ │ - Augmentation data: 65 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000022d1d │ │ │ │ +0000216c 000000000000002c 0000202c FDE cie=00000144 pc=000000000003a260..000000000003a397 │ │ │ │ + Augmentation data: 25 6f 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a26d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022d35 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a285 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022d3a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a28a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 261 to 0000000000022e3f │ │ │ │ + DW_CFA_advance_loc2: 261 to 000000000003a38f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022e40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a390 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a392 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cc4 000000000000002c 0000096c FDE cie=0000035c pc=0000000000022e50..0000000000022f86 │ │ │ │ - Augmentation data: 3e 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000022e5d │ │ │ │ +0000219c 000000000000002c 0000205c FDE cie=00000144 pc=000000000003a3a0..000000000003a4d6 │ │ │ │ + Augmentation data: fe 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a3ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022e75 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a3c5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022e7a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a3ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000022f7e │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000003a4ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022f7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a4cf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022f81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a4d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cf4 000000000000002c 0000099c FDE cie=0000035c pc=0000000000022bd0..0000000000022d0c │ │ │ │ - Augmentation data: 17 78 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000022bdd │ │ │ │ +000021cc 000000000000002c 0000208c FDE cie=00000144 pc=000000000003a120..000000000003a25c │ │ │ │ + Augmentation data: d7 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a12d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022bf5 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a145 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022bfa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a14a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000022d04 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000003a254 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000022d05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a255 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022d07 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a257 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d24 000000000000002c 000009cc FDE cie=0000035c pc=0000000000022f90..00000000000230cc │ │ │ │ - Augmentation data: f0 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000022f9d │ │ │ │ +000021fc 000000000000002c 000020bc FDE cie=00000144 pc=000000000003a4e0..000000000003a61c │ │ │ │ + Augmentation data: b0 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a4ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000022fb5 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a505 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000022fba │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a50a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 00000000000230c4 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000003a614 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000230c5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003a615 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000230c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a617 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d54 000000000000002c 000009fc FDE cie=0000035c pc=00000000000230d0..0000000000023214 │ │ │ │ - Augmentation data: c9 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000230dd │ │ │ │ +0000222c 000000000000002c 000020ec FDE cie=00000144 pc=000000000003a620..000000000003a764 │ │ │ │ + Augmentation data: 89 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003a62d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000230f5 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003a645 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000230fa │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003a64a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000023209 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000003a759 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002320d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a75d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002320f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a75f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d84 000000000000002c 00000a2c FDE cie=0000035c pc=00000000000234f0..0000000000023634 │ │ │ │ - Augmentation data: a2 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000234fd │ │ │ │ +0000225c 000000000000002c 0000211c FDE cie=00000144 pc=000000000003aa40..000000000003ab84 │ │ │ │ + Augmentation data: 62 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003aa4d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000023515 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003aa65 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002351a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003aa6a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000023629 │ │ │ │ + DW_CFA_advance_loc2: 271 to 000000000003ab79 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002362d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ab7d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002362f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ab7f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000db4 0000000000000024 00000a5c FDE cie=0000035c pc=0000000000023220..000000000002337f │ │ │ │ - Augmentation data: 7b 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023228 │ │ │ │ +0000228c 0000000000000024 0000214c FDE cie=00000144 pc=000000000003a770..000000000003a8cf │ │ │ │ + Augmentation data: 3b 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a778 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000023248 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003a798 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000023259 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003a7a9 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 289 to 000000000002337a │ │ │ │ + DW_CFA_advance_loc2: 289 to 000000000003a8ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ddc 0000000000000024 00000a84 FDE cie=0000035c pc=0000000000023380..00000000000234e1 │ │ │ │ - Augmentation data: 5c 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023388 │ │ │ │ +000022b4 0000000000000024 00002174 FDE cie=00000144 pc=000000000003a8d0..000000000003aa31 │ │ │ │ + Augmentation data: 1c 6e 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a8d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000233a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003a8f8 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000233b9 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003a909 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 291 to 00000000000234dc │ │ │ │ + DW_CFA_advance_loc2: 291 to 000000000003aa2c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e04 0000000000000024 00000aac FDE cie=0000035c pc=0000000000023640..000000000002379f │ │ │ │ - Augmentation data: 3d 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023648 │ │ │ │ +000022dc 0000000000000024 0000219c FDE cie=00000144 pc=000000000003ab90..000000000003acef │ │ │ │ + Augmentation data: fd 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ab98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000023668 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003abb8 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000023679 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003abc9 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 289 to 000000000002379a │ │ │ │ + DW_CFA_advance_loc2: 289 to 000000000003acea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e2c 0000000000000024 00000ad4 FDE cie=0000035c pc=00000000000237a0..0000000000023901 │ │ │ │ - Augmentation data: 1e 77 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000237a8 │ │ │ │ +00002304 0000000000000024 000021c4 FDE cie=00000144 pc=000000000003acf0..000000000003ae51 │ │ │ │ + Augmentation data: de 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003acf8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000237c8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003ad18 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000237d9 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003ad29 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 291 to 00000000000238fc │ │ │ │ + DW_CFA_advance_loc2: 291 to 000000000003ae4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e54 0000000000000028 00000e28 FDE cie=00000030 pc=0000000000023910..0000000000023a0a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023916 │ │ │ │ +0000232c 0000000000000028 00002300 FDE cie=00000030 pc=000000000003ae60..000000000003af5a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ae66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002391a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ae6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023923 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003ae73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 223 to 0000000000023a02 │ │ │ │ + DW_CFA_advance_loc1: 223 to 000000000003af52 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023a03 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003af53 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a05 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003af55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e80 0000000000000028 00000e54 FDE cie=00000030 pc=0000000000023a10..0000000000023b12 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023a16 │ │ │ │ +00002358 0000000000000028 0000232c FDE cie=00000030 pc=000000000003af60..000000000003b062 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003af66 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023a1a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003af6a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023a23 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003af73 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 228 to 0000000000023b07 │ │ │ │ + DW_CFA_advance_loc1: 228 to 000000000003b057 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b0b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b05b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023b0d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b05d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000eac 0000000000000034 00000b54 FDE cie=0000035c pc=0000000000023b20..0000000000023c2f │ │ │ │ - Augmentation data: a7 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023b26 │ │ │ │ +00002384 0000000000000034 00002244 FDE cie=00000144 pc=000000000003b070..000000000003b17f │ │ │ │ + Augmentation data: 67 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b076 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023b27 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b077 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b2b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b07b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023b2f │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b07f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000023bc8 │ │ │ │ + DW_CFA_advance_loc1: 153 to 000000000003b118 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bc9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bca │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023bcc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023bcd │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ee4 000000000000002c 00000b8c FDE cie=0000035c pc=0000000000023c30..0000000000023d15 │ │ │ │ - Augmentation data: 8d 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023c35 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023c3e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023c42 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000023cc8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b119 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ccc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b11a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023ccd │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b11c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023cce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b11d │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f14 000000000000002c 00000bbc FDE cie=0000035c pc=0000000000023d20..0000000000023e0e │ │ │ │ - Augmentation data: 75 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023d25 │ │ │ │ +000023bc 000000000000002c 0000227c FDE cie=00000144 pc=000000000003b180..000000000003b26e │ │ │ │ + Augmentation data: 4d 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b185 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023d2e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003b18e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023d32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b192 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 143 to 0000000000023dc1 │ │ │ │ + DW_CFA_advance_loc1: 143 to 000000000003b221 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023dc5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b225 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023dc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b226 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023dc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b227 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f44 000000000000002c 00000bec FDE cie=0000035c pc=0000000000023e10..0000000000023f14 │ │ │ │ - Augmentation data: 5d 76 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023e18 │ │ │ │ +000023ec 000000000000002c 000022ac FDE cie=00000144 pc=000000000003b270..000000000003b374 │ │ │ │ + Augmentation data: 35 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b278 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000023e1d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003b27d │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023e29 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b289 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 153 to 0000000000023ec2 │ │ │ │ + DW_CFA_advance_loc1: 153 to 000000000003b322 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023ec3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b323 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023ecf │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b32f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ed1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b331 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000023eda │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003b33a │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f74 000000000000001c 00000f48 FDE cie=00000030 pc=0000000000023f20..0000000000023fe9 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023f26 │ │ │ │ +0000241c 0000000000000038 000022dc FDE cie=00000144 pc=000000000003b380..000000000003b425 │ │ │ │ + Augmentation data: 1d 6d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b386 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023f27 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b38a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023f2b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b38b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -00000f94 000000000000004c 00000f68 FDE cie=00000030 pc=0000000000023ff0..0000000000024131 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023ff6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ff8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ffa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ffe │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000023fff │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000024109 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000003b3f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002410a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002410c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002410e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b3f8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024110 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b3fa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024118 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b400 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000024129 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002412a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002412c │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000003b421 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002412e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b422 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024130 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b424 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000fe4 0000000000000038 00000c8c FDE cie=0000035c pc=0000000000024140..00000000000241e5 │ │ │ │ - Augmentation data: d5 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024146 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002414a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002414b │ │ │ │ +00002458 0000000000000024 0000242c FDE cie=00000030 pc=000000000003b430..000000000003b4ae │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b438 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b43c │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000241b7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000241b8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000241ba │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000241c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 33 to 00000000000241e1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000241e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000241e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001020 0000000000000024 00000ff4 FDE cie=00000030 pc=00000000000241f0..000000000002426e │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000241f8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000241fc │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024204 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b444 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000024212 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003b452 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000024243 │ │ │ │ + DW_CFA_advance_loc: 49 to 000000000003b483 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000024258 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000003b498 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024260 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002426d │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000003b4ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001048 0000000000000050 00000cf0 FDE cie=0000035c pc=0000000000024280..000000000002470d │ │ │ │ - Augmentation data: 79 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024286 │ │ │ │ +00002480 0000000000000050 00002340 FDE cie=00000144 pc=000000000003b4c0..000000000003b94d │ │ │ │ + Augmentation data: c1 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b4c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002428a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4ca │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002428c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b4cc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024295 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003b4d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000024296 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b4d6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002429d │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003b4dd │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc2: 461 to 000000000002446a │ │ │ │ + DW_CFA_advance_loc2: 461 to 000000000003b6aa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002446e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b6ae │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002446f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003b6af │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024471 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b6b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024473 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b6b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024475 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b6b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024477 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b6b7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024480 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003b6c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000109c 0000000000000060 00000d44 FDE cie=0000035c pc=0000000000024740..0000000000024f59 │ │ │ │ - Augmentation data: 50 75 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002474b │ │ │ │ +000024d4 0000000000000060 00002394 FDE cie=00000144 pc=000000000003b980..000000000003c199 │ │ │ │ + Augmentation data: 98 6c 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003b98b │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000024763 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003b9a3 │ │ │ │ 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_advance_loc1: 73 to 00000000000247ac │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000003b9ec │ │ │ │ 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_advance_loc2: 828 to 0000000000024ae8 │ │ │ │ + DW_CFA_advance_loc2: 828 to 000000000003bd28 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024af0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bd30 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024af8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003bd38 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000024b76 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000003bdb6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000024b80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003bdc0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ 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_advance_loc2: 804 to 0000000000024ea4 │ │ │ │ + DW_CFA_advance_loc2: 804 to 000000000003c0e4 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000024ebc │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c0fc │ │ │ │ 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_advance_loc: 5 to 0000000000024ec1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c101 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000024eca │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003c10a │ │ │ │ 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_advance_loc: 28 to 0000000000024ee6 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003c126 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000024f16 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003c156 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00001100 0000000000000030 000010d4 FDE cie=00000030 pc=0000000000024f60..0000000000025076 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024f68 │ │ │ │ +00002538 0000000000000030 0000250c FDE cie=00000030 pc=000000000003c1a0..000000000003c2b6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c1a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000024f6d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c1ad │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024f75 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c1b5 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000024f90 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000003c1d0 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000025042 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000003c282 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025047 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c287 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002504c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c28c │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000025062 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003c2a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025067 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c2a7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025075 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003c2b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001134 0000000000000030 00001108 FDE cie=00000030 pc=0000000000025080..0000000000025117 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025085 │ │ │ │ +0000256c 0000000000000030 00002540 FDE cie=00000030 pc=000000000003c2c0..000000000003c357 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c2c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002508f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c2cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000250be │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003c2fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000250bf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c2ff │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000250c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c300 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000250d3 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003c313 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000250d4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c314 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000250d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c318 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 61 to 0000000000025115 │ │ │ │ + DW_CFA_advance_loc: 61 to 000000000003c355 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025116 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c356 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001168 000000000000002c 00000e10 FDE cie=0000035c pc=0000000000025120..000000000002517e │ │ │ │ - Augmentation data: a5 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000025125 │ │ │ │ +000025a0 000000000000002c 00002460 FDE cie=00000144 pc=000000000003c360..000000000003c3be │ │ │ │ + Augmentation data: ed 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003c365 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002512e │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003c36e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025132 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c372 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000025161 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000003c3a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025165 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c3a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025166 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c3a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025167 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003c3a7 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001198 0000000000000044 00000e40 FDE cie=0000035c pc=0000000000025180..00000000000255fc │ │ │ │ - Augmentation data: 85 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002518b │ │ │ │ +000025d0 0000000000000044 00002490 FDE cie=00000144 pc=000000000003c3c0..000000000003c83c │ │ │ │ + Augmentation data: cd 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003c3cb │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000251a7 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003c3e7 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000251b2 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003c3f2 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000025228 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000003c468 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025230 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000025253 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000003c493 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000025323 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000003c563 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002532b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c56b │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002533c │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003c57c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002534c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c58c │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 233 to 0000000000025435 │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000003c675 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002543d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c67d │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025448 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003c688 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002548c │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003c6cc │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002549c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c6dc │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000011e0 0000000000000044 00000e88 FDE cie=0000035c pc=0000000000025600..0000000000025a7c │ │ │ │ - Augmentation data: 92 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002560b │ │ │ │ +00002618 0000000000000044 000024d8 FDE cie=00000144 pc=000000000003c840..000000000003ccbc │ │ │ │ + Augmentation data: da 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003c84b │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000025627 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003c867 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025632 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003c872 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000256a8 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000003c8e8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000256b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c8f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000256d3 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000003c913 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 208 to 00000000000257a3 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000003c9e3 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000257ab │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c9eb │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000257bc │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003c9fc │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000257cc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003ca0c │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 233 to 00000000000258b5 │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000003caf5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000258bd │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cafd │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000258c8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003cb08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002590c │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003cb4c │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002591c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003cb5c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001228 0000000000000044 00000ed0 FDE cie=0000035c pc=0000000000025a80..0000000000025efc │ │ │ │ - Augmentation data: 9f 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025a8b │ │ │ │ +00002660 0000000000000044 00002520 FDE cie=00000144 pc=000000000003ccc0..000000000003d13c │ │ │ │ + Augmentation data: e7 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003cccb │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000025aa7 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003cce7 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025ab2 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003ccf2 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000025b28 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000003cd68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025b30 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cd70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000025b53 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000003cd93 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000025c23 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000003ce63 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025c2b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ce6b │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000025c3c │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003ce7c │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025c4c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003ce8c │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 233 to 0000000000025d35 │ │ │ │ + DW_CFA_advance_loc1: 233 to 000000000003cf75 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025d3d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cf7d │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000025d48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003cf88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000025d8c │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003cfcc │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025d9c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003cfdc │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001270 0000000000000050 00000f18 FDE cie=0000035c pc=0000000000025f00..00000000000262f8 │ │ │ │ - Augmentation data: af 74 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025f06 │ │ │ │ +000026a8 0000000000000050 00002568 FDE cie=00000144 pc=000000000003d140..000000000003d538 │ │ │ │ + Augmentation data: f7 6b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d146 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d148 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d14a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d14c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d150 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000025f11 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d151 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025f15 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d155 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc2: 311 to 000000000002604c │ │ │ │ + DW_CFA_advance_loc2: 311 to 000000000003d28c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002604d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d28d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002604e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d28e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026050 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d290 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026052 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d292 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026054 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d294 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026056 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d296 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026060 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003d2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000012c4 0000000000000040 00000f6c FDE cie=0000035c pc=000000000001c080..000000000001c1f8 │ │ │ │ - Augmentation data: ff 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c082 │ │ │ │ +000026fc 0000000000000040 000025bc FDE cie=00000144 pc=00000000000338b0..0000000000033a28 │ │ │ │ + Augmentation data: 5f 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000338b2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c084 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000338b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c089 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000338b9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c08a │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000338ba │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c08b │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000338bb │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000001c1b1 │ │ │ │ + DW_CFA_advance_loc2: 294 to 00000000000339e1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c1b5 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000339e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c1b7 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c1b9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339e9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c1bb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339eb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c1bc │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000339ec │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001308 0000000000000020 00000fb0 FDE cie=0000035c pc=000000000000dfa8..000000000000e02b │ │ │ │ - Augmentation data: ef 6a 00 00 │ │ │ │ +00002740 0000000000000020 00002600 FDE cie=00000144 pc=0000000000011080..0000000000011103 │ │ │ │ + Augmentation data: 4f 62 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 │ │ │ │ │ │ │ │ -0000132c 000000000000004c 00000fd4 FDE cie=0000035c pc=000000000001c200..000000000001c3ce │ │ │ │ - Augmentation data: ef 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c202 │ │ │ │ +00002764 000000000000004c 00002624 FDE cie=00000144 pc=0000000000033a30..0000000000033bfe │ │ │ │ + Augmentation data: 4f 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a32 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c204 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c209 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033a39 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c20b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a3b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c20c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a3c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c20d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033a3d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001c219 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033a49 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 339 to 000000000001c36c │ │ │ │ + DW_CFA_advance_loc2: 339 to 0000000000033b9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c370 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033ba0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c371 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033ba1 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c373 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ba3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c375 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ba5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c377 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ba7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c379 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ba9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c37a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033baa │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000137c 0000000000000020 00001024 FDE cie=0000035c pc=000000000000e02c..000000000000e0c1 │ │ │ │ - Augmentation data: df 6a 00 00 │ │ │ │ +000027b4 0000000000000020 00002674 FDE cie=00000144 pc=0000000000011104..0000000000011199 │ │ │ │ + Augmentation data: 3f 62 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000013a0 0000000000000030 00001048 FDE cie=0000035c pc=000000000001c3d0..000000000001c50c │ │ │ │ - Augmentation data: df 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c3d4 │ │ │ │ +000027d8 0000000000000030 00002698 FDE cie=00000144 pc=0000000000033c00..0000000000033d3c │ │ │ │ + Augmentation data: 3f 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c04 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001c3d9 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000033c09 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000001c437 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000033c67 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c440 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033c70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c449 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033c79 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c450 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c45a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000033c8a │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000001c49a │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000033cca │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000001c500 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000033d30 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013d4 0000000000000018 0000107c FDE cie=0000035c pc=000000000000e0c2..000000000000e0d2 │ │ │ │ - Augmentation data: be 6a 00 00 │ │ │ │ +0000280c 0000000000000018 000026cc FDE cie=00000144 pc=000000000001119a..00000000000111aa │ │ │ │ + Augmentation data: 1e 62 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000013f0 0000000000000010 000013c4 FDE cie=00000030 pc=0000000000026300..0000000000026331 │ │ │ │ +00002828 0000000000000010 000027fc FDE cie=00000030 pc=000000000003d540..000000000003d571 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001404 0000000000000028 000010ac FDE cie=0000035c pc=0000000000026340..000000000002649e │ │ │ │ - Augmentation data: 47 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026351 │ │ │ │ +0000283c 0000000000000028 000026fc FDE cie=00000144 pc=000000000003d580..000000000003d6de │ │ │ │ + Augmentation data: 8f 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d591 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002636a │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003d5aa │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 77 to 00000000000263b7 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000003d5f7 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000263c8 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d608 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 195 to 000000000002648b │ │ │ │ + DW_CFA_advance_loc1: 195 to 000000000003d6cb │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001430 0000000000000028 000010d8 FDE cie=0000035c pc=00000000000264a0..00000000000265fe │ │ │ │ - Augmentation data: 2f 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000264b1 │ │ │ │ +00002868 0000000000000028 00002728 FDE cie=00000144 pc=000000000003d6e0..000000000003d83e │ │ │ │ + Augmentation data: 77 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d6f1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000264ca │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003d70a │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000026517 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000003d757 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026528 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d768 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 195 to 00000000000265eb │ │ │ │ + DW_CFA_advance_loc1: 195 to 000000000003d82b │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000145c 0000000000000028 00001104 FDE cie=0000035c pc=0000000000026600..000000000002675e │ │ │ │ - Augmentation data: 17 73 00 00 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026611 │ │ │ │ +00002894 0000000000000028 00002754 FDE cie=00000144 pc=000000000003d840..000000000003d99e │ │ │ │ + Augmentation data: 5f 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d851 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000002662a │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000003d86a │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 77 to 0000000000026677 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000003d8b7 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000026688 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003d8c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 195 to 000000000002674b │ │ │ │ + DW_CFA_advance_loc1: 195 to 000000000003d98b │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001488 000000000000003c 00001130 FDE cie=0000035c pc=0000000000026760..0000000000026a46 │ │ │ │ - Augmentation data: ff 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026766 │ │ │ │ +000028c0 000000000000003c 00002780 FDE cie=00000144 pc=000000000003d9a0..000000000003dc86 │ │ │ │ + Augmentation data: 47 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d9a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026768 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9a8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000026771 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003d9b1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026772 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003d9b2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026776 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d9b6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 557 to 00000000000269a3 │ │ │ │ + DW_CFA_advance_loc2: 557 to 000000000003dbe3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000269a7 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dbe7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000269a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dbe8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbea │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000269ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dbec │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000269ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dbed │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000014c8 000000000000003c 00001170 FDE cie=0000035c pc=0000000000026a50..0000000000026d36 │ │ │ │ - Augmentation data: ef 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026a56 │ │ │ │ +00002900 000000000000003c 000027c0 FDE cie=00000144 pc=000000000003dc90..000000000003df76 │ │ │ │ + Augmentation data: 37 6a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dc96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000026a61 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003dca1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026a62 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dca2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026a66 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003dca6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 557 to 0000000000026c93 │ │ │ │ + DW_CFA_advance_loc2: 557 to 000000000003ded3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026c97 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ded7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026c98 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ded8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003deda │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dedc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026c9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003dedd │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001508 000000000000001c 000014dc FDE cie=00000030 pc=0000000000026d40..0000000000026dec │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026d45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026d5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000026dea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026deb │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001528 000000000000001c 000014fc FDE cie=00000030 pc=0000000000026df0..0000000000026e9c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026df5 │ │ │ │ +00002940 000000000000001c 00002914 FDE cie=00000030 pc=000000000003df80..000000000003e02c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003df85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026e0d │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003df9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 141 to 0000000000026e9a │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003e02a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026e9b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e02b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00001548 0000000000000024 000011f0 FDE cie=0000035c pc=0000000000026ea0..0000000000026fc5 │ │ │ │ - Augmentation data: 9f 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026ea5 │ │ │ │ +00002960 000000000000001c 00002934 FDE cie=00000030 pc=000000000003e030..000000000003e0dc │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003e035 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026ea9 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003e04d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000026f5b │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 141 to 000000000003e0da │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000026f5c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e0db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026f60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001570 0000000000000050 00001218 FDE cie=0000035c pc=000000000001c510..000000000001cd9c │ │ │ │ - Augmentation data: 2a 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c516 │ │ │ │ +00002980 0000000000000050 00002840 FDE cie=00000144 pc=0000000000033d40..00000000000345cc │ │ │ │ + Augmentation data: b2 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033d46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001c51f │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000033d4f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c521 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d51 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c523 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033d53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c524 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d54 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001c525 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000033d55 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001c52c │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000033d5c │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 1584 to 000000000001cb5c │ │ │ │ + DW_CFA_advance_loc2: 1584 to 000000000003438c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cb5d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003438d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cb5e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003438e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cb60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034390 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cb62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034392 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cb64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034394 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cb66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034396 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001cb70 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000343a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000015c4 0000000000000020 0000126c FDE cie=0000035c pc=000000000000e0d2..000000000000e2f6 │ │ │ │ - Augmentation data: 87 69 00 00 │ │ │ │ +000029d4 0000000000000020 00002894 FDE cie=00000144 pc=00000000000111aa..00000000000113ce │ │ │ │ + Augmentation data: 0f 61 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000015e8 0000000000000024 00001290 FDE cie=0000035c pc=0000000000026fd0..0000000000027130 │ │ │ │ - Augmentation data: 0e 72 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000026fd5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026fd9 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000270bb │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000270bc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000270c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001610 0000000000000024 000012b8 FDE cie=0000035c pc=0000000000027130..000000000002728c │ │ │ │ - Augmentation data: f5 71 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027135 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027139 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000002721b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002721c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027220 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001638 0000000000000050 000012e0 FDE cie=0000035c pc=000000000001cda0..000000000001dbf5 │ │ │ │ - Augmentation data: 2b 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001cda6 │ │ │ │ +000029f8 0000000000000050 000028b8 FDE cie=00000144 pc=00000000000345d0..0000000000035425 │ │ │ │ + Augmentation data: 03 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000345d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001cdaf │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000345df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdb1 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001cdb3 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cdb4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345e4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001cdb5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000345e5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001cdbc │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000345ec │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 1467 to 000000000001d377 │ │ │ │ + DW_CFA_advance_loc2: 1467 to 0000000000034ba7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d378 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034ba8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001d379 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000034ba9 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d37b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034bab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d37d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034bad │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d37f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034baf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d381 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034bb1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001d388 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000034bb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000168c 0000000000000020 00001334 FDE cie=0000035c pc=000000000000e2f6..000000000000e435 │ │ │ │ - Augmentation data: 16 6a 00 00 │ │ │ │ +00002a4c 0000000000000020 0000290c FDE cie=00000144 pc=00000000000113ce..000000000001150d │ │ │ │ + Augmentation data: ee 61 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000016b0 0000000000000050 00001358 FDE cie=0000035c pc=000000000001dc00..000000000001f84a │ │ │ │ - Augmentation data: fa 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001dc06 │ │ │ │ +00002a70 0000000000000050 00002930 FDE cie=00000144 pc=0000000000035430..000000000003707a │ │ │ │ + Augmentation data: d2 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035438 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003543a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001dc0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003543c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc0d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003543d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001dc0e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003543e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001dc15 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000035445 │ │ │ │ DW_CFA_def_cfa_offset: 832 │ │ │ │ - DW_CFA_advance_loc2: 5900 to 000000000001f321 │ │ │ │ + DW_CFA_advance_loc2: 5900 to 0000000000036b51 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f322 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b52 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f323 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000036b53 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f325 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b55 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f327 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b57 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f329 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b59 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f32b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036b5b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000001f330 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000036b60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001704 0000000000000020 000013ac FDE cie=0000035c pc=000000000000e436..000000000000ec59 │ │ │ │ - Augmentation data: 99 6b 00 00 │ │ │ │ +00002ac4 0000000000000020 00002984 FDE cie=00000144 pc=000000000001150e..0000000000011d31 │ │ │ │ + Augmentation data: 71 63 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 832 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00001728 000000000000001c 000016fc FDE cie=00000030 pc=000000000000f15b..000000000000f1cf │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f160 │ │ │ │ +00002ae8 000000000000001c 00002abc FDE cie=00000030 pc=0000000000012233..00000000000122a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012238 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f169 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012241 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f179 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012251 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001748 0000000000000038 000013f0 FDE cie=0000035c pc=0000000000027290..000000000002759e │ │ │ │ - Augmentation data: cc 70 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027296 │ │ │ │ +00002b08 0000000000000038 000029c8 FDE cie=00000144 pc=000000000003e0e0..000000000003e3ee │ │ │ │ + Augmentation data: 5f 68 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e0e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027297 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e0e7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027298 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e0e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000272a7 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003e0f7 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 359 to 000000000002740e │ │ │ │ + DW_CFA_advance_loc2: 359 to 000000000003e25e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027412 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e262 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027413 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e263 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027415 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e265 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000027420 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003e270 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001784 0000000000000050 0000142c FDE cie=0000035c pc=000000000001f850..000000000002028a │ │ │ │ - Augmentation data: 44 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f856 │ │ │ │ +00002b44 0000000000000050 00002a04 FDE cie=00000144 pc=0000000000037080..0000000000037aba │ │ │ │ + Augmentation data: 1c 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037086 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001f85f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003708f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f861 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037091 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f863 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037093 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f864 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037094 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001f865 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037095 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000001f86c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003709c │ │ │ │ DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc2: 2246 to 0000000000020132 │ │ │ │ + DW_CFA_advance_loc2: 2246 to 0000000000037962 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020133 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037963 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020134 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000037964 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020136 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037966 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020138 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037968 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002013a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003796a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002013c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003796c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020140 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017d8 0000000000000020 00001480 FDE cie=0000035c pc=000000000000ec5a..000000000000ed82 │ │ │ │ - Augmentation data: 6e 6b 00 00 │ │ │ │ +00002b98 0000000000000020 00002a58 FDE cie=00000144 pc=0000000000011d32..0000000000011e5a │ │ │ │ + Augmentation data: 46 63 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 │ │ │ │ │ │ │ │ -000017fc 0000000000000034 000017d0 FDE cie=00000030 pc=00000000000275a0..000000000002764d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000275a6 │ │ │ │ +00002bbc 0000000000000034 00002b90 FDE cie=00000030 pc=000000000003e3f0..000000000003e49d │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e3f6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000275a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e3f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000275ab │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e3fb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000027639 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000003e489 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002763a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e48a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002763c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e48c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027648 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e498 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027649 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e499 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002764a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e49a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002764c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e49c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001834 0000000000000074 000014dc FDE cie=0000035c pc=0000000000027650..0000000000027cf4 │ │ │ │ - Augmentation data: f9 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002765b │ │ │ │ +00002bf4 0000000000000074 00002ab4 FDE cie=00000144 pc=000000000003e4a0..000000000003eb44 │ │ │ │ + Augmentation data: 8c 67 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003e4ab │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027663 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e4b3 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027673 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e4c3 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 198 to 0000000000027739 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000003e589 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 71 to 0000000000027780 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000003e5d0 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 786 to 0000000000027a92 │ │ │ │ + DW_CFA_advance_loc2: 786 to 000000000003e8e2 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027a9a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e8ea │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027aa2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e8f2 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000027ad8 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003e928 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000027aef │ │ │ │ + DW_CFA_advance_loc: 23 to 000000000003e93f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027af0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003e940 │ │ │ │ DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000027b01 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003e951 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000027b10 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000003e960 │ │ │ │ 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_advance_loc: 30 to 0000000000027b2e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003e97e │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000027b64 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003e9b4 │ │ │ │ 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_advance_loc1: 119 to 0000000000027bdb │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000003ea2b │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027be3 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea33 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027beb │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea3b │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027bf3 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ea43 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000027c31 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000003ea81 │ │ │ │ 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_advance_loc1: 68 to 0000000000027c75 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003eac5 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027c7d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003eacd │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027c85 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ead5 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027c8d │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003eadd │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000027c9e │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000003eaee │ │ │ │ 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_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018ac 0000000000000038 00001554 FDE cie=0000035c pc=0000000000020290..0000000000020e0f │ │ │ │ - Augmentation data: a3 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000020295 │ │ │ │ +00002c6c 0000000000000038 00002b2c FDE cie=00000144 pc=0000000000037ac0..000000000003863f │ │ │ │ + Augmentation data: 7b 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000037ac5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000020298 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000037ac8 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000202a1 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000037ad1 │ │ │ │ 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: 1703 to 0000000000020948 │ │ │ │ + DW_CFA_advance_loc2: 1703 to 0000000000038178 │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 134 to 00000000000209ce │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000000381fe │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 317 to 0000000000020b0b │ │ │ │ + DW_CFA_advance_loc2: 317 to 000000000003833b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000020b0c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003833c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018e8 0000000000000020 00001590 FDE cie=0000035c pc=000000000000ed82..000000000000f15b │ │ │ │ - Augmentation data: 43 6b 00 00 │ │ │ │ +00002ca8 0000000000000020 00002b68 FDE cie=00000144 pc=0000000000011e5a..0000000000012233 │ │ │ │ + Augmentation data: 1b 63 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 │ │ │ │ │ │ │ │ -0000190c 0000000000000020 000018e0 FDE cie=00000030 pc=000000000000f1cf..000000000000f256 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f1d5 │ │ │ │ +00002ccc 0000000000000020 00002ca0 FDE cie=00000030 pc=00000000000122a7..000000000001232e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000122ad │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f1de │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000122b6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f1e6 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000122be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f1ef │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000122c7 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001930 0000000000000034 00001904 FDE cie=00000030 pc=0000000000027d00..0000000000027e24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027d05 │ │ │ │ +00002cf0 0000000000000034 00002cc4 FDE cie=00000030 pc=000000000003eb50..000000000003ec74 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003eb55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027d09 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eb59 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027d10 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003eb60 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 181 to 0000000000027dc5 │ │ │ │ + DW_CFA_advance_loc1: 181 to 000000000003ec15 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027dc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027dc7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec17 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000027dd0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003ec20 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027ddc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ec2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027ddd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec2d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027dde │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ec2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027de0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ec30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001968 0000000000000034 0000193c FDE cie=00000030 pc=0000000000027e30..0000000000027f5c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027e35 │ │ │ │ +00002d28 0000000000000034 00002cfc FDE cie=00000030 pc=000000000003ec80..000000000003edac │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ec85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027e39 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ec89 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027e40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003ec90 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 177 to 0000000000027ef1 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000003ed41 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027ef2 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed42 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027ef3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed43 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027ef8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003ed48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027f04 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ed54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027f05 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed55 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000027f06 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ed56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027f10 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ed60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019a0 0000000000000034 00001974 FDE cie=00000030 pc=0000000000027f60..000000000002804c │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000027f65 │ │ │ │ +00002d60 0000000000000034 00002d34 FDE cie=00000030 pc=000000000003edb0..000000000003ee9c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003edb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027f69 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003edb9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000027f70 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003edc0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000002800a │ │ │ │ + DW_CFA_advance_loc1: 154 to 000000000003ee5a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002800b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee5b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002800c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee5c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028010 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ee60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002801c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ee6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002801d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee6d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002801e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003ee6e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028020 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ee70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019d8 0000000000000030 00001680 FDE cie=0000035c pc=0000000000028050..0000000000028201 │ │ │ │ - Augmentation data: 85 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000028056 │ │ │ │ +00002d98 0000000000000030 00002c58 FDE cie=00000144 pc=000000000003eea0..000000000003f051 │ │ │ │ + Augmentation data: 18 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003eea6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000028057 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eea7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002805b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003eeab │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 332 to 00000000000281a7 │ │ │ │ + DW_CFA_advance_loc2: 332 to 000000000003eff7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000281a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003eff8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003effa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000281ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000003effb │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a0c 0000000000000020 000016b4 FDE cie=0000035c pc=000000000000f256..000000000000f312 │ │ │ │ - Augmentation data: 71 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f25b │ │ │ │ +00002dcc 0000000000000020 00002c8c FDE cie=00000144 pc=000000000001232e..00000000000123ea │ │ │ │ + Augmentation data: 04 66 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012333 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f26b │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000012343 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000f28a │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000012362 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a30 0000000000000020 000016d8 FDE cie=0000035c pc=000000000000f312..000000000000f3ce │ │ │ │ - Augmentation data: 5b 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f317 │ │ │ │ +00002df0 0000000000000020 00002cb0 FDE cie=00000144 pc=00000000000123ea..00000000000124a6 │ │ │ │ + Augmentation data: ee 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000123ef │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f327 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000123ff │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000000f346 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000001241e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a54 000000000000004c 000016fc FDE cie=0000035c pc=0000000000028210..0000000000028513 │ │ │ │ - Augmentation data: 45 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002821b │ │ │ │ +00002e14 000000000000004c 00002cd4 FDE cie=00000144 pc=000000000003f060..000000000003f363 │ │ │ │ + Augmentation data: d8 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003f06b │ │ │ │ DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028223 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f073 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002822e │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003f07e │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 119 to 00000000000282a5 │ │ │ │ + DW_CFA_advance_loc1: 119 to 000000000003f0f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000282b0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003f100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 157 to 000000000002834d │ │ │ │ + DW_CFA_advance_loc1: 157 to 000000000003f19d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028358 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003f1a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 249 to 0000000000028451 │ │ │ │ + DW_CFA_advance_loc1: 249 to 000000000003f2a1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028456 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f2a6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000028466 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003f2b6 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002846b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f2bb │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000028474 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f2c4 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002847d │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000003f2cd │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000284b8 │ │ │ │ + DW_CFA_advance_loc: 59 to 000000000003f308 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000284c2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f312 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000284e1 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000003f331 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000002850a │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000003f35a │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001aa4 000000000000003c 0000174c FDE cie=0000035c pc=0000000000028520..0000000000028ba4 │ │ │ │ - Augmentation data: 3b 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002852b │ │ │ │ +00002e64 000000000000003c 00002d24 FDE cie=00000144 pc=000000000003f370..000000000003f9f4 │ │ │ │ + Augmentation data: cb 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003f37b │ │ │ │ DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000028537 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f387 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000002854a │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003f39a │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 812 to 0000000000028876 │ │ │ │ + DW_CFA_advance_loc2: 812 to 000000000003f6c6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028880 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003f6d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 339 to 00000000000289d3 │ │ │ │ + DW_CFA_advance_loc2: 339 to 000000000003f823 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000289d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f828 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 231 to 0000000000028abf │ │ │ │ + DW_CFA_advance_loc1: 231 to 000000000003f90f │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028ac4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003f914 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 179 to 0000000000028b77 │ │ │ │ + DW_CFA_advance_loc1: 179 to 000000000003f9c7 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000028b85 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003f9d5 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ae4 0000000000000010 00001ab8 FDE cie=00000030 pc=0000000000028bb0..0000000000028c1d │ │ │ │ +00002ea4 0000000000000010 00002e78 FDE cie=00000030 pc=000000000003fa00..000000000003fa6d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001af8 0000000000000080 000017a0 FDE cie=0000035c pc=0000000000028c20..0000000000029352 │ │ │ │ - Augmentation data: 3b 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000028c27 │ │ │ │ +00002eb8 0000000000000080 00002d78 FDE cie=00000144 pc=000000000003fa70..00000000000401a2 │ │ │ │ + Augmentation data: cb 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000003fa77 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000028c2f │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fa7f │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000028c3a │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000003fa8a │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000028c52 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003faa2 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 95 to 0000000000028cb1 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000003fb01 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000028dc3 │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000003fc13 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028dc5 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc15 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000028dd8 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000003fc28 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000028e28 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003fc78 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000028eb4 │ │ │ │ + DW_CFA_advance_loc1: 140 to 000000000003fd04 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000028edb │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000003fd2b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000028ee0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000003fd30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 334 to 000000000002902e │ │ │ │ + DW_CFA_advance_loc2: 334 to 000000000003fe7e │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 226 to 0000000000029110 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000003ff60 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000002912d │ │ │ │ + DW_CFA_advance_loc: 29 to 000000000003ff7d │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000029147 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003ff97 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000029170 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000003ffc0 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000291be │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000004000e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000291c3 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040013 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000291cb │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004001b │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000291dd │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004002d │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000291e5 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040035 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000291ed │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004003d │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000291fd │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004004d │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002920f │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004005f │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000029255 │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000400a5 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002925d │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000400ad │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029262 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000400b2 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002927a │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000400ca │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029286 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000400d6 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000029295 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000400e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002929d │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000400ed │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000292ac │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000400fc │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000292bb │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004010b │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000029325 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000040175 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029333 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000040183 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ │ │ │ │ -00001b7c 0000000000000010 00001b50 FDE cie=00000030 pc=0000000000029360..000000000002938e │ │ │ │ +00002f3c 0000000000000010 00002f10 FDE cie=00000030 pc=00000000000401b0..00000000000401de │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b90 000000000000003c 00001838 FDE cie=0000035c pc=0000000000029390..0000000000029633 │ │ │ │ - Augmentation data: eb 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029396 │ │ │ │ +00002f50 000000000000003c 00002e10 FDE cie=00000144 pc=00000000000401e0..0000000000040483 │ │ │ │ + Augmentation data: 7b 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000401e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002939f │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000401ef │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000293a7 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000401f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000293ac │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000401fc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000293b3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000040203 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 00000000000295af │ │ │ │ + DW_CFA_advance_loc2: 508 to 00000000000403ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040400 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040401 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040403 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295b5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040405 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000295b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000040406 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001bd0 0000000000000020 00001878 FDE cie=0000035c pc=000000000000f3ce..000000000000f41d │ │ │ │ - Augmentation data: d1 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f3d3 │ │ │ │ +00002f90 0000000000000020 00002e50 FDE cie=00000144 pc=00000000000124a6..00000000000124f5 │ │ │ │ + Augmentation data: 61 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124ab │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f3dc │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000124b4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f3dd │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000124b5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001bf4 000000000000003c 0000189c FDE cie=0000035c pc=0000000000029640..00000000000298e3 │ │ │ │ - Augmentation data: b9 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029646 │ │ │ │ +00002fb4 000000000000003c 00002e74 FDE cie=00000144 pc=0000000000040490..0000000000040733 │ │ │ │ + Augmentation data: 49 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040496 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002964f │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004049f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029657 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000404a7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002965c │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000404ac │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000029663 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000404b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 508 to 000000000002985f │ │ │ │ + DW_CFA_advance_loc2: 508 to 00000000000406af │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029860 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000406b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029861 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000406b1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029863 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000406b3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029865 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000406b5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029866 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000406b6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00001c34 0000000000000020 000018dc FDE cie=0000035c pc=000000000000f41e..000000000000f46d │ │ │ │ - Augmentation data: 9f 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000000f423 │ │ │ │ +00002ff4 0000000000000020 00002eb4 FDE cie=00000144 pc=00000000000124f6..0000000000012545 │ │ │ │ + Augmentation data: 2f 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000124fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000000f42c │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000012504 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000f42d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012505 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001c58 0000000000000038 00001c2c FDE cie=00000030 pc=0000000000029900..00000000000299ac │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002990b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002990f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029910 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000029972 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000029973 │ │ │ │ +00003018 0000000000000018 00002fec FDE cie=00000030 pc=0000000000012546..00000000000125aa │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000012547 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029975 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029980 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000299a0 │ │ │ │ - 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 00000000000299a8 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000001255c │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00001c94 0000000000000034 00001c68 FDE cie=00000030 pc=00000000000299b0..0000000000029c31 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000299b4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 00000000000299c7 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000299f1 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - 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_advance_loc1: 112 to 0000000000029a61 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000029a97 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc2: 333 to 0000000000029be4 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029be9 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029bee │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029bf3 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000029c2c │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029c30 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ccc 0000000000000030 00001ca0 FDE cie=00000030 pc=0000000000029c40..0000000000029f7d │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029c44 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000029c57 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000029c86 │ │ │ │ +00003034 000000000000003c 00003008 FDE cie=00000030 pc=0000000000040740..0000000000040876 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040744 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040749 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000040752 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000004076d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040779 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040781 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 654 to 0000000000029f14 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029f19 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000004082f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040834 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029f1e │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040839 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029f23 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000029f28 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004083e │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000029f78 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004084c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040850 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040855 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f7c │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004085a │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004085f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000040864 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000040875 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001d00 0000000000000028 00001cd4 FDE cie=00000030 pc=000000000002beb0..000000000002bf59 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002beb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002bec1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bec2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 143 to 000000000002bf51 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bf52 │ │ │ │ +00003074 0000000000000038 00002f34 FDE cie=00000144 pc=0000000000040880..000000000004309d │ │ │ │ + Augmentation data: bb 64 00 00 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004088f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bf54 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000040892 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000408a2 │ │ │ │ + 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: 1466 to 0000000000040e5c │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 236 to 0000000000040f48 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 4797 to 0000000000042205 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000042210 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d2c 0000000000000028 00001d00 FDE cie=00000030 pc=000000000002bf60..000000000002c011 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002bf66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002bf71 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002bf72 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002c006 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c00a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c00c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ +000030b0 0000000000000024 00002f70 FDE cie=00000144 pc=00000000000125aa..0000000000012aaf │ │ │ │ + Augmentation data: 17 66 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 │ │ │ │ │ │ │ │ -00001d58 000000000000003c 00001a00 FDE cie=0000035c pc=0000000000029f80..000000000002a0c3 │ │ │ │ - Augmentation data: 87 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f88 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000029f93 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000029f9d │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 211 to 000000000002a070 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a071 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a07a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a082 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a08b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a090 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a099 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a0a1 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a0aa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a0b2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002a0bb │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - │ │ │ │ -00001d98 0000000000000024 00001a40 FDE cie=0000035c pc=000000000000f46e..000000000000f4cb │ │ │ │ - Augmentation data: 68 6c 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: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000000f49c │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000000f4a9 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000f4be │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ +000030d8 0000000000000010 000030ac FDE cie=00000030 pc=00000000000430a0..00000000000430bc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001dc0 000000000000004c 00001d94 FDE cie=00000030 pc=000000000002a0d0..000000000002a3c1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a0d6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0d8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0da │ │ │ │ +000030ec 0000000000000028 000030c0 FDE cie=00000030 pc=00000000000430c0..0000000000043152 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000430c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0de │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a0df │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 698 to 000000000002a399 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000430d1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000430e6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000004312a │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004312f │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004313d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a39a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a39c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a39e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3a0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a3a8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043148 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002a3b9 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a3ba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3bc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3be │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3c0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043151 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001e10 000000000000001c 00001de4 FDE cie=00000030 pc=000000000002a3d0..000000000002a428 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002a3d5 │ │ │ │ +00003118 0000000000000038 000030ec FDE cie=00000030 pc=0000000000043160..0000000000043378 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043166 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a3dc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000002a41f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a423 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00001e30 0000000000000050 00001ad8 FDE cie=0000035c pc=000000000002a430..000000000002adc6 │ │ │ │ - Augmentation data: d8 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a436 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a438 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043168 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a43a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004316c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a43c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004316f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a440 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000043176 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002a441 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002a448 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 1842 to 000000000002ab7a │ │ │ │ + DW_CFA_advance_loc2: 366 to 00000000000432e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ab7e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ab7f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab81 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000432e5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab83 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000432e6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab85 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000432e8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ab87 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000432ea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ab90 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000432f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003154 0000000000000010 00003128 FDE cie=00000030 pc=0000000000043380..00000000000433c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e84 0000000000000020 00001b2c FDE cie=0000035c pc=000000000000f4cc..000000000000f753 │ │ │ │ - Augmentation data: e8 6b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - 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 │ │ │ │ +00003168 0000000000000010 0000313c FDE cie=00000030 pc=00000000000433d0..0000000000043425 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001ea8 0000000000000048 00001e7c FDE cie=00000030 pc=000000000002c040..000000000002c47e │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c050 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c052 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c054 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c056 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c057 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c058 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c05c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 388 to 000000000002c1e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c1e1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c1e2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1e4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1e8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c1ea │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002c1f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +0000317c 0000000000000010 00003150 FDE cie=00000030 pc=0000000000043430..0000000000043486 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001ef4 0000000000000048 00001ec8 FDE cie=00000030 pc=000000000002c480..000000000002c546 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c490 │ │ │ │ +00003190 0000000000000028 00003164 FDE cie=00000030 pc=0000000000043490..00000000000434d1 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004349c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c492 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000434a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c494 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c496 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c497 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c498 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c49c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000002c52f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c530 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c531 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c533 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000434a6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c535 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000434ca │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c537 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000434cb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c539 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000434cc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002c53a │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000434d0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001f40 0000000000000068 00001be8 FDE cie=0000035c pc=000000000002add0..000000000002bea5 │ │ │ │ - Augmentation data: 5c 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002add6 │ │ │ │ +000031bc 0000000000000048 0000307c FDE cie=00000144 pc=00000000000434e0..0000000000043aea │ │ │ │ + Augmentation data: 35 65 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000434e6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002add8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434e8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002adda │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000434ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002addc │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000434f2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002ade5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ade6 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002aded │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 1708 to 000000000002b499 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b49a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000434f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b49b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b49d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b49f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b4a1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b4a3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000002b4b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 366 to 000000000002b61e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000434ff │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + DW_CFA_advance_loc2: 935 to 00000000000438a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b61f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002b620 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000438a7 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b622 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000438a8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b624 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438aa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b626 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b628 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438ae │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b630 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000438b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001fac 0000000000000020 00001c54 FDE cie=0000035c pc=000000000000f754..000000000000fade │ │ │ │ - Augmentation data: 6b 6b 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 │ │ │ │ - │ │ │ │ -00001fd0 0000000000000018 00001fa4 FDE cie=00000030 pc=000000000000fade..000000000000fb42 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000000fadf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000000faf4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +00003208 0000000000000024 000030c8 FDE cie=00000144 pc=0000000000012ab0..0000000000012c13 │ │ │ │ + Augmentation data: 22 65 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 512 │ │ │ │ + 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 │ │ │ │ - │ │ │ │ -00001fec 000000000000003c 00001fc0 FDE cie=00000030 pc=000000000002c580..000000000002c6b6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c584 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c589 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002c592 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000002c5ad │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c5b9 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002c5c1 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002c66f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c674 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c679 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c67e │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002c68c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c690 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c695 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c69a │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c69f │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002c6a4 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002c6b5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000202c 0000000000000038 00001cd4 FDE cie=0000035c pc=000000000002c6c0..000000000002eedd │ │ │ │ - Augmentation data: 28 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000002c6cf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000002c6d2 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002c6e2 │ │ │ │ - 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: 1466 to 000000000002cc9c │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000002cd88 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 4797 to 000000000002e045 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002e050 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002068 0000000000000024 00001d10 FDE cie=0000035c pc=000000000000fb42..0000000000010047 │ │ │ │ - Augmentation data: 84 6c 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 │ │ │ │ +00003230 0000000000000010 00003204 FDE cie=00000030 pc=0000000000043b00..0000000000043b1c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002090 0000000000000018 00002064 FDE cie=00000030 pc=0000000000010048..00000000000100ac │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000010049 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000001005e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ +00003244 0000000000000010 00003218 FDE cie=00000030 pc=0000000000043b20..0000000000043b39 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020ac 000000000000003c 00002080 FDE cie=00000030 pc=000000000002eee0..000000000002f016 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eee4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002eee9 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002eef2 │ │ │ │ +00003258 0000000000000028 0000322c FDE cie=00000030 pc=0000000000043b40..0000000000043c55 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000043b48 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043b4d │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000002ef0d │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043b58 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002ef19 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ef21 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000043b61 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002efcf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002efd4 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002efd9 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043b6c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000043ba1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000043bd8 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000043c30 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002efde │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002efec │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000043c54 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eff0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002eff5 │ │ │ │ + │ │ │ │ +00003284 0000000000000024 00003258 FDE cie=00000030 pc=0000000000043c60..0000000000043d4d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000043c6b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000043c9c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043ca6 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000043cb4 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 138 to 0000000000043d3e │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002effa │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043d43 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000043d48 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002efff │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002f004 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002f015 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043d4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020ec 0000000000000050 00001d94 FDE cie=0000035c pc=000000000002f020..000000000002fdb9 │ │ │ │ - Augmentation data: 2a 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f030 │ │ │ │ +000032ac 0000000000000018 00003280 FDE cie=00000030 pc=0000000000043d50..0000000000043d99 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043d5a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f032 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f034 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f036 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f037 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f038 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002f03f │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 2284 to 000000000002f92b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f92c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002f92d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f92f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f931 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f933 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000043d98 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000032c8 0000000000000018 0000329c FDE cie=00000030 pc=0000000000043da0..0000000000043de4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043daa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f935 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 57 to 0000000000043de3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000002f940 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002140 0000000000000024 00001de8 FDE cie=0000035c pc=00000000000100ac..000000000001039c │ │ │ │ - Augmentation data: 61 6c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ +000032e4 0000000000000030 000032b8 FDE cie=00000030 pc=0000000000043df0..0000000000044241 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000043e01 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000043e18 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000043e5a │ │ │ │ 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_advance_loc2: 969 to 0000000000044223 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044228 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004422d │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044232 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044237 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044240 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003318 0000000000000014 000032ec FDE cie=00000030 pc=0000000000044250..000000000004425f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002168 0000000000000018 0000213c FDE cie=00000030 pc=000000000001039c..0000000000010400 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001039d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000103b2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002184 000000000000003c 00002158 FDE cie=00000030 pc=000000000002fdc0..000000000002fef6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fdc4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fdc9 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000002fdd2 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000002fded │ │ │ │ +00003330 000000000000004c 00003304 FDE cie=00000030 pc=0000000000044280..00000000000443d9 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004428d │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044292 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000442a9 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000442b1 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002fdf9 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000442c0 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002fe01 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002feaf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002feb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000442c8 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000044340 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044345 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002feb9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004434a │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002febe │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004434f │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000044354 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002fecc │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004435d │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000044360 │ │ │ │ + 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_advance_loc1: 120 to 00000000000443d8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002fed0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fed5 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002feda │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fedf │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000002fee4 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000002fef5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003380 0000000000000024 00003240 FDE cie=00000144 pc=00000000000443e0..00000000000444a9 │ │ │ │ + Augmentation data: c2 63 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000443e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000443ed │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 170 to 0000000000044497 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044498 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000444a1 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000021c4 0000000000000058 00001e6c FDE cie=0000035c pc=000000000002ff00..0000000000030ea5 │ │ │ │ - Augmentation data: 06 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002ff06 │ │ │ │ +000033a8 0000000000000018 00003268 FDE cie=00000144 pc=0000000000012c14..0000000000012c24 │ │ │ │ + Augmentation data: a7 63 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 │ │ │ │ + │ │ │ │ +000033c4 000000000000002c 00003398 FDE cie=00000030 pc=00000000000444b0..0000000000044622 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000444ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ff08 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000444bb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ff0a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000444bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ff0c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ff0d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000002ff0e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ff16 │ │ │ │ - DW_CFA_def_cfa: r11 (r11) ofs 32824 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ff26 │ │ │ │ - DW_CFA_def_cfa_register: r7 (rsp) │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000002ff2d │ │ │ │ - DW_CFA_def_cfa_offset: 34080 │ │ │ │ - DW_CFA_advance_loc2: 2322 to 000000000003083f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 320 to 00000000000445ff │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030840 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030841 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030843 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030845 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030847 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044603 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030849 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044605 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003084a │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000044610 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002220 0000000000000024 00001ec8 FDE cie=0000035c pc=0000000000010400..0000000000010871 │ │ │ │ - Augmentation data: 37 6c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 34080 │ │ │ │ - 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 │ │ │ │ +000033f4 0000000000000010 000033c8 FDE cie=00000030 pc=0000000000044630..00000000000446e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002248 0000000000000034 00001ef0 FDE cie=0000035c pc=0000000000030eb0..000000000003109c │ │ │ │ - Augmentation data: 59 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030eb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000030ebf │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030ec1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030ec3 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000030ec5 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000030ec9 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ +00003408 0000000000000010 000033dc FDE cie=00000030 pc=00000000000446f0..0000000000044716 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002280 0000000000000020 00001f28 FDE cie=0000035c pc=0000000000010871..0000000000010898 │ │ │ │ - Augmentation data: 34 6c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000022a4 0000000000000050 00001f4c FDE cie=0000035c pc=00000000000310a0..00000000000342c6 │ │ │ │ - Augmentation data: 18 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000310a6 │ │ │ │ +0000341c 0000000000000038 000033f0 FDE cie=00000030 pc=0000000000044720..00000000000448d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310a8 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044727 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310aa │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044728 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310ac │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310ad │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000310ae │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000310b5 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_advance_loc2: 5047 to 000000000003246c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 353 to 0000000000044889 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003246d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003246e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032470 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032472 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032474 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004488d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032476 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004488f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032480 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000044898 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000044899 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004489a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004489c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000448a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003458 0000000000000018 0000342c FDE cie=00000030 pc=0000000000012c24..0000000000012c4f │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000022f8 0000000000000020 00001fa0 FDE cie=0000035c pc=0000000000010898..00000000000113aa │ │ │ │ - Augmentation data: a3 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1056 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ +00003474 0000000000000064 00003334 FDE cie=00000144 pc=00000000000448e0..00000000000459b2 │ │ │ │ + Augmentation data: e3 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000448eb │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000044922 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 144 to 00000000000449b2 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 249 to 0000000000044aab │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -0000231c 0000000000000054 00001fc4 FDE cie=0000035c pc=00000000000342d0..0000000000036c7d │ │ │ │ - Augmentation data: 09 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000342db │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000342ea │ │ │ │ + DW_CFA_advance_loc2: 1773 to 0000000000045198 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc2: 1021 to 0000000000045595 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 39 to 00000000000455bc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000455c1 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000034372 │ │ │ │ - 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: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 6637 to 0000000000035d5f │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035d67 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035d6f │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035d77 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035d7f │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000455e0 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000035da5 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000455fa │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004561e │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000045645 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000035db0 │ │ │ │ - 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_advance_loc: 1 to 0000000000045646 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ + DW_CFA_advance_loc1: 242 to 0000000000045738 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 310 to 000000000004586e │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000045879 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000045933 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 3234 to 0000000000036a52 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000045944 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000036a7a │ │ │ │ - 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_advance_loc: 29 to 0000000000045961 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004596d │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000045982 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004598e │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002374 0000000000000020 0000201c FDE cie=0000035c pc=00000000000113aa..0000000000011db4 │ │ │ │ - Augmentation data: 4e 6f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 720 │ │ │ │ +000034dc 0000000000000038 0000339c FDE cie=00000144 pc=0000000000012c50..0000000000012e19 │ │ │ │ + Augmentation data: d3 62 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 704 │ │ │ │ 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_advance_loc: 33 to 0000000000012c71 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000012c83 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000012cc6 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 51 to 0000000000012cf9 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000012d03 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000012d22 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000012d27 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 185 to 0000000000012de0 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000012df5 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ │ │ │ │ -00002398 000000000000004c 00002040 FDE cie=0000035c pc=0000000000036c80..0000000000036d6e │ │ │ │ - Augmentation data: d2 6f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000036c86 │ │ │ │ +00003518 0000000000000040 000033d8 FDE cie=00000144 pc=00000000000459c0..0000000000045fea │ │ │ │ + Augmentation data: ab 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000459c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000036c8f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000459c8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036c94 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036c96 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000459d0 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036c97 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036c9c │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036ca3 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 0000000000036d57 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000459d7 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 940 to 0000000000045d83 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036d58 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036d59 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036d5b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045d84 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036d5d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000045d85 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036d5f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036d61 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036d62 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000023e8 0000000000000020 00002090 FDE cie=0000035c pc=0000000000011db4..0000000000011dde │ │ │ │ - Augmentation data: 8b 6f 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 │ │ │ │ - │ │ │ │ -0000240c 000000000000001c 000023e0 FDE cie=00000030 pc=0000000000036d70..0000000000036dc2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036d75 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d87 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000036dbb │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045d89 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036dc0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000045d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036dc1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000242c 0000000000000010 00002400 FDE cie=00000030 pc=0000000000036dd0..0000000000036de6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002440 0000000000000010 00002414 FDE cie=00000030 pc=0000000000036df0..0000000000036e2e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002454 0000000000000010 00002428 FDE cie=00000030 pc=0000000000036e30..0000000000036e5e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002468 0000000000000010 0000243c FDE cie=00000030 pc=0000000000036e60..0000000000036e90 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000247c 0000000000000010 00002450 FDE cie=00000030 pc=0000000000036e90..0000000000036ead │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002490 0000000000000014 00002464 FDE cie=00000030 pc=0000000000036eb0..0000000000036ecf │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000024a8 0000000000000010 0000247c FDE cie=00000030 pc=0000000000036ed0..0000000000036efd │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000355c 000000000000001c 0000341c FDE cie=00000144 pc=0000000000012e1a..0000000000012f84 │ │ │ │ + Augmentation data: a5 62 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -000024bc 000000000000001c 00002490 FDE cie=00000030 pc=0000000000036f00..0000000000036f4a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000036f05 │ │ │ │ +0000357c 0000000000000040 0000343c FDE cie=00000144 pc=0000000000045ff0..000000000004661a │ │ │ │ + Augmentation data: 9d 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000045ff6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000036f3c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045ff8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045ffc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046000 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046007 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc2: 940 to 00000000000463b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000036f48 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000036f49 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000024dc 000000000000001c 000024b0 FDE cie=00000030 pc=0000000000036f50..0000000000036fee │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036f58 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000463b4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000463b5 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463b7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000036fd9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463b9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000036fe0 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000463c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000036fed │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000024fc 0000000000000010 000024d0 FDE cie=00000030 pc=0000000000011dde..0000000000011dfd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002510 000000000000001c 000024e4 FDE cie=00000030 pc=0000000000036ff0..000000000003708e │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000036ff8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000037079 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000037080 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003708d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002530 0000000000000010 00002504 FDE cie=00000030 pc=0000000000011dfe..0000000000011e1d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_nop │ │ │ │ +000035c0 000000000000001c 00003480 FDE cie=00000144 pc=0000000000012f84..00000000000130ee │ │ │ │ + Augmentation data: 97 62 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00002544 0000000000000050 000021ec FDE cie=0000035c pc=0000000000037090..0000000000038311 │ │ │ │ - Augmentation data: 37 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037096 │ │ │ │ +000035e0 0000000000000050 000034a0 FDE cie=00000144 pc=0000000000046620..0000000000046dea │ │ │ │ + Augmentation data: 8f 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046626 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037098 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046628 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003709a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004662a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003709c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004662c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003709d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004662d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003709e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004662e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000370a8 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ - DW_CFA_advance_loc2: 3365 to 0000000000037dcd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000046635 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ + DW_CFA_advance_loc2: 1412 to 0000000000046bb9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037dce │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046bba │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000037dcf │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046bbb │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037dd1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bbd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037dd3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bbf │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037dd5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037dd7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bc3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000037de0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000046bc4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002598 0000000000000024 00002240 FDE cie=0000035c pc=0000000000011e1e..0000000000012212 │ │ │ │ - Augmentation data: 7e 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 768 │ │ │ │ +00003634 0000000000000020 000034f4 FDE cie=00000144 pc=00000000000130ee..0000000000013269 │ │ │ │ + Augmentation data: 76 62 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 608 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000025c0 0000000000000068 00002268 FDE cie=0000035c pc=0000000000038340..0000000000038cbb │ │ │ │ - Augmentation data: 92 6e 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003834b │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038353 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000038367 │ │ │ │ +00003658 000000000000004c 00003518 FDE cie=00000144 pc=0000000000046df0..000000000004767c │ │ │ │ + Augmentation data: 6a 62 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046dfb │ │ │ │ + DW_CFA_def_cfa_offset: 544 │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000046e12 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046e1d │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000038389 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000046e28 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 27 to 00000000000383a4 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000046e53 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1292 to 00000000000388b0 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000388b8 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000388c0 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc2: 487 to 0000000000038aa7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038aa8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000038ae0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 1263 to 0000000000047342 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038ae5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047343 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000038b1c │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 305 to 0000000000047474 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000038bec │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038bf4 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038bfc │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000038c3d │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000038c72 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000000474d5 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000038c92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038c97 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038ca3 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000474f5 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000262c 0000000000000034 000022d4 FDE cie=0000035c pc=0000000000012212..0000000000012328 │ │ │ │ - Augmentation data: 4d 6e 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 173 to 00000000000122bf │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000122d6 │ │ │ │ + DW_CFA_advance_loc1: 93 to 0000000000047552 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000122de │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000122e6 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000122f6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000047557 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000012303 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001230b │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012313 │ │ │ │ + DW_CFA_advance_loc1: 95 to 00000000000475b6 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012323 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002664 0000000000000048 00002638 FDE cie=00000030 pc=0000000000038cc0..00000000000390e8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038cc8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000038cdb │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000038cec │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000038cf8 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 215 to 0000000000038dcf │ │ │ │ + DW_CFA_advance_loc1: 115 to 0000000000047629 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000038dd0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000038de3 │ │ │ │ - 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_advance_loc2: 424 to 0000000000038f8b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038f90 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000038f95 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000038fa0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004762e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 229 to 0000000000039085 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003908a │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003908f │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000039098 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000390a8 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000390dc │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000026b0 0000000000000044 00002684 FDE cie=00000030 pc=0000000000039a90..0000000000039c3e │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000039aa1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000039aae │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000039ab9 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000039adc │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039ae4 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004765e │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 184 to 0000000000039b9c │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039ba8 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039bad │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000047667 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000039bc3 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000039bd0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000039c0b │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039c10 │ │ │ │ - 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_nop │ │ │ │ - │ │ │ │ -000026f8 0000000000000010 000026cc FDE cie=00000030 pc=0000000000039c40..0000000000039e41 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000270c 0000000000000028 000026e0 FDE cie=00000030 pc=0000000000039e50..0000000000039f97 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039e55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e59 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039e5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 311 to 0000000000039f94 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039f95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039f96 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002738 000000000000004c 000023e0 FDE cie=0000035c pc=00000000000390f0..0000000000039388 │ │ │ │ - Augmentation data: 4a 6d 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000390fb │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003910a │ │ │ │ +000036a8 000000000000003c 00003568 FDE cie=00000144 pc=000000000001326a..00000000000133f9 │ │ │ │ + Augmentation data: 4f 62 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: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 89 to 0000000000039163 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 372 to 00000000000392d7 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000392dc │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000392e4 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000003932e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039333 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000039359 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000013297 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003935e │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000132a5 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003936a │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 117 to 000000000001331a │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000039373 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039378 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000039383 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000001332d │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002788 0000000000000024 00002430 FDE cie=0000035c pc=0000000000012328..000000000001236e │ │ │ │ - Augmentation data: 12 6d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 55 to 000000000001235f │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000013351 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000027b0 0000000000000044 00002458 FDE cie=0000035c pc=0000000000039390..0000000000039a25 │ │ │ │ - Augmentation data: f2 6c 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003939b │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000393aa │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000393b5 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 37 to 00000000000393da │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000013369 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000013371 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000003944f │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 1041 to 0000000000039860 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc1: 112 to 00000000000398d0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000398d5 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 201 to 000000000003999e │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 29 to 00000000000399bb │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 49 to 00000000000399ec │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000399f4 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000039a05 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039a19 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - │ │ │ │ -000027f8 000000000000002c 000024a0 FDE cie=0000035c pc=000000000001236e..00000000000123c4 │ │ │ │ - Augmentation data: ca 6c 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_advance_loc: 10 to 000000000001337b │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000133ad │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000001237b │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 51 to 00000000000123ae │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000123b8 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000123bf │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 35 to 00000000000133d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000133d2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002828 0000000000000024 000027fc FDE cie=00000030 pc=0000000000039a30..0000000000039a8a │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039a35 │ │ │ │ +000036e8 000000000000002c 000036bc FDE cie=00000030 pc=0000000000047680..000000000004784d │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000047681 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000039a43 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004768c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000039a77 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000476b9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039a78 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000476ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000039a80 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000476f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000039a84 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000039a85 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002850 000000000000001c 00002824 FDE cie=00000030 pc=0000000000039fc0..000000000003a134 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000039fc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 252 to 000000000003a0c1 │ │ │ │ + DW_CFA_advance_loc2: 271 to 0000000000047807 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a0c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002870 000000000000001c 00002844 FDE cie=00000030 pc=000000000003a140..000000000003a2c4 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a141 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 264 to 000000000003a249 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004780c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003a250 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047810 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002890 0000000000000050 00002864 FDE cie=00000030 pc=000000000003a2d0..000000000003a5c2 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a2d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003a2f9 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a301 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a311 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a319 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 316 to 000000000003a455 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000003a4ef │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a4f4 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a4f9 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a4fe │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a503 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003a51b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a51c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - 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-16 │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000003a590 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a595 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a59a │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a59f │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003a5bd │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000028e4 0000000000000044 000028b8 FDE cie=00000030 pc=000000000003a5d0..000000000003a8bf │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a5d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000003a5f9 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a601 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003a611 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a619 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 498 to 000000000003a80b │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a810 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a815 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003a81a │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a82e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a82f │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - 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_advance_loc1: 119 to 000000000003a8a6 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003a8ba │ │ │ │ - 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 │ │ │ │ │ │ │ │ -0000292c 0000000000000068 000025d4 FDE cie=0000035c pc=000000000003a8c0..000000000003b6cc │ │ │ │ - Augmentation data: 9e 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a8c6 │ │ │ │ +00003718 0000000000000048 000036ec FDE cie=00000030 pc=0000000000047850..00000000000479c9 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047858 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004785a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a8cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004785c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a8cd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004785d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003a8ce │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047861 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003a8d8 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc2: 1242 to 000000000003adb2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047865 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 333 to 00000000000479b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003adb6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000479b3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003adb7 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000479b4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003adb9 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479b6 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003adbb │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003adbd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003adbf │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479bc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003adc4 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000479bd │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 1202 to 000000000003b276 │ │ │ │ + │ │ │ │ +00003764 0000000000000050 00003624 FDE cie=00000144 pc=00000000000479d0..000000000004889f │ │ │ │ + Augmentation data: b3 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000479d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000479db │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479dd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000479df │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000479e0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000479e1 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000479e8 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 2186 to 0000000000048272 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b277 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048273 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b278 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048274 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b27a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048276 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b27c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048278 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b27e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004827a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b280 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004827c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b281 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048280 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002998 0000000000000020 00002640 FDE cie=0000035c pc=00000000000123c4..00000000000123fb │ │ │ │ - Augmentation data: 4c 6b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ +000037b8 0000000000000020 00003678 FDE cie=00000144 pc=00000000000133fa..00000000000136a8 │ │ │ │ + Augmentation data: d6 61 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 │ │ │ │ │ │ │ │ -000029bc 0000000000000050 00002664 FDE cie=0000035c pc=000000000003b6d0..000000000003d06a │ │ │ │ - Augmentation data: 30 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003b6d6 │ │ │ │ +000037dc 0000000000000024 000037b0 FDE cie=00000030 pc=0000000000049ca0..0000000000049e3e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000049ca8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000049cb7 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000049cdf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000049d53 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000049ddc │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049de0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000049df5 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + │ │ │ │ +00003804 0000000000000044 000037d8 FDE cie=00000030 pc=00000000000488a0..0000000000048b43 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000488b4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000488b9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000488be │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000488c2 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000488cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000488d1 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc2: 616 to 0000000000048b39 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b3a │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b3b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b3d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b3f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b41 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b42 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +0000384c 0000000000000050 0000370c FDE cie=00000144 pc=0000000000048b50..0000000000049c93 │ │ │ │ + Augmentation data: 68 61 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048b56 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003b6db │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b58 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b6dd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003b6df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048b5c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b6e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b5d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003b6e1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000048b5e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003b6e8 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc2: 2956 to 000000000003c274 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000048b65 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc2: 2907 to 00000000000496c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c278 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000496c1 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003c279 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000496c2 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c27b │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000496c4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c27d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000496c6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c27f │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000496c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c281 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000496ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003c286 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000496d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002a10 0000000000000024 000026b8 FDE cie=0000035c pc=00000000000123fc..000000000001257a │ │ │ │ - Augmentation data: 2c 6b 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000123fd │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ +000038a0 0000000000000024 00003760 FDE cie=00000144 pc=00000000000136a8..0000000000013a60 │ │ │ │ + Augmentation data: aa 61 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 752 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00002a38 0000000000000030 00002a0c FDE cie=00000030 pc=000000000003d080..000000000003d35e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d084 │ │ │ │ +000038c8 0000000000000030 0000389c FDE cie=00000030 pc=0000000000049e40..000000000004a006 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049e44 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003d09c │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000049e57 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000003d0c6 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000049e87 │ │ │ │ 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_advance_loc2: 575 to 000000000003d305 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 324 to 0000000000049fcb │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d30a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049fd0 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d30f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049fd5 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d314 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049fda │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000003d354 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003d359 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000049fdf │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d35d │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004a001 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a005 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002a6c 0000000000000040 00002a40 FDE cie=00000030 pc=000000000003e900..000000000003ea89 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e906 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003e90b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003e914 │ │ │ │ +000038fc 0000000000000010 000038d0 FDE cie=00000030 pc=000000000004a010..000000000004a047 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003910 0000000000000028 000038e4 FDE cie=00000030 pc=000000000004a050..000000000004a10e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a058 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a061 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004a06e │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e918 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000003e9ba │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a075 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000004a0ba │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000004a0f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003e9c1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9c3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003e9d0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003ea24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ea2b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea2d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ea2f │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004a10d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ea30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ab0 000000000000006c 00002758 FDE cie=0000035c pc=000000000003d360..000000000003e8f2 │ │ │ │ - Augmentation data: a6 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003d36b │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d373 │ │ │ │ +0000393c 0000000000000010 00003910 FDE cie=00000030 pc=000000000004a110..000000000004a120 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003950 0000000000000058 00003924 FDE cie=00000030 pc=000000000004a120..000000000004a392 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a128 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004a137 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 292 to 000000000003d497 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000003d4ac │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000004a14c │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003d4c8 │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000004a15b │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000004a1e9 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 1072 to 000000000003d8f8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004a1f7 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000004a2c7 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d900 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a2cc │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d908 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a2d1 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d910 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a2d6 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d918 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a2db │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003d93e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a2e7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003d93f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003d95b │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a2f0 │ │ │ │ + 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: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 3577 to 000000000003e754 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000004a360 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e760 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - 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_advance_loc1: 118 to 000000000003e7d6 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a369 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a36e │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003e7fe │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a37a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a37b │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a383 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - 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_advance_loc: 5 to 000000000004a388 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a38d │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b20 0000000000000024 000027c8 FDE cie=0000035c pc=000000000001257a..0000000000012650 │ │ │ │ - Augmentation data: 6f 6a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ +000039ac 000000000000001c 00003980 FDE cie=00000030 pc=0000000000013a60..0000000000013a9e │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000039cc 0000000000000010 000039a0 FDE cie=00000030 pc=000000000004a3a0..000000000004a3bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b48 0000000000000024 000027f0 FDE cie=0000035c pc=000000000003ea90..000000000003ebb5 │ │ │ │ - Augmentation data: 4f 6a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ea98 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003eaba │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 233 to 000000000003eba3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eba4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000003ebad │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ +000039e0 0000000000000010 000039b4 FDE cie=00000030 pc=000000000004a3c0..000000000004a3e3 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002b70 0000000000000018 00002818 FDE cie=0000035c pc=0000000000012650..00000000000126f9 │ │ │ │ - Augmentation data: 31 6a 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 │ │ │ │ - │ │ │ │ -00002b8c 000000000000001c 00002b60 FDE cie=00000030 pc=000000000003ebc0..000000000003ec92 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ebc5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000003ec89 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003ec90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ec91 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002bac 0000000000000020 00002854 FDE cie=0000035c pc=000000000003eca0..000000000003ed62 │ │ │ │ - Augmentation data: fe 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eca5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000003ed53 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003ed60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003ed61 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00002bd0 0000000000000048 00002ba4 FDE cie=00000030 pc=000000000003ed70..000000000003f025 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003ed81 │ │ │ │ +000039f4 0000000000000048 000039c8 FDE cie=00000030 pc=000000000004ce70..000000000004cf36 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004ce80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000003ed90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce82 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ed9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce84 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003eda1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce86 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003eda5 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ce87 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003eda6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004ce88 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 628 to 000000000003f01a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ce8c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 147 to 000000000004cf1f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf20 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f01b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf21 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f01d │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf23 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f01f │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf25 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f021 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f023 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf29 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f024 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cf2a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a40 0000000000000028 00003900 FDE cie=00000144 pc=000000000004a3f0..000000000004a527 │ │ │ │ + Augmentation data: 3b 60 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a3f8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a400 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a409 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004a421 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000004a454 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a464 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a468 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003a6c 000000000000001c 0000392c FDE cie=00000144 pc=0000000000013a9e..0000000000013ab4 │ │ │ │ + Augmentation data: 19 60 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 │ │ │ │ + │ │ │ │ +00003a8c 0000000000000044 00003a60 FDE cie=00000030 pc=000000000004a530..000000000004a654 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a538 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004a552 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000004a55f │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a567 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a56f │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a577 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000004a5fd │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a602 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a607 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a60c │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000004a627 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a630 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + 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_advance_loc: 7 to 000000000004a637 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004a64f │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00002c1c 0000000000000028 00002bf0 FDE cie=00000030 pc=000000000003f030..000000000003f187 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f031 │ │ │ │ +00003ad4 0000000000000030 00003aa8 FDE cie=00000030 pc=000000000004a660..000000000004a71a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a666 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f039 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a66a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f03d │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a66e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a672 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 135 to 000000000004a6f9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc2: 327 to 000000000003f184 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a6fa │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f185 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a6fb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f186 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6fd │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004a700 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002c48 0000000000000054 00002c1c FDE cie=00000030 pc=000000000003f190..000000000003f49d │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000003f1a1 │ │ │ │ +00003b08 0000000000000050 000039c8 FDE cie=00000144 pc=000000000004a720..000000000004b2f5 │ │ │ │ + Augmentation data: 85 5f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f1a9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004a72b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f1ae │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004a734 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003f1b3 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a73b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f1b7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a73c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000003f1ba │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004a73d │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f1be │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 673 to 000000000003f45f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004a744 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 2028 to 000000000004af30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f460 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004af31 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f461 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004af32 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f463 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af34 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f465 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af36 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f467 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f469 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004af3a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f470 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004af40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003f49c │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00002ca0 0000000000000068 00002948 FDE cie=0000035c pc=000000000003f4c0..000000000003fe0f │ │ │ │ - Augmentation data: 13 69 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f4c6 │ │ │ │ +00003b5c 0000000000000020 00003a1c FDE cie=00000144 pc=0000000000013ab4..0000000000013d4d │ │ │ │ + Augmentation data: 96 5f 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 │ │ │ │ + │ │ │ │ +00003b80 0000000000000050 00003a40 FDE cie=00000144 pc=000000000004b300..000000000004ce63 │ │ │ │ + Augmentation data: 99 5f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b306 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b308 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b30a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f4cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b30c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4cd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b310 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003f4ce │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004b311 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000003f4d5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 1657 to 000000000003fb4e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fb52 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fb53 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fb55 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fb57 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fb59 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fb5b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003fb60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 488 to 000000000003fd48 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004b318 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ + DW_CFA_advance_loc2: 4869 to 000000000004c61d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fd49 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c61e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fd4a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004c61f │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fd4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c621 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fd4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c623 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fd50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c625 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fd52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c627 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000003fd53 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000004c630 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00002d0c 0000000000000020 000029b4 FDE cie=0000035c pc=00000000000126fa..000000000001270a │ │ │ │ - Augmentation data: bd 68 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 │ │ │ │ - │ │ │ │ -00002d30 0000000000000028 00002d04 FDE cie=00000030 pc=000000000003fe40..000000000003ff9b │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fe44 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003fe4f │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003fe5c │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003fe74 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 79 to 000000000003fec3 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000003ff3e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ff54 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d5c 0000000000000044 00002d30 FDE cie=00000030 pc=000000000003ffa0..0000000000040088 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000003ffad │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000003ffb2 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003ffc4 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ffcc │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000003ffd7 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003ffdf │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 117 to 0000000000040054 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040059 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004005e │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040063 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000004006c │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040070 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ +00003bd4 0000000000000020 00003a94 FDE cie=00000144 pc=0000000000013d4e..00000000000143bf │ │ │ │ + Augmentation data: 58 60 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 800 │ │ │ │ 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_advance_loc: 23 to 0000000000040087 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002da4 0000000000000044 00002d78 FDE cie=00000030 pc=0000000000040090..000000000004024b │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000400a2 │ │ │ │ +00003bf8 0000000000000048 00003bcc FDE cie=00000030 pc=000000000004cf40..000000000004d099 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004cf4a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000400ab │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf4e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000400b4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000400b5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000400b9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cf55 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 351 to 0000000000040218 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000004cfa7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040219 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004021b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004021d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cfa8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004021f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004cfa9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040220 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004cfb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004024a │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000004d000 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d001 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d002 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d008 │ │ │ │ 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_advance_loc: 8 to 000000000004d010 │ │ │ │ + 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 000000000004d05e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d05f │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d060 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004d068 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002dec 000000000000003c 00002a94 FDE cie=0000035c pc=0000000000040250..00000000000404b4 │ │ │ │ - Augmentation data: e5 67 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040256 │ │ │ │ +00003c44 0000000000000038 00003c18 FDE cie=00000030 pc=000000000004d0a0..000000000004d402 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d0a6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004025c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d0ac │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040260 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d0ad │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040264 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d0ae │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004026b │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 479 to 000000000004044a │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d0b5 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 694 to 000000000004d36b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004044b │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004d370 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004044c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d371 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004044e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d373 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040450 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d375 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040458 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004d380 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00002e2c 000000000000001c 00002ad4 FDE cie=0000035c pc=000000000001270a..00000000000127c2 │ │ │ │ - Augmentation data: b0 67 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: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e4c 0000000000000034 00002e20 FDE cie=00000030 pc=00000000000404c0..0000000000040593 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000404c6 │ │ │ │ +00003c80 0000000000000068 00003c54 FDE cie=00000030 pc=000000000004d410..000000000004f0a4 │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000004d453 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000404cb │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d459 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000404cc │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d45b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000004056c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d45d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d45e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004d45f │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004d466 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc2: 3260 to 000000000004e122 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040570 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040572 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040580 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000004058f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040590 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040592 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e84 0000000000000034 00002e58 FDE cie=00000030 pc=00000000000405a0..000000000004066d │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000405a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000405a7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000405ab │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e123 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004e124 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e126 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000004064d │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e128 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004064e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e12a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040650 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e12c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040658 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e130 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000040669 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004066a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066c │ │ │ │ + DW_CFA_advance_loc2: 3901 to 000000000004f06d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002ebc 0000000000000034 00002e90 FDE cie=00000030 pc=0000000000040670..0000000000040932 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040678 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004067d │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004068a │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004069c │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000406ee │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 257 to 00000000000407ef │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000407f4 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000004080f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040818 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f06e │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00002ef4 0000000000000048 00002ec8 FDE cie=00000030 pc=0000000000042f80..0000000000043046 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042f90 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042f92 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042f94 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042f96 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042f97 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042f98 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042f9c │ │ │ │ +00003cec 0000000000000030 00003cc0 FDE cie=00000030 pc=000000000004f0b0..000000000004f270 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f0b8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000004302f │ │ │ │ + DW_CFA_advance_loc: 37 to 000000000004f0dd │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004f0e5 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004f0f3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004f0fe │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000004f150 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000004f244 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043030 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043031 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043033 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043035 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043037 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043039 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004303a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000004f249 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004f261 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f262 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002f40 000000000000005c 00002f14 FDE cie=00000030 pc=0000000000040940..0000000000040bda │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040942 │ │ │ │ +00003d20 0000000000000060 00003cf4 FDE cie=00000030 pc=000000000004f270..000000000004f844 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f276 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040948 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f278 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004094f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f279 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004095b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f27d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004095f │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000004f284 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000040a11 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040a16 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040a17 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a19 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a1b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040a20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 252 to 0000000000040b1c │ │ │ │ + DW_CFA_advance_loc2: 1148 to 000000000004f700 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040b25 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f706 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040b26 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f709 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f70b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f70d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b30 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f70e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000040b57 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f712 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000040b90 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f718 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000040b91 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f71b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b93 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f71d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b95 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f71f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000040ba0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002fa0 0000000000000044 00002c48 FDE cie=0000035c pc=0000000000040be0..0000000000041007 │ │ │ │ - Augmentation data: 49 66 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000040be5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000040be8 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040bf6 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000040c0c │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000040c29 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000040c90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040c98 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f720 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000040ca1 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000040d4b │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 213 to 0000000000040e20 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc1: 247 to 0000000000040f17 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000040f30 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 129 to 0000000000040fb1 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040fb5 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002fe8 0000000000000020 00002c90 FDE cie=0000035c pc=00000000000127c2..0000000000012832 │ │ │ │ - Augmentation data: 18 66 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 │ │ │ │ - │ │ │ │ -0000300c 0000000000000048 00002fe0 FDE cie=00000030 pc=0000000000043050..0000000000043116 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043060 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043062 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043064 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043066 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043067 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043068 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004306c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 00000000000430ff │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000004f7f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043100 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043101 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043103 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000004f7f7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043105 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f7f8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043107 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7fa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043109 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7fc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004310a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003058 000000000000004c 00002d00 FDE cie=0000035c pc=0000000000041010..0000000000042f7c │ │ │ │ - Augmentation data: b4 65 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000041015 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000041018 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041020 │ │ │ │ - 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_advance_loc: 11 to 000000000004102b │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1279 to 000000000004152a │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000004158c │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 3658 to 00000000000423d6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000423e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000004f7fd │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 359 to 0000000000042547 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc2: 513 to 0000000000042748 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 1202 to 0000000000042bfa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000042bfb │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030a8 0000000000000024 00002d50 FDE cie=0000035c pc=0000000000012832..0000000000012aaf │ │ │ │ - Augmentation data: 0a 66 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 │ │ │ │ │ │ │ │ -000030d0 0000000000000048 000030a4 FDE cie=00000030 pc=0000000000043140..00000000000433c3 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043146 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004314c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004314d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004314e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000043155 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 521 to 000000000004335e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004335f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043360 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043362 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043364 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043370 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000433bc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000433bd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000433be │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000433c0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000433c2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -0000311c 0000000000000034 000030f0 FDE cie=00000030 pc=00000000000433d0..0000000000043535 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000433d6 │ │ │ │ +00003d84 0000000000000034 00003d58 FDE cie=00000030 pc=00000000000524d0..0000000000052535 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000524d6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000433d7 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000524da │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000433db │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000524db │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 264 to 00000000000434e3 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000052513 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000434e4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052514 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052516 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000434f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052520 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000043531 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000052531 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000043532 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052532 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043534 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052534 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003154 0000000000000034 00003128 FDE cie=00000030 pc=0000000000045450..00000000000454b5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045456 │ │ │ │ +00003dbc 0000000000000020 00003d90 FDE cie=00000030 pc=0000000000052540..00000000000525ab │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000052551 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004545a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004545b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052555 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000045493 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000052594 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045494 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045496 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052595 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000454a0 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000525a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000454b1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000454b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454b4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000318c 000000000000006c 00002e34 FDE cie=0000035c pc=0000000000043540..0000000000044cf5 │ │ │ │ - Augmentation data: 47 65 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004354b │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043553 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000043589 │ │ │ │ +00003de0 0000000000000054 00003ca0 FDE cie=00000144 pc=000000000004f850..0000000000051ac4 │ │ │ │ + Augmentation data: a9 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000004f85b │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004f885 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 145 to 000000000004f916 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000043603 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 91 to 000000000004365e │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 3936 to 00000000000445be │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc2: 1005 to 00000000000449ab │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 4770 to 0000000000050bb8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050bc0 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050bc8 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000449b3 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050bd0 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 31 to 00000000000449d2 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000449d7 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - 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_advance_loc: 33 to 00000000000449f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050bd8 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000044a17 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044a1f │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000044a3e │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000050c02 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044a3f │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000044a68 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050c08 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + 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_advance_loc2: 458 to 0000000000044c32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000044c50 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000044c76 │ │ │ │ - DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000044c7b │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000044c90 │ │ │ │ + DW_CFA_advance_loc2: 3655 to 0000000000051a4f │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044c9c │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000044cd5 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044ced │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031fc 0000000000000040 00002ea4 FDE cie=0000035c pc=0000000000012ab0..0000000000012c4c │ │ │ │ - Augmentation data: 2d 65 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000012ab1 │ │ │ │ - DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 53 to 0000000000051a84 │ │ │ │ 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_advance_loc1: 79 to 0000000000012b00 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000012b08 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 59 to 0000000000012b43 │ │ │ │ - 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_advance_loc: 10 to 0000000000012b4d │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 105 to 0000000000012bb6 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012bbb │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000012bfd │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000012c02 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000012c30 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000012c42 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003240 0000000000000020 00003214 FDE cie=00000030 pc=00000000000454c0..000000000004552b │ │ │ │ - DW_CFA_advance_loc: 17 to 00000000000454d1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454d5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000045514 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045515 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000045520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003264 0000000000000050 00002f0c FDE cie=0000035c pc=0000000000044d00..0000000000045447 │ │ │ │ - Augmentation data: d9 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044d06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044d10 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d12 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d14 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044d15 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000044d16 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044d1a │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc2: 1126 to 0000000000045180 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045181 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045182 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045184 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045186 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045188 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004518a │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045190 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032b8 0000000000000024 00002f60 FDE cie=0000035c pc=0000000000012c4c..0000000000012d51 │ │ │ │ - Augmentation data: cd 64 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ +00003e38 0000000000000020 00003cf8 FDE cie=00000144 pc=00000000000143c0..0000000000014432 │ │ │ │ + Augmentation data: 73 5e 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000032e0 000000000000001c 000032b4 FDE cie=00000030 pc=0000000000045530..0000000000045579 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045536 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045537 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004553b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - │ │ │ │ -00003300 0000000000000014 000032d4 FDE cie=00000030 pc=0000000000045580..0000000000045616 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000455a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 109 to 0000000000045611 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ │ │ │ │ -00003318 000000000000001c 000032ec FDE cie=00000030 pc=0000000000045620..0000000000045685 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004564c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000045673 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000045680 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045684 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003338 0000000000000010 0000330c FDE cie=00000030 pc=0000000000045690..00000000000456a7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000334c 0000000000000050 00002ff4 FDE cie=0000035c pc=00000000000456b0..000000000004621f │ │ │ │ - Augmentation data: 42 64 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000456b6 │ │ │ │ +00003e5c 0000000000000050 00003d1c FDE cie=00000144 pc=0000000000051ad0..00000000000524c1 │ │ │ │ + Augmentation data: 57 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051ad6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000051adc │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ba │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000051ae1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ae3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000456c4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ae4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000456cc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000051ae5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000456d3 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 1894 to 0000000000045e39 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051aef │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 2066 to 0000000000052301 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045e3a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052302 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000045e3b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052303 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e3d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052305 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e3f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052307 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e41 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052309 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045e43 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005230b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000045e48 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000052310 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000033a0 0000000000000024 00003048 FDE cie=0000035c pc=0000000000012d52..0000000000012fe1 │ │ │ │ - Augmentation data: 5d 64 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ +00003eb0 0000000000000024 00003d70 FDE cie=00000144 pc=0000000000014432..00000000000145ea │ │ │ │ + Augmentation data: 6c 5e 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000033c8 0000000000000048 0000339c FDE cie=00000030 pc=0000000000046240..0000000000046399 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004624a │ │ │ │ +00003ed8 0000000000000048 00003eac FDE cie=00000030 pc=00000000000525c0..0000000000052719 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000525ca │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004624e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000525ce │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046255 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000525d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 00000000000462a7 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000052627 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000462a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052628 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000462a9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052629 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000462b0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052630 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000046300 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000052680 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046301 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052681 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046302 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052682 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046308 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052688 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046310 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052690 │ │ │ │ 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 000000000004635e │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000526de │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004635f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000526df │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046360 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000526e0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046368 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000526e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003414 0000000000000038 000033e8 FDE cie=00000030 pc=00000000000463a0..0000000000046702 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000463a6 │ │ │ │ +00003f24 0000000000000038 00003ef8 FDE cie=00000030 pc=0000000000052720..0000000000052a82 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052726 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000463ac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005272c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000463ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005272d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000463ae │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005272e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000463b5 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052735 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 694 to 000000000004666b │ │ │ │ + DW_CFA_advance_loc2: 694 to 00000000000529eb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000046670 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000529f0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000046671 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000529f1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046673 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529f3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046675 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000529f5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000046680 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000052a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003450 0000000000000064 00003424 FDE cie=00000030 pc=0000000000046710..00000000000483e9 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000046753 │ │ │ │ +00003f60 0000000000000064 00003f34 FDE cie=00000030 pc=0000000000052a90..0000000000054769 │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000052ad3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046759 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052ad9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004675b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052adb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004675d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052add │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004675e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052ade │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004675f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000052adf │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000046766 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000052ae6 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 3132 to 00000000000473a2 │ │ │ │ + DW_CFA_advance_loc2: 3132 to 0000000000053722 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473a3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053723 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000473a4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000053724 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053726 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053728 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005372a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005372c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000473b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053730 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 4098 to 00000000000483b2 │ │ │ │ + DW_CFA_advance_loc2: 4098 to 0000000000054732 │ │ │ │ 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 00000000000483b3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054733 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000034b8 0000000000000030 0000348c FDE cie=00000030 pc=00000000000483f0..00000000000485b0 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000483f8 │ │ │ │ +00003fc8 0000000000000030 00003f9c FDE cie=00000030 pc=0000000000054770..0000000000054930 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054778 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000048421 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000547a1 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048429 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000547a9 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048437 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000547b7 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000048442 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000547c2 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000048490 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000054810 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000048584 │ │ │ │ + DW_CFA_advance_loc1: 244 to 0000000000054904 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000048589 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000054909 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000485a1 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000054921 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000485a2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054922 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034ec 0000000000000060 000034c0 FDE cie=00000030 pc=00000000000485b0..0000000000048bb2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000485b6 │ │ │ │ +00003ffc 0000000000000060 00003fd0 FDE cie=00000030 pc=0000000000054930..0000000000054f32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054936 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000485b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054938 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000485b9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054939 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000485bd │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005493d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000485c4 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000054944 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 681 to 000000000004886d │ │ │ │ + DW_CFA_advance_loc2: 681 to 0000000000054bed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048873 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054bf3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048876 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000054bf6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048878 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bf8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004887a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bfa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004887b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054bfb │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 497 to 0000000000048a6c │ │ │ │ + DW_CFA_advance_loc2: 497 to 0000000000054dec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048a72 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054df2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048a75 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000054df5 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048a77 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054df7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048a79 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054df9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048a7a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054dfa │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 224 to 0000000000048b5a │ │ │ │ + DW_CFA_advance_loc1: 224 to 0000000000054eda │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000048b5d │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000054edd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048b5e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054ede │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ee0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ee2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000048b63 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000054ee3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003550 0000000000000034 00003524 FDE cie=00000030 pc=000000000004b8b0..000000000004b915 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b8b6 │ │ │ │ +00004060 0000000000000034 00004034 FDE cie=00000030 pc=0000000000057c30..0000000000057c95 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057c36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b8ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057c3a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8bb │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c3b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004b8f3 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000057c73 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b8f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c74 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057c76 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b900 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000057c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004b911 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000057c91 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b912 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057c92 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b914 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057c94 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003588 0000000000000020 0000355c FDE cie=00000030 pc=000000000004b920..000000000004b98b │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000004b931 │ │ │ │ +00004098 0000000000000020 0000406c FDE cie=00000030 pc=0000000000057ca0..0000000000057d0b │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000057cb1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b935 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057cb5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000004b974 │ │ │ │ + DW_CFA_advance_loc: 63 to 0000000000057cf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b975 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057cf5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004b980 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000057d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000035ac 0000000000000068 00003254 FDE cie=0000035c pc=0000000000048bc0..000000000004aee9 │ │ │ │ - Augmentation data: 74 62 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000048bcb │ │ │ │ +000040bc 0000000000000068 00003f7c FDE cie=00000144 pc=0000000000054f40..0000000000057269 │ │ │ │ + Augmentation data: 6e 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000054f4b │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000048bf5 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000054f75 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 145 to 0000000000048c86 │ │ │ │ + DW_CFA_advance_loc1: 145 to 0000000000055006 │ │ │ │ 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_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 4658 to 0000000000049eb8 │ │ │ │ + DW_CFA_advance_loc2: 4658 to 0000000000056238 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ec0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056240 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ec8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056248 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056250 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049ed8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056258 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000049f02 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000056282 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000049f08 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000056288 │ │ │ │ DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ 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_advance_loc2: 3948 to 000000000004ae74 │ │ │ │ + DW_CFA_advance_loc2: 3948 to 00000000000571f4 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000004ae81 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000057201 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ 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_advance_loc: 18 to 000000000004ae93 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000057213 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004aebb │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005723b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00003618 0000000000000020 000032c0 FDE cie=0000035c pc=0000000000012fe2..0000000000013051 │ │ │ │ - Augmentation data: 2a 62 00 00 │ │ │ │ +00004128 0000000000000020 00003fe8 FDE cie=00000144 pc=00000000000145ea..0000000000014659 │ │ │ │ + Augmentation data: 24 5c 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 │ │ │ │ │ │ │ │ -0000363c 0000000000000050 000032e4 FDE cie=0000035c pc=000000000004aef0..000000000004b8a1 │ │ │ │ - Augmentation data: 0e 62 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004aef6 │ │ │ │ +0000414c 0000000000000050 0000400c FDE cie=00000144 pc=0000000000057270..0000000000057c21 │ │ │ │ + Augmentation data: 08 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057276 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004aefc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005727c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004af01 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000057281 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004af03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057283 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004af04 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057284 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004af05 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057285 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004af0f │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005728f │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 1996 to 000000000004b6db │ │ │ │ + DW_CFA_advance_loc2: 1996 to 0000000000057a5b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b6dc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057a5c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004b6dd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057a5d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6df │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a5f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6e1 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a61 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6e3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a63 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6e5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057a65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004b6f0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000057a70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003690 0000000000000024 00003338 FDE cie=0000035c pc=0000000000013052..000000000001320a │ │ │ │ - Augmentation data: 23 62 00 00 │ │ │ │ +000041a0 0000000000000024 00004060 FDE cie=00000144 pc=000000000001465a..0000000000014812 │ │ │ │ + Augmentation data: 1d 5c 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000036b8 0000000000000048 0000368c FDE cie=00000030 pc=000000000004b9c0..000000000004bb19 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b9ca │ │ │ │ +000041c8 000000000000001c 0000419c FDE cie=00000030 pc=0000000000057d10..0000000000057d59 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057d16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b9ce │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004b9d5 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004ba27 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba28 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba29 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004ba30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004ba80 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000057d17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba81 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004ba82 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ba88 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ba90 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057d1b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +000041e8 0000000000000014 000041bc FDE cie=00000030 pc=0000000000057d60..0000000000057df6 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000057d84 │ │ │ │ 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 000000000004bade │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004badf │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bae0 │ │ │ │ + DW_CFA_advance_loc1: 109 to 0000000000057df1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bae8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003704 0000000000000038 000036d8 FDE cie=00000030 pc=000000000004bb20..000000000004be82 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bb26 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bb2c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb2d │ │ │ │ +00004200 000000000000001c 000041d4 FDE cie=00000030 pc=0000000000057e00..0000000000057e65 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000057e2c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bb2e │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bb35 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 694 to 000000000004bdeb │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000057e53 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004bdf0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bdf1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bdf3 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bdf5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004be00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000057e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057e64 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003740 0000000000000068 00003714 FDE cie=00000030 pc=000000000004be90..000000000004db24 │ │ │ │ - DW_CFA_advance_loc1: 67 to 000000000004bed3 │ │ │ │ +00004220 0000000000000010 000041f4 FDE cie=00000030 pc=0000000000057e70..0000000000057e87 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004234 0000000000000050 000040f4 FDE cie=00000144 pc=0000000000057e90..00000000000589ff │ │ │ │ + Augmentation data: 97 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057e96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bed9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e98 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bedb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e9a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bedd │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e9c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bede │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057ea4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004bedf │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057eac │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004bee6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc2: 3260 to 000000000004cba2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000057eb3 │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc2: 1894 to 0000000000058619 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cba3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005861a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004cba4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005861b │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005861d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005861f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cbaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058621 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cbac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058623 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cbb0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000058628 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 3901 to 000000000004daed │ │ │ │ - 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 000000000004daee │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004288 0000000000000024 00004148 FDE cie=00000144 pc=0000000000014812..0000000000014aa1 │ │ │ │ + Augmentation data: b2 5b 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 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000037ac 0000000000000030 00003780 FDE cie=00000030 pc=000000000004db30..000000000004dcf0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004db38 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000004db5d │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004db65 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004db73 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004db7e │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000004dbd0 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 244 to 000000000004dcc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000004dcc9 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004dce1 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dce2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000037e0 0000000000000060 000037b4 FDE cie=00000030 pc=000000000004dcf0..000000000004e2c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004dcf6 │ │ │ │ +000042b0 0000000000000048 00004284 FDE cie=00000030 pc=0000000000058a00..0000000000058c83 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058a06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dcf8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058a0c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004dcf9 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a0d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dcfd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058a0e │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000004dd04 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 1148 to 000000000004e180 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e186 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004e189 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e18b │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e18d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e18e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e192 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000058a15 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc2: 521 to 0000000000058c1e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e198 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c1f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004e19b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c20 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e19d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c22 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e19f │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c24 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e1a0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000058c30 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000004e274 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000058c7c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000004e277 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c7d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e278 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e27a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e27c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058c82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000004e27d │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003844 0000000000000034 00003818 FDE cie=00000030 pc=0000000000050f50..0000000000050fb5 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050f56 │ │ │ │ +000042fc 0000000000000034 000042d0 FDE cie=00000030 pc=0000000000058c90..0000000000058df5 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058c96 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050f5a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058c97 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050f5b │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058c9b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000050f93 │ │ │ │ + DW_CFA_advance_loc2: 264 to 0000000000058da3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050f94 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058da4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050f96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058da6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000050fa0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000058db0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000050fb1 │ │ │ │ + DW_CFA_advance_loc1: 65 to 0000000000058df1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050fb2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000058df2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058df4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000387c 0000000000000020 00003850 FDE cie=00000030 pc=0000000000050fc0..000000000005102b │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000050fd1 │ │ │ │ +00004334 0000000000000034 00004308 FDE cie=00000030 pc=000000000005ad10..000000000005ad75 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ad16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050fd5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad1a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad1b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 0000000000051014 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000005ad53 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad54 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000051015 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad56 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000051020 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005ad60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005ad71 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005ad72 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad74 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038a0 0000000000000054 00003548 FDE cie=0000035c pc=000000000004e2d0..0000000000050544 │ │ │ │ - Augmentation data: 21 60 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000004e2db │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004e305 │ │ │ │ +0000436c 000000000000006c 0000422c FDE cie=00000144 pc=0000000000058e00..000000000005a5b5 │ │ │ │ + Augmentation data: f1 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000058e0b │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058e13 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000058e49 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 145 to 000000000004e396 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000058ec3 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 91 to 0000000000058f1e │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 4770 to 000000000004f638 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f640 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f648 │ │ │ │ + DW_CFA_advance_loc2: 3936 to 0000000000059e7e │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc2: 1005 to 000000000005a26b │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f650 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a273 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f658 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004f682 │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000005a292 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f688 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a297 │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ 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_advance_loc2: 3655 to 00000000000504cf │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 33 to 000000000005a2b8 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000005a2d7 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a2df │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000005a2fe │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a2ff │ │ │ │ + DW_CFA_def_cfa_offset: 640 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000005a328 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 458 to 000000000005a4f2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000005a510 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000050504 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000005a536 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005a53b │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000005a550 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a55c │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000005a595 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005a5ad │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000038f8 0000000000000020 000035a0 FDE cie=0000035c pc=000000000001320a..000000000001327c │ │ │ │ - Augmentation data: eb 5f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ +000043dc 0000000000000040 0000429c FDE cie=00000144 pc=0000000000014aa2..0000000000014c3e │ │ │ │ + Augmentation data: d7 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000014aa3 │ │ │ │ + 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_advance_loc1: 79 to 0000000000014af2 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014afa │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 59 to 0000000000014b35 │ │ │ │ + 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_advance_loc: 10 to 0000000000014b3f │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 105 to 0000000000014ba8 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014bad │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000014bef │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000014bf4 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000014c22 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000014c34 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004420 0000000000000020 000043f4 FDE cie=00000030 pc=000000000005ad80..000000000005adeb │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005ad91 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad95 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000005add4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005add5 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005ade0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000391c 0000000000000050 000035c4 FDE cie=0000035c pc=0000000000050550..0000000000050f41 │ │ │ │ - Augmentation data: cf 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050556 │ │ │ │ +00004444 0000000000000050 00004304 FDE cie=00000144 pc=000000000005a5c0..000000000005ad07 │ │ │ │ + Augmentation data: 83 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a5c6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005055c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a5d0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050561 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5d2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050563 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5d4 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050564 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a5d5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050565 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005a5d6 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005056f │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 2066 to 0000000000050d81 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a5da │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc2: 1126 to 000000000005aa40 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050d82 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aa41 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000050d83 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aa42 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d85 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aa44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d87 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aa46 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d89 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aa48 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050d8b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005aa4a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000050d90 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005aa50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003970 0000000000000024 00003618 FDE cie=0000035c pc=000000000001327c..0000000000013434 │ │ │ │ - Augmentation data: e4 5f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ +00004498 0000000000000024 00004358 FDE cie=00000144 pc=0000000000014c3e..0000000000014d43 │ │ │ │ + Augmentation data: 77 5a 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 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003998 0000000000000010 0000396c FDE cie=00000030 pc=0000000000051030..0000000000051035 │ │ │ │ +000044c0 0000000000000010 00004494 FDE cie=00000030 pc=000000000005adf0..000000000005adf5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039ac 0000000000000010 00003980 FDE cie=00000030 pc=0000000000051040..0000000000051045 │ │ │ │ +000044d4 0000000000000010 000044a8 FDE cie=00000030 pc=000000000005ae00..000000000005ae05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039c0 000000000000002c 00003668 FDE cie=0000035c pc=0000000000051050..0000000000051130 │ │ │ │ - Augmentation data: a3 5f 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051055 │ │ │ │ +000044e8 000000000000002c 000043a8 FDE cie=00000144 pc=000000000005ae10..000000000005aef0 │ │ │ │ + Augmentation data: 33 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ae15 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005105a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005ae1a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051064 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005ae24 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000510f2 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000005aeb2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000510f3 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aeb3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000510f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005aeb4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000051100 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005aec0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000039f0 0000000000000050 00003698 FDE cie=0000035c pc=000000000001ab40..000000000001b1b9 │ │ │ │ - Augmentation data: 8b 5f 00 00 │ │ │ │ +00004518 0000000000000050 000043d8 FDE cie=00000144 pc=000000000001ab40..000000000001b1b9 │ │ │ │ + Augmentation data: 1b 5a 00 00 │ │ │ │ DW_CFA_advance_loc: 6 to 000000000001ab46 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 6 to 000000000001ab4c │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000001ab4e │ │ │ │ @@ -7396,7185 +8687,5898 @@ │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 5 to 000000000001aef8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a44 0000000000000020 000036ec FDE cie=0000035c pc=0000000000013434..0000000000013502 │ │ │ │ - Augmentation data: 53 5f 00 00 │ │ │ │ +0000456c 0000000000000020 0000442c FDE cie=00000144 pc=0000000000014d43..0000000000014e11 │ │ │ │ + Augmentation data: e3 59 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 │ │ │ │ │ │ │ │ -00003a68 0000000000000024 00003710 FDE cie=0000035c pc=000000000001b1c0..000000000001b35d │ │ │ │ - Augmentation data: 42 5f 00 00 │ │ │ │ +00004590 0000000000000024 00004450 FDE cie=00000144 pc=000000000001b1c0..000000000001b35d │ │ │ │ + Augmentation data: d2 59 00 00 │ │ │ │ DW_CFA_advance_loc: 5 to 000000000001b1c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_advance_loc: 21 to 000000000001b1da │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_advance_loc2: 355 to 000000000001b33d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_advance_loc: 1 to 000000000001b33e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_advance_loc: 1 to 000000000001b33f │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003a90 000000000000001c 00003738 FDE cie=0000035c pc=0000000000013502..000000000001355a │ │ │ │ - Augmentation data: 30 5f 00 00 │ │ │ │ +000045b8 000000000000001c 00004478 FDE cie=00000144 pc=0000000000014e11..0000000000014e69 │ │ │ │ + Augmentation data: c0 59 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ab0 0000000000000010 00003a84 FDE cie=00000030 pc=0000000000051130..0000000000051144 │ │ │ │ +000045d8 000000000000002c 00004498 FDE cie=00000144 pc=000000000005af00..000000000005affc │ │ │ │ + Augmentation data: a8 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005af08 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005af14 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005af1c │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005af25 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005af31 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 185 to 000000000005afea │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005afeb │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005aff4 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004608 0000000000000020 000044c8 FDE cie=00000144 pc=0000000000014e6a..0000000000014ebb │ │ │ │ + Augmentation data: 82 59 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 │ │ │ │ │ │ │ │ -00003ac4 0000000000000010 00003a98 FDE cie=00000030 pc=0000000000051150..0000000000051155 │ │ │ │ +0000462c 0000000000000034 000044ec FDE cie=00000144 pc=000000000005b000..000000000005b0a7 │ │ │ │ + Augmentation data: 66 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b005 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005b010 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005b021 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000005b099 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b09a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b09b │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b0a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0a4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b0a5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b0a6 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +00004664 000000000000004c 00004524 FDE cie=00000144 pc=000000000005b0b0..000000000005b309 │ │ │ │ + Augmentation data: 37 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b0b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0b8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b0bc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b0bd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b0be │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b0c2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc2: 461 to 000000000005b28f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b290 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b291 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b293 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b295 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b297 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b299 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b2a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000046b4 0000000000000020 00004574 FDE cie=00000144 pc=0000000000014ebc..0000000000014ef7 │ │ │ │ + Augmentation data: fb 58 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 │ │ │ │ + │ │ │ │ +000046d8 0000000000000050 00004598 FDE cie=00000144 pc=000000000005b310..000000000005d184 │ │ │ │ + Augmentation data: df 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005b316 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b318 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005b31d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b31f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005b320 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b324 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005b32b │ │ │ │ + DW_CFA_def_cfa_offset: 976 │ │ │ │ + DW_CFA_advance_loc2: 4403 to 000000000005c45e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c45f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005c460 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c462 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c464 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c466 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c468 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c470 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000472c 0000000000000020 000045ec FDE cie=00000144 pc=0000000000014ef8..00000000000157ee │ │ │ │ + Augmentation data: ba 59 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 976 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00003ad8 000000000000001c 00003aac FDE cie=00000030 pc=0000000000054a30..0000000000054d28 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000054a35 │ │ │ │ +00004750 0000000000000050 00004610 FDE cie=00000144 pc=000000000005d190..000000000005ee01 │ │ │ │ + Augmentation data: 38 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005d196 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 149 to 0000000000054aca │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d19d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d19f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d1a1 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d1a2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005d1a3 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005d1aa │ │ │ │ + DW_CFA_def_cfa_offset: 864 │ │ │ │ + DW_CFA_advance_loc2: 3450 to 000000000005df24 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df25 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005df26 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df28 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df2a │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df2c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df2e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000054ad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005df30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003af8 0000000000000038 000037a0 FDE cie=0000035c pc=0000000000051160..0000000000054a2b │ │ │ │ - Augmentation data: d3 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000051165 │ │ │ │ +000047a4 0000000000000020 00004664 FDE cie=00000144 pc=00000000000157ee..000000000001608a │ │ │ │ + Augmentation data: ef 5a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 864 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000047c8 000000000000004c 00004688 FDE cie=00000144 pc=000000000005f180..000000000005f368 │ │ │ │ + Augmentation data: 86 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005f186 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f18b │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f18d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f18f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f196 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f19a │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005f1a5 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000005f1e3 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f1e7 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f1e8 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f1ea │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f1ec │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f1ee │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f1f0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f1f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004818 000000000000004c 000046d8 FDE cie=00000144 pc=000000000005ee10..000000000005f168 │ │ │ │ + Augmentation data: 1f 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ee18 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000005ee23 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000005ee4c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ee50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005ee68 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000005eefd │ │ │ │ + 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_advance_loc1: 179 to 000000000005efb0 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005efb5 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005efba │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005efbf │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005efc4 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005efcd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005efd0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005f006 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005f010 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00004868 0000000000000024 00004728 FDE cie=00000144 pc=000000000001608a..00000000000160bf │ │ │ │ + Augmentation data: de 5a 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000160aa │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00004890 0000000000000030 00004864 FDE cie=00000030 pc=000000000005f380..000000000005f445 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f382 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f383 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f384 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f388 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000005f3ed │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f3ee │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f3ef │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f3f1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f3f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000048c4 0000000000000018 00004898 FDE cie=00000030 pc=00000000000160c0..00000000000160e1 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +000048e0 000000000000003c 000048b4 FDE cie=00000030 pc=000000000005f450..000000000005f586 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f454 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f459 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005f462 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000005f47d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005f489 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005f491 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 174 to 000000000005f53f │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f544 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f549 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f54e │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005f55c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f560 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f565 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f56a │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f56f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f574 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000005f585 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004920 0000000000000040 000047e0 FDE cie=00000144 pc=000000000005f590..000000000005f62d │ │ │ │ + Augmentation data: 3d 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f592 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f597 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f59c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f59d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f5a1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 123 to 000000000005f61c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f61d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f61f │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f621 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f623 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f624 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004964 0000000000000020 00004824 FDE cie=00000144 pc=00000000000160e1..0000000000016110 │ │ │ │ + Augmentation data: 02 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 │ │ │ │ + │ │ │ │ +00004988 0000000000000034 0000495c FDE cie=00000030 pc=000000000005f630..000000000005f8b1 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f634 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000005f647 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000005f671 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + 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_advance_loc1: 112 to 000000000005f6e1 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005f717 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc2: 333 to 000000000005f864 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f869 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f86e │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005f873 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000005f8ac │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005f8b0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000049c0 000000000000003c 00004994 FDE cie=00000030 pc=000000000006ea40..000000000006ed24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ea48 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ea4d │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006ea55 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 39 to 000000000006ea7c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ea80 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000006eaa2 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 177 to 000000000006eb53 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc1: 169 to 000000000006ebfc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000006ec08 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000006ec40 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000006ec90 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000006ecd0 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000006ed1a │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ed1f │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004a00 0000000000000048 000048c0 FDE cie=00000144 pc=000000000005f8c0..000000000005fb2f │ │ │ │ + Augmentation data: 72 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f8c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000005f8c9 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005f8cb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f8cc │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005f8cd │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005f8d7 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + DW_CFA_advance_loc2: 514 to 000000000005fad9 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fadd │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000005fade │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fae0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fae2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005fae4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005fae8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004a4c 0000000000000020 0000490c FDE cie=00000144 pc=0000000000016110..00000000000161b8 │ │ │ │ + Augmentation data: 43 59 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 448 │ │ │ │ + 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 │ │ │ │ + │ │ │ │ +00004a70 0000000000000038 00004930 FDE cie=00000144 pc=000000000005fb30..0000000000062c17 │ │ │ │ + Augmentation data: 27 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000005fb35 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000051168 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000005fb38 │ │ │ │ DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000051178 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000005fb41 │ │ │ │ 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: 788 to 000000000005148c │ │ │ │ + DW_CFA_advance_loc2: 1148 to 000000000005ffbd │ │ │ │ DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000005151a │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005fff3 │ │ │ │ DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 4690 to 000000000005276c │ │ │ │ + DW_CFA_advance_loc2: 6591 to 00000000000619b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005276d │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000619b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003b34 0000000000000028 000037dc FDE cie=0000035c pc=000000000001355a..0000000000014192 │ │ │ │ - Augmentation data: 3f 61 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000001355b │ │ │ │ +00004aac 0000000000000020 0000496c FDE cie=00000144 pc=00000000000161b8..0000000000016a5b │ │ │ │ + Augmentation data: 52 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 │ │ │ │ + │ │ │ │ +00004ad0 0000000000000038 00004990 FDE cie=00000144 pc=0000000000062c20..0000000000066b29 │ │ │ │ + Augmentation data: c1 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000062c25 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000062c28 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000062c2e │ │ │ │ + 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 0000000000062c34 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1257 to 000000000006311d │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000006314c │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 7399 to 0000000000064e33 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000064e38 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b0c 0000000000000020 000049cc FDE cie=00000144 pc=0000000000016a5c..0000000000017562 │ │ │ │ + Augmentation data: 4a 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 │ │ │ │ + │ │ │ │ +00004b30 0000000000000048 00004b04 FDE cie=00000030 pc=000000000006ed30..000000000006f102 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ed36 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed38 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006ed3d │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ed3f │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ed40 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ed41 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006ed45 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 335 to 000000000006ee94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006ee9b │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ee9c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ee9e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eea0 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eea2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006eea4 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006eea8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004b7c 0000000000000038 00004a3c FDE cie=00000144 pc=0000000000066b30..000000000006a941 │ │ │ │ + Augmentation data: 9e 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000066b35 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000066b38 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000066b3a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000066b43 │ │ │ │ + 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_advance_loc: 11 to 0000000000066b4e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 2131 to 00000000000673a1 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000673d7 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6798 to 0000000000068e65 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000068e70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004bb8 0000000000000020 00004a78 FDE cie=00000144 pc=0000000000017562..00000000000180dd │ │ │ │ + Augmentation data: 31 5e 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 │ │ │ │ + │ │ │ │ +00004bdc 0000000000000038 00004a9c FDE cie=00000144 pc=000000000006a950..000000000006ea39 │ │ │ │ + Augmentation data: d7 5e 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006a955 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006a958 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006a95a │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006a961 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006a966 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006a971 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 1857 to 000000000006b0b2 │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000006b0e8 │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 6479 to 000000000006ca37 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000006ca40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004c18 0000000000000024 00004ad8 FDE cie=00000144 pc=00000000000180de..0000000000018b89 │ │ │ │ + Augmentation data: a8 60 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 │ │ │ │ │ │ │ │ -00003b60 0000000000000010 00003b34 FDE cie=00000030 pc=0000000000056b20..0000000000056b25 │ │ │ │ +00004c40 0000000000000010 00004c14 FDE cie=00000030 pc=0000000000071c00..0000000000071c05 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b74 0000000000000010 00003b48 FDE cie=00000030 pc=0000000000056b30..0000000000056b3f │ │ │ │ +00004c54 0000000000000010 00004c28 FDE cie=00000030 pc=0000000000071c10..0000000000071c1f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b88 0000000000000010 00003b5c FDE cie=00000030 pc=0000000000056b40..0000000000056b45 │ │ │ │ +00004c68 0000000000000010 00004c3c FDE cie=00000030 pc=0000000000071c20..0000000000071c25 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003b9c 0000000000000010 00003b70 FDE cie=00000030 pc=0000000000056b50..0000000000056b6b │ │ │ │ +00004c7c 0000000000000010 00004c50 FDE cie=00000030 pc=0000000000071c30..0000000000071c4b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bb0 0000000000000010 00003b84 FDE cie=00000030 pc=0000000000056b70..0000000000056ba9 │ │ │ │ +00004c90 0000000000000010 00004c64 FDE cie=00000030 pc=0000000000071c50..0000000000071c89 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bc4 0000000000000010 00003b98 FDE cie=00000030 pc=0000000000056bb0..0000000000056bce │ │ │ │ +00004ca4 0000000000000010 00004c78 FDE cie=00000030 pc=0000000000071c90..0000000000071cae │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bd8 0000000000000010 00003bac FDE cie=00000030 pc=0000000000056bd0..0000000000056c11 │ │ │ │ +00004cb8 0000000000000010 00004c8c FDE cie=00000030 pc=0000000000071cb0..0000000000071cf1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bec 0000000000000010 00003bc0 FDE cie=00000030 pc=0000000000056c20..0000000000056c32 │ │ │ │ +00004ccc 0000000000000010 00004ca0 FDE cie=00000030 pc=0000000000071d00..0000000000071d12 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c00 0000000000000010 00003bd4 FDE cie=00000030 pc=0000000000056c40..0000000000056c5b │ │ │ │ +00004ce0 0000000000000010 00004cb4 FDE cie=00000030 pc=0000000000071d20..0000000000071d3b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c14 0000000000000010 00003be8 FDE cie=00000030 pc=0000000000056c60..0000000000056c99 │ │ │ │ +00004cf4 0000000000000010 00004cc8 FDE cie=00000030 pc=0000000000071d40..0000000000071d79 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c28 0000000000000010 00003bfc FDE cie=00000030 pc=0000000000056ca0..0000000000056cb2 │ │ │ │ +00004d08 0000000000000010 00004cdc FDE cie=00000030 pc=0000000000071d80..0000000000071d92 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c3c 0000000000000010 00003c10 FDE cie=00000030 pc=0000000000056cc0..0000000000056cdb │ │ │ │ +00004d1c 0000000000000010 00004cf0 FDE cie=00000030 pc=0000000000071da0..0000000000071dbb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c50 0000000000000010 00003c24 FDE cie=00000030 pc=0000000000056ce0..0000000000056d19 │ │ │ │ +00004d30 0000000000000010 00004d04 FDE cie=00000030 pc=0000000000071dc0..0000000000071df9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c64 0000000000000010 00003c38 FDE cie=00000030 pc=0000000000056d20..0000000000056d2f │ │ │ │ +00004d44 0000000000000010 00004d18 FDE cie=00000030 pc=0000000000071e00..0000000000071e0f │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c78 0000000000000010 00003c4c FDE cie=00000030 pc=0000000000056d30..0000000000056d35 │ │ │ │ +00004d58 0000000000000010 00004d2c FDE cie=00000030 pc=0000000000071e10..0000000000071e15 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003c8c 0000000000000010 00003c60 FDE cie=00000030 pc=0000000000056d40..0000000000056d45 │ │ │ │ +00004d6c 0000000000000010 00004d40 FDE cie=00000030 pc=0000000000071e20..0000000000071e25 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ca0 0000000000000010 00003c74 FDE cie=00000030 pc=0000000000056d50..0000000000056d55 │ │ │ │ +00004d80 0000000000000010 00004d54 FDE cie=00000030 pc=0000000000071e30..0000000000071e35 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cb4 0000000000000010 00003c88 FDE cie=00000030 pc=0000000000056d60..0000000000056d67 │ │ │ │ +00004d94 0000000000000010 00004d68 FDE cie=00000030 pc=0000000000071e40..0000000000071e47 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cc8 0000000000000010 00003c9c FDE cie=00000030 pc=0000000000056d70..0000000000056d77 │ │ │ │ +00004da8 0000000000000010 00004d7c FDE cie=00000030 pc=0000000000071e50..0000000000071e57 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cdc 0000000000000010 00003cb0 FDE cie=00000030 pc=0000000000056d80..0000000000056d87 │ │ │ │ +00004dbc 0000000000000010 00004d90 FDE cie=00000030 pc=0000000000071e60..0000000000071e67 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003cf0 0000000000000010 00003cc4 FDE cie=00000030 pc=0000000000056d90..0000000000056d97 │ │ │ │ +00004dd0 0000000000000010 00004da4 FDE cie=00000030 pc=0000000000071e70..0000000000071e77 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d04 0000000000000010 00003cd8 FDE cie=00000030 pc=0000000000056da0..0000000000056da7 │ │ │ │ +00004de4 0000000000000010 00004db8 FDE cie=00000030 pc=0000000000071e80..0000000000071e87 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d18 0000000000000010 00003cec FDE cie=00000030 pc=0000000000056db0..0000000000056db7 │ │ │ │ +00004df8 0000000000000010 00004dcc FDE cie=00000030 pc=0000000000071e90..0000000000071e97 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d2c 0000000000000010 00003d00 FDE cie=00000030 pc=0000000000056dc0..0000000000056dc7 │ │ │ │ +00004e0c 0000000000000010 00004de0 FDE cie=00000030 pc=0000000000071ea0..0000000000071ea7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d40 0000000000000010 00003d14 FDE cie=00000030 pc=0000000000056dd0..0000000000056dd7 │ │ │ │ +00004e20 0000000000000010 00004df4 FDE cie=00000030 pc=0000000000071eb0..0000000000071eb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d54 0000000000000010 00003d28 FDE cie=00000030 pc=0000000000056de0..0000000000056de7 │ │ │ │ +00004e34 0000000000000010 00004e08 FDE cie=00000030 pc=0000000000071ec0..0000000000071ec7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d68 0000000000000010 00003d3c FDE cie=00000030 pc=0000000000056df0..0000000000056df9 │ │ │ │ +00004e48 0000000000000010 00004e1c FDE cie=00000030 pc=0000000000071ed0..0000000000071ed9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d7c 0000000000000010 00003d50 FDE cie=00000030 pc=0000000000056e00..0000000000056e17 │ │ │ │ +00004e5c 0000000000000010 00004e30 FDE cie=00000030 pc=0000000000071ee0..0000000000071ef7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d90 0000000000000010 00003d64 FDE cie=00000030 pc=0000000000056e20..0000000000056e2c │ │ │ │ +00004e70 0000000000000010 00004e44 FDE cie=00000030 pc=0000000000071f00..0000000000071f0c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003da4 0000000000000010 00003d78 FDE cie=00000030 pc=0000000000056e30..0000000000056e39 │ │ │ │ +00004e84 0000000000000010 00004e58 FDE cie=00000030 pc=0000000000071f10..0000000000071f19 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003db8 0000000000000010 00003d8c FDE cie=00000030 pc=0000000000056e40..0000000000056e5d │ │ │ │ +00004e98 0000000000000010 00004e6c FDE cie=00000030 pc=0000000000071f20..0000000000071f3d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003dcc 0000000000000010 00003da0 FDE cie=00000030 pc=0000000000056e60..0000000000056e6c │ │ │ │ +00004eac 0000000000000010 00004e80 FDE cie=00000030 pc=0000000000071f40..0000000000071f4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003de0 0000000000000010 00003db4 FDE cie=00000030 pc=0000000000056e70..0000000000056e7c │ │ │ │ +00004ec0 0000000000000010 00004e94 FDE cie=00000030 pc=0000000000071f50..0000000000071f5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003df4 0000000000000010 00003dc8 FDE cie=00000030 pc=0000000000056e80..0000000000056e9d │ │ │ │ +00004ed4 0000000000000010 00004ea8 FDE cie=00000030 pc=0000000000071f60..0000000000071f7d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e08 0000000000000010 00003ddc FDE cie=00000030 pc=0000000000056ea0..0000000000056eac │ │ │ │ +00004ee8 0000000000000010 00004ebc FDE cie=00000030 pc=0000000000071f80..0000000000071f8c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e1c 0000000000000010 00003df0 FDE cie=00000030 pc=0000000000056eb0..0000000000056eb9 │ │ │ │ +00004efc 0000000000000010 00004ed0 FDE cie=00000030 pc=0000000000071f90..0000000000071f99 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e30 0000000000000010 00003e04 FDE cie=00000030 pc=0000000000056ec0..0000000000056ed7 │ │ │ │ +00004f10 0000000000000010 00004ee4 FDE cie=00000030 pc=0000000000071fa0..0000000000071fb7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e44 0000000000000010 00003e18 FDE cie=00000030 pc=0000000000056ee0..0000000000056eec │ │ │ │ +00004f24 0000000000000010 00004ef8 FDE cie=00000030 pc=0000000000071fc0..0000000000071fcc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e58 0000000000000010 00003e2c FDE cie=00000030 pc=0000000000056ef0..0000000000056ef9 │ │ │ │ +00004f38 0000000000000010 00004f0c FDE cie=00000030 pc=0000000000071fd0..0000000000071fd9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e6c 0000000000000010 00003e40 FDE cie=00000030 pc=0000000000056f00..0000000000056f09 │ │ │ │ +00004f4c 0000000000000010 00004f20 FDE cie=00000030 pc=0000000000071fe0..0000000000071fe9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e80 0000000000000010 00003e54 FDE cie=00000030 pc=0000000000056f10..0000000000056f19 │ │ │ │ +00004f60 0000000000000010 00004f34 FDE cie=00000030 pc=0000000000071ff0..0000000000071ff9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003e94 0000000000000010 00003e68 FDE cie=00000030 pc=0000000000056f20..0000000000056f29 │ │ │ │ +00004f74 0000000000000010 00004f48 FDE cie=00000030 pc=0000000000072000..0000000000072009 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea8 0000000000000010 00003e7c FDE cie=00000030 pc=0000000000056f30..0000000000056f7d │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000056f5e │ │ │ │ +00004f88 0000000000000010 00004f5c FDE cie=00000030 pc=0000000000072010..000000000007205d │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000007203e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003ebc 0000000000000010 00003e90 FDE cie=00000030 pc=0000000000056f80..0000000000056faf │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056f90 │ │ │ │ +00004f9c 0000000000000010 00004f70 FDE cie=00000030 pc=0000000000072060..000000000007208f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072070 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003ed0 0000000000000010 00003ea4 FDE cie=00000030 pc=0000000000056fb0..0000000000056fdf │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000056fc0 │ │ │ │ +00004fb0 0000000000000010 00004f84 FDE cie=00000030 pc=0000000000072090..00000000000720bf │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000720a0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003ee4 0000000000000010 00003eb8 FDE cie=00000030 pc=0000000000056fe0..0000000000057012 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000056ff3 │ │ │ │ +00004fc4 0000000000000010 00004f98 FDE cie=00000030 pc=00000000000720c0..00000000000720f2 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000720d3 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003ef8 0000000000000010 00003ecc FDE cie=00000030 pc=0000000000057020..000000000005704f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057030 │ │ │ │ +00004fd8 0000000000000010 00004fac FDE cie=00000030 pc=0000000000072100..000000000007212f │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000072110 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00003f0c 000000000000001c 00003bb4 FDE cie=0000035c pc=0000000000057050..0000000000057097 │ │ │ │ - Augmentation data: 1f 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005705c │ │ │ │ +00004fec 0000000000000010 00004fc0 FDE cie=00000030 pc=0000000000072130..0000000000072143 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005000 0000000000000014 00004fd4 FDE cie=00000030 pc=0000000000072150..000000000007217a │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007215f │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000072175 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005018 000000000000001c 00004ed8 FDE cie=00000144 pc=0000000000072180..00000000000721c7 │ │ │ │ + Augmentation data: 52 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007218c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000057092 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000721c2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f2c 0000000000000020 00003bd4 FDE cie=0000035c pc=0000000000014192..000000000001425d │ │ │ │ - Augmentation data: 07 5e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014198 │ │ │ │ +00005038 000000000000001c 00004ef8 FDE cie=00000144 pc=0000000000072270..00000000000722c2 │ │ │ │ + Augmentation data: 3a 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007227c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 00000000000722bd │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005058 0000000000000020 00004f18 FDE cie=00000144 pc=0000000000018b8a..0000000000018c68 │ │ │ │ + Augmentation data: 22 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018b90 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018b91 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018b9a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + │ │ │ │ +0000507c 0000000000000020 00004f3c FDE cie=00000144 pc=0000000000018c68..0000000000018d33 │ │ │ │ + Augmentation data: 12 5d 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018c6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014199 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018c6f │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000141a2 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018c78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ │ │ │ -00003f50 0000000000000014 00003f24 FDE cie=00000030 pc=0000000000057140..000000000005717a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057148 │ │ │ │ +000050a0 0000000000000014 00005074 FDE cie=00000030 pc=0000000000072390..00000000000723ca │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072398 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000057175 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000723c5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f68 0000000000000014 00003f3c FDE cie=00000030 pc=0000000000057180..00000000000571ba │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057188 │ │ │ │ +000050b8 0000000000000014 0000508c FDE cie=00000030 pc=00000000000723d0..000000000007240a │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000723d8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 00000000000571b5 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000072405 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f80 000000000000001c 00003c28 FDE cie=0000035c pc=00000000000571c0..0000000000057207 │ │ │ │ - Augmentation data: c7 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000571cc │ │ │ │ +000050d0 000000000000001c 00004f90 FDE cie=00000144 pc=0000000000072410..0000000000072457 │ │ │ │ + Augmentation data: d2 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007241c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000057202 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000072452 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fa0 0000000000000020 00003c48 FDE cie=0000035c pc=000000000001425e..0000000000014316 │ │ │ │ - Augmentation data: af 5d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014264 │ │ │ │ +000050f0 0000000000000020 00004fb0 FDE cie=00000144 pc=0000000000018d34..0000000000018dec │ │ │ │ + Augmentation data: ba 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018d3a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014265 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000018d3b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001426e │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000018d44 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ │ │ │ -00003fc4 0000000000000038 00003f98 FDE cie=00000030 pc=00000000000572b0..0000000000057322 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000572b2 │ │ │ │ +00005114 0000000000000028 00004fd4 FDE cie=00000144 pc=0000000000072500..0000000000072621 │ │ │ │ + Augmentation data: aa 5c 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072508 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000007252b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 130 to 00000000000725ad │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000725c1 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000725c8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000725cd │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000725d4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005140 0000000000000010 00005114 FDE cie=00000030 pc=0000000000072630..0000000000072670 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000072651 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000572b4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000572b5 │ │ │ │ + │ │ │ │ +00005154 0000000000000010 00005128 FDE cie=00000030 pc=0000000000072670..00000000000726b0 │ │ │ │ + DW_CFA_advance_loc: 33 to 0000000000072691 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +00005168 0000000000000018 0000513c FDE cie=00000030 pc=00000000000726b0..00000000000727bc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000726b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000572bb │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000572c1 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000057316 │ │ │ │ + DW_CFA_advance_loc: 29 to 00000000000726d5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057317 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000726e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005184 000000000000002c 00005158 FDE cie=00000030 pc=00000000000727c0..000000000007293a │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000727c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000727cc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057318 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005731a │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000727e6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000727e7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000727f0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000072904 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005731c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072905 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005731d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000072910 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004000 0000000000000048 00003fd4 FDE cie=00000030 pc=0000000000057330..0000000000057452 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057334 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000057345 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005734e │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000057363 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005736a │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057372 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005737a │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 101 to 00000000000573df │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000573e4 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000573e9 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000573f1 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057401 │ │ │ │ +000051b4 0000000000000020 00005188 FDE cie=00000030 pc=000000000006f110..000000000006f1c7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f111 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000006f11e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 79 to 000000000006f16d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005740a │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057410 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f16e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057411 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f170 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057415 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000057433 │ │ │ │ - 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 │ │ │ │ + │ │ │ │ +000051d8 0000000000000018 000051ac FDE cie=00000030 pc=0000000000072940..0000000000072972 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072945 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007296d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000404c 0000000000000018 00004020 FDE cie=00000030 pc=0000000000057460..0000000000057492 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057465 │ │ │ │ +000051f4 0000000000000018 000051c8 FDE cie=00000030 pc=0000000000072980..00000000000729b2 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072985 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005748d │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000729ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004068 0000000000000064 0000403c FDE cie=00000030 pc=00000000000574a0..0000000000057a90 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000574a8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000574b1 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 64 to 00000000000574f1 │ │ │ │ +00005210 0000000000000020 000050d0 FDE cie=00000144 pc=00000000000729c0..0000000000072a02 │ │ │ │ + Augmentation data: c1 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000729c5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 45 to 00000000000729f2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000072a00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a01 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005234 0000000000000020 000050f4 FDE cie=00000144 pc=0000000000072a10..0000000000072a52 │ │ │ │ + Augmentation data: a5 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072a15 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000072a44 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000574f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000072a50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000057501 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072a51 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005258 0000000000000070 00005118 FDE cie=00000144 pc=0000000000072a60..0000000000072fee │ │ │ │ + Augmentation data: 8b 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000072a6b │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000072a8a │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000005752a │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000072abe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000072abf │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 39 to 0000000000072ae6 │ │ │ │ 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_advance_loc2: 609 to 000000000005778b │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057790 │ │ │ │ + DW_CFA_advance_loc2: 555 to 0000000000072d11 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057795 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072d16 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005779a │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072d1b │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005779f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000072d20 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072d28 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000577cf │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000057804 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072d30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000072dd0 │ │ │ │ + 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_loc1: 80 to 0000000000072e20 │ │ │ │ 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_advance_loc2: 340 to 0000000000057958 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000072edc │ │ │ │ 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: 24 to 0000000000057970 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000072eea │ │ │ │ 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_advance_loc1: 134 to 00000000000579f6 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000072f00 │ │ │ │ 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: 25 to 0000000000057a0f │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000072f1c │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000040d0 0000000000000018 000040a4 FDE cie=00000030 pc=0000000000057a90..0000000000057ac2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057a95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057abd │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040ec 0000000000000020 00003d94 FDE cie=0000035c pc=0000000000057ad0..0000000000057b12 │ │ │ │ - Augmentation data: 77 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057ad5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000057b05 │ │ │ │ +000052cc 0000000000000034 0000518c FDE cie=00000144 pc=0000000000072ff0..0000000000073257 │ │ │ │ + Augmentation data: 3f 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000072ff8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000073007 │ │ │ │ + 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_advance_loc2: 348 to 0000000000073163 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000057b10 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073168 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b11 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004110 0000000000000020 00003db8 FDE cie=0000035c pc=0000000000057b20..0000000000057b62 │ │ │ │ - Augmentation data: 5b 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057b25 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000057b57 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007319e │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000731a3 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000731f6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000057b60 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073200 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057b61 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc1: 73 to 0000000000073249 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004134 000000000000001c 00003ddc FDE cie=0000035c pc=0000000000057b70..0000000000057bbf │ │ │ │ - Augmentation data: 3f 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057b7c │ │ │ │ +00005304 000000000000001c 000051c4 FDE cie=00000144 pc=0000000000073260..00000000000732af │ │ │ │ + Augmentation data: 3d 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: 62 to 0000000000057bba │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000732aa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004154 000000000000001c 00003dfc FDE cie=0000035c pc=0000000000057c80..0000000000057ccf │ │ │ │ - Augmentation data: 27 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057c8c │ │ │ │ +00005324 000000000000001c 000051e4 FDE cie=00000144 pc=0000000000073370..00000000000733bf │ │ │ │ + Augmentation data: 25 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007337c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000057cca │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000733ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004174 0000000000000028 00003e1c FDE cie=0000035c pc=0000000000057bc0..0000000000057c1d │ │ │ │ - Augmentation data: 0f 5c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057bc5 │ │ │ │ +00005344 0000000000000028 00005204 FDE cie=00000144 pc=00000000000732b0..000000000007330d │ │ │ │ + Augmentation data: 0d 5b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000732b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057bd1 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000732c1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000057be4 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000732d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000057c13 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000073303 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057c17 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073307 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057c18 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073308 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041a0 0000000000000028 00003e48 FDE cie=0000035c pc=0000000000057c20..0000000000057c7d │ │ │ │ - Augmentation data: eb 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057c25 │ │ │ │ +00005370 0000000000000028 00005230 FDE cie=00000144 pc=0000000000073310..000000000007336d │ │ │ │ + Augmentation data: e9 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073315 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057c31 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073321 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000057c44 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000073334 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000057c73 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000073363 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057c77 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073367 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057c78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073368 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041cc 0000000000000028 00003e74 FDE cie=0000035c pc=0000000000057cd0..0000000000057d2d │ │ │ │ - Augmentation data: c7 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057cd5 │ │ │ │ +0000539c 0000000000000028 0000525c FDE cie=00000144 pc=00000000000733c0..000000000007341d │ │ │ │ + Augmentation data: c5 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000733c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057ce1 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000733d1 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000057cf4 │ │ │ │ + DW_CFA_advance_loc: 19 to 00000000000733e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000057d23 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000073413 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d27 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073417 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057d28 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073418 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041f8 0000000000000028 00003ea0 FDE cie=0000035c pc=0000000000057d30..0000000000057d8d │ │ │ │ - Augmentation data: a3 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057d35 │ │ │ │ +000053c8 0000000000000028 00005288 FDE cie=00000144 pc=0000000000073420..000000000007347d │ │ │ │ + Augmentation data: a1 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073425 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000057d41 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073431 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000057d54 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000073444 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000057d83 │ │ │ │ + DW_CFA_advance_loc: 47 to 0000000000073473 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057d87 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073477 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057d88 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073478 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004224 000000000000001c 00003ecc FDE cie=0000035c pc=00000000000570a0..00000000000570e7 │ │ │ │ - Augmentation data: 7f 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000570ac │ │ │ │ +000053f4 000000000000001c 000052b4 FDE cie=00000144 pc=00000000000721d0..0000000000072217 │ │ │ │ + Augmentation data: 7d 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000721dc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000570e2 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000072212 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004244 000000000000001c 00003eec FDE cie=0000035c pc=00000000000570f0..0000000000057137 │ │ │ │ - Augmentation data: 67 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000570fc │ │ │ │ +00005414 000000000000001c 000052d4 FDE cie=00000144 pc=0000000000072220..0000000000072267 │ │ │ │ + Augmentation data: 65 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007222c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000057132 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000072262 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004264 000000000000001c 00003f0c FDE cie=0000035c pc=0000000000057210..0000000000057257 │ │ │ │ - Augmentation data: 4f 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005721c │ │ │ │ +00005434 000000000000001c 000052f4 FDE cie=00000144 pc=0000000000072460..00000000000724a7 │ │ │ │ + Augmentation data: 4d 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007246c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000057252 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000724a2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004284 000000000000001c 00003f2c FDE cie=0000035c pc=0000000000057260..00000000000572a7 │ │ │ │ - Augmentation data: 37 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005726c │ │ │ │ +00005454 000000000000001c 00005314 FDE cie=00000144 pc=00000000000724b0..00000000000724f7 │ │ │ │ + Augmentation data: 35 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000724bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000572a2 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000724f2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042a4 000000000000001c 00003f4c FDE cie=0000035c pc=0000000000057d90..0000000000057e1b │ │ │ │ - Augmentation data: 1f 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057d98 │ │ │ │ +00005474 000000000000001c 00005334 FDE cie=00000144 pc=0000000000073480..00000000000734da │ │ │ │ + Augmentation data: 1d 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007348c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000057ddb │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 73 to 00000000000734d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057de0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042c4 000000000000001c 00003f6c FDE cie=0000035c pc=0000000000057e20..0000000000057eb0 │ │ │ │ - Augmentation data: 13 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057e28 │ │ │ │ +00005494 0000000000000028 00005354 FDE cie=00000144 pc=00000000000734e0..0000000000073547 │ │ │ │ + Augmentation data: 05 5a 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000734e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000057e74 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000734f1 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000073504 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000007353d │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073541 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073542 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057e78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042e4 0000000000000044 00003f8c FDE cie=0000035c pc=0000000000057eb0..0000000000057fc8 │ │ │ │ - Augmentation data: 07 5b 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000057ebd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057ec2 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057eca │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057ed2 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 69 to 0000000000057f17 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ +000054c0 0000000000000028 00005380 FDE cie=00000144 pc=0000000000073550..00000000000735b8 │ │ │ │ + Augmentation data: e1 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073555 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000073561 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 19 to 0000000000073574 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000735ae │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000735b2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000735b3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000057f20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000057f25 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000057f67 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000057f70 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000054ec 000000000000001c 000053ac FDE cie=00000144 pc=00000000000722d0..0000000000072321 │ │ │ │ + Augmentation data: bd 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000722dc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007231c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000057f71 │ │ │ │ - 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_advance_loc: 6 to 0000000000057f77 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000057f80 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000432c 0000000000000020 00004300 FDE cie=00000030 pc=0000000000057fd0..00000000000580fa │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000057fd8 │ │ │ │ +0000550c 000000000000001c 000053cc FDE cie=00000144 pc=0000000000072330..0000000000072382 │ │ │ │ + Augmentation data: a5 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007233c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 65 to 000000000007237d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000552c 0000000000000044 000053ec FDE cie=00000144 pc=00000000000735c0..000000000007368b │ │ │ │ + Augmentation data: 8f 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000735c7 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000735cb │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000735cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005800a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073605 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073606 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073608 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058010 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073610 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 113 to 0000000000058081 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000073635 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073636 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000073638 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058088 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073640 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073641 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00004350 0000000000000028 00003ff8 FDE cie=0000035c pc=0000000000058100..00000000000581ea │ │ │ │ - Augmentation data: c3 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058108 │ │ │ │ +00005574 0000000000000028 00005434 FDE cie=00000144 pc=0000000000073690..000000000007377a │ │ │ │ + Augmentation data: 6b 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073698 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005813e │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000736ce │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000005817e │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007370e │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058192 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000073722 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058193 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073723 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058198 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073728 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005819d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007372d │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000581b5 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000073745 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -0000437c 0000000000000028 00004024 FDE cie=0000035c pc=00000000000581f0..00000000000582e0 │ │ │ │ - Augmentation data: a5 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000581f8 │ │ │ │ +000055a0 0000000000000028 00005460 FDE cie=00000144 pc=0000000000073780..0000000000073870 │ │ │ │ + Augmentation data: 4d 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073788 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000058234 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000737c4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058274 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000073804 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058288 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000073818 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058289 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073819 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005828e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007381e │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058293 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073823 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000582ab │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007383b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -000043a8 0000000000000028 00004050 FDE cie=0000035c pc=00000000000582e0..00000000000583c7 │ │ │ │ - Augmentation data: 87 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000582e8 │ │ │ │ +000055cc 0000000000000028 0000548c FDE cie=00000144 pc=0000000000073870..0000000000073957 │ │ │ │ + Augmentation data: 2f 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073878 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000005831b │ │ │ │ + DW_CFA_advance_loc: 51 to 00000000000738ab │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000005835b │ │ │ │ + DW_CFA_advance_loc1: 64 to 00000000000738eb │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005836f │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000738ff │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058370 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073900 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058375 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005837a │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000058392 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - │ │ │ │ -000043d4 0000000000000028 0000407c FDE cie=0000035c pc=00000000000583d0..00000000000584f1 │ │ │ │ - Augmentation data: 69 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000583d8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 35 to 00000000000583fb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073905 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 130 to 000000000005847d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007390a │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058491 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058498 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000073922 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005849d │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000584a4 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004400 0000000000000024 000040a8 FDE cie=0000035c pc=0000000000058500..00000000000585ec │ │ │ │ - Augmentation data: 53 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058505 │ │ │ │ +000055f8 000000000000001c 000054b8 FDE cie=00000144 pc=0000000000073960..0000000000073a1b │ │ │ │ + Augmentation data: 13 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000073975 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005851a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000585ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000585b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004428 000000000000002c 000040d0 FDE cie=0000035c pc=00000000000585f0..00000000000586cc │ │ │ │ - Augmentation data: 43 5a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000585f5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000585f6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000585fd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005867d │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000739b3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005867e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005867f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058680 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000739b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00004458 0000000000000020 0000442c FDE cie=00000030 pc=00000000000586d0..0000000000058754 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000586d5 │ │ │ │ +00005618 0000000000000020 000055ec FDE cie=00000030 pc=0000000000073a20..0000000000073aa4 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073a25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000586e3 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000073a33 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000058749 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000073a99 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005874a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000073a9a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058750 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000447c 0000000000000020 00004450 FDE cie=00000030 pc=0000000000058760..00000000000587f4 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058765 │ │ │ │ +0000563c 0000000000000020 00005610 FDE cie=00000030 pc=0000000000073ab0..0000000000073b44 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073ab5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000058773 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000073ac3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 00000000000587de │ │ │ │ + DW_CFA_advance_loc1: 107 to 0000000000073b2e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073b32 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000587f0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000073b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044a0 000000000000002c 00004148 FDE cie=0000035c pc=0000000000058800..00000000000588e9 │ │ │ │ - Augmentation data: e3 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058805 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058806 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005880d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000058893 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058894 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058895 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000588a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000044d0 0000000000000034 00004178 FDE cie=0000035c pc=00000000000588f0..0000000000058b2c │ │ │ │ - Augmentation data: cb 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000588f8 │ │ │ │ +00005660 0000000000000034 00005520 FDE cie=00000144 pc=0000000000073b50..0000000000073d8c │ │ │ │ + Augmentation data: c7 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073b58 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058907 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000073b67 │ │ │ │ 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_advance_loc2: 317 to 0000000000058a44 │ │ │ │ + DW_CFA_advance_loc2: 317 to 0000000000073ca4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058a48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000073ca8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000058a7e │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073cde │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058a83 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073ce3 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000058ad6 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000073d36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058ae0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073d40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000058b1e │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000073d7e │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004508 0000000000000034 000041b0 FDE cie=0000035c pc=0000000000058b30..0000000000058d84 │ │ │ │ - Augmentation data: c8 59 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058b38 │ │ │ │ +00005698 0000000000000034 00005558 FDE cie=00000144 pc=0000000000073d90..0000000000073fe4 │ │ │ │ + Augmentation data: c4 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000073d98 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000058b47 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000073da7 │ │ │ │ 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_advance_loc2: 339 to 0000000000058c9a │ │ │ │ + DW_CFA_advance_loc2: 339 to 0000000000073efa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058ca0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000073f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000058cd6 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000073f36 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058cdb │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000073f3b │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000058d2e │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000073f8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058d38 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000073f98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000058d76 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000073fd6 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004540 0000000000000020 00004514 FDE cie=00000030 pc=0000000000058d90..0000000000058dee │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000058da4 │ │ │ │ +000056d0 0000000000000020 000056a4 FDE cie=00000030 pc=0000000000073ff0..000000000007404e │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000074004 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000058dd6 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000074036 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058de0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074044 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074048 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058dec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007404c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004564 0000000000000018 00004538 FDE cie=00000030 pc=0000000000058df0..0000000000058e67 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000058dfc │ │ │ │ +000056f4 0000000000000018 000056c8 FDE cie=00000030 pc=0000000000074050..00000000000740df │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007405c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 0000000000058e2b │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000007408b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058e30 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074090 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004580 0000000000000018 00004554 FDE cie=00000030 pc=0000000000058e70..0000000000058ef7 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000058e7c │ │ │ │ +00005710 0000000000000018 000056e4 FDE cie=00000030 pc=00000000000740e0..000000000007417f │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000740ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000058eb3 │ │ │ │ + DW_CFA_advance_loc: 55 to 0000000000074123 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000058ec0 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000074130 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000459c 0000000000000020 00004570 FDE cie=00000030 pc=0000000000058f00..0000000000058f5b │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058f05 │ │ │ │ +0000572c 0000000000000020 00005700 FDE cie=00000030 pc=0000000000074180..00000000000741db │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074185 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058f09 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074189 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000058f51 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000741d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058f55 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000741d5 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058f56 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000741d6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045c0 0000000000000024 00004594 FDE cie=00000030 pc=0000000000058f60..0000000000058fde │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058f65 │ │ │ │ +00005750 0000000000000028 00005724 FDE cie=00000030 pc=00000000000741e0..0000000000074254 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000741e5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000741e6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000741ed │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 95 to 000000000007424c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007424d │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007424e │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007424f │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000577c 0000000000000024 00005750 FDE cie=00000030 pc=0000000000074260..00000000000742f6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074265 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000058fc7 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000742df │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000058fd0 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000742e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058fd1 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000742e9 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000058fd8 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000742f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058fdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000742f4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045e8 0000000000000010 000045bc FDE cie=00000030 pc=0000000000054d30..0000000000054d3c │ │ │ │ +000057a4 0000000000000010 00005778 FDE cie=00000030 pc=000000000006f1d0..000000000006f1e4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045fc 0000000000000010 000045d0 FDE cie=00000030 pc=0000000000054d40..0000000000054d45 │ │ │ │ +000057b8 000000000000001c 0000578c FDE cie=00000030 pc=000000000006f1f0..000000000006f242 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f1f5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000006f239 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f240 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f241 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + │ │ │ │ +000057d8 000000000000002c 00005698 FDE cie=00000144 pc=0000000000074300..00000000000743f3 │ │ │ │ + Augmentation data: ba 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074305 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074306 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007430a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 190 to 00000000000743c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000743c9 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000743ca │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000743d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005808 000000000000001c 000057dc FDE cie=00000030 pc=0000000000074400..00000000000746f8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074405 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 149 to 000000000007449a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000744a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004610 000000000000002c 000045e4 FDE cie=00000030 pc=0000000000054d50..000000000005510b │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000054d58 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054d64 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000054d75 │ │ │ │ +00005828 000000000000003c 000056e8 FDE cie=00000144 pc=0000000000074700..0000000000074842 │ │ │ │ + Augmentation data: 6e 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000074710 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000054daf │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 806 to 00000000000550d5 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000550f3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000550f4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000550fc │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000055106 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000074714 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - │ │ │ │ -00004640 0000000000000018 00004614 FDE cie=00000030 pc=0000000000014316..0000000000014351 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074715 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014336 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074716 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007471d │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc1: 218 to 00000000000747f7 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000747fb │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000747fc │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000747fe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000074800 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074801 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000465c 0000000000000028 00004630 FDE cie=00000030 pc=0000000000055110..0000000000055173 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000055115 │ │ │ │ +00005868 0000000000000038 00005728 FDE cie=00000144 pc=0000000000074850..0000000000074b3c │ │ │ │ + Augmentation data: 3f 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074856 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055116 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074857 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000055121 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000005516b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074858 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007485f │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc2: 339 to 00000000000749b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000749b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005516c │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000749b4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005516d │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000749b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005516e │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000749c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004688 000000000000002c 00004330 FDE cie=0000035c pc=0000000000058fe0..00000000000590cb │ │ │ │ - Augmentation data: 7e 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000058fe5 │ │ │ │ +000058a4 0000000000000050 00005764 FDE cie=00000144 pc=000000000006f250..000000000006f4c7 │ │ │ │ + Augmentation data: 4b 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f252 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000058fe6 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006f259 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058fea │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f25b │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f25d │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f265 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 182 to 00000000000590a0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f26b │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006f275 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 509 to 000000000006f472 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f476 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f477 │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f479 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f47b │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000590a1 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f47d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000590a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f47f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000590a8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f480 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000046b8 0000000000000050 00004360 FDE cie=0000035c pc=00000000000590d0..0000000000059b36 │ │ │ │ - Augmentation data: 53 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000590d6 │ │ │ │ +000058f8 0000000000000020 000057b8 FDE cie=00000144 pc=0000000000018dec..0000000000018e94 │ │ │ │ + Augmentation data: 14 57 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 │ │ │ │ + │ │ │ │ +0000591c 0000000000000050 000057dc FDE cie=00000144 pc=000000000006f4d0..000000000006f747 │ │ │ │ + Augmentation data: f8 56 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f4d2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590d8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f4d7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f4d9 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f4db │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000590dd │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000006f4e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590e1 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006f4e9 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000590eb │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc2: 1135 to 000000000005955a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000006f4f3 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 507 to 000000000006f6ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005955b │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f6f2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005955c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f6f3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005955e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6f5 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059560 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6f7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059562 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6f9 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059564 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006f6fb │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059568 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006f700 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000470c 0000000000000040 000043b4 FDE cie=0000035c pc=0000000000059b40..0000000000059ce5 │ │ │ │ - Augmentation data: 5b 58 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059b48 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059b50 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000059b72 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059b7a │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059b82 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000059be3 │ │ │ │ +00005970 0000000000000020 00005830 FDE cie=00000144 pc=0000000000018e94..0000000000018f3c │ │ │ │ + Augmentation data: c1 56 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 │ │ │ │ + │ │ │ │ +00005994 0000000000000038 00005854 FDE cie=00000144 pc=0000000000074b40..0000000000074cb6 │ │ │ │ + Augmentation data: 47 59 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074b48 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074b50 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000074b72 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074b7a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000074bd4 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059be8 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074bd9 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059bed │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000059c06 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000074bf2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059c10 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000074bf8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059c18 │ │ │ │ - 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_advance_loc: 45 to 0000000000059c45 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074c00 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000074c1b │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000059c54 │ │ │ │ - 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_advance_loc: 10 to 0000000000074c25 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00004750 0000000000000020 00004724 FDE cie=00000030 pc=00000000000148fb..0000000000014982 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014901 │ │ │ │ +000059d0 0000000000000020 000059a4 FDE cie=00000030 pc=0000000000019731..00000000000197b8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019737 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001490a │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019740 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014912 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019748 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000001491b │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019751 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004774 0000000000000014 00004748 FDE cie=00000030 pc=0000000000059cf0..0000000000059d76 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000059d57 │ │ │ │ +000059f4 0000000000000014 000059c8 FDE cie=00000030 pc=0000000000074cc0..0000000000074d46 │ │ │ │ + DW_CFA_advance_loc1: 103 to 0000000000074d27 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000478c 0000000000000020 00004760 FDE cie=00000030 pc=0000000000014982..0000000000014a13 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014988 │ │ │ │ +00005a0c 0000000000000020 000059e0 FDE cie=00000030 pc=00000000000197b8..0000000000019849 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000197be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014991 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000197c7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014999 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000197cf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000149a2 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000197d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000047b0 0000000000000024 00004458 FDE cie=0000035c pc=0000000000059d80..0000000000059e22 │ │ │ │ - Augmentation data: eb 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059d88 │ │ │ │ +00005a30 0000000000000024 000058f0 FDE cie=00000144 pc=0000000000074d50..0000000000074df2 │ │ │ │ + Augmentation data: df 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074d58 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000059dcb │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000074d9b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059dcc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074d9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000059de7 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000074db7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059df1 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074dc1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059df6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074dc6 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -000047d8 0000000000000024 00004480 FDE cie=0000035c pc=0000000000059e30..0000000000059ed2 │ │ │ │ - Augmentation data: d4 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059e38 │ │ │ │ +00005a58 0000000000000024 00005918 FDE cie=00000144 pc=0000000000074e00..0000000000074ea2 │ │ │ │ + Augmentation data: c8 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074e08 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000059e7b │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000074e4b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059e7c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074e4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000059e97 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000074e67 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059ea1 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074e71 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059ea6 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074e76 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00004800 0000000000000024 000044a8 FDE cie=0000035c pc=0000000000059ee0..0000000000059f82 │ │ │ │ - Augmentation data: bd 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059ee8 │ │ │ │ +00005a80 0000000000000024 00005940 FDE cie=00000144 pc=0000000000074eb0..0000000000074f52 │ │ │ │ + Augmentation data: b1 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074eb8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000059f2b │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000074efb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059f2c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074efc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000059f47 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000074f17 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059f51 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074f21 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000059f56 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074f26 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00004828 0000000000000024 000044d0 FDE cie=0000035c pc=0000000000059f90..000000000005a032 │ │ │ │ - Augmentation data: a6 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059f98 │ │ │ │ +00005aa8 0000000000000024 00005968 FDE cie=00000144 pc=0000000000074f60..0000000000075002 │ │ │ │ + Augmentation data: 9a 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000074f68 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000059fdb │ │ │ │ + DW_CFA_advance_loc1: 67 to 0000000000074fab │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000059fdc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000074fac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000059ff7 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000074fc7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a001 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000074fd1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a006 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000074fd6 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00004850 0000000000000030 000044f8 FDE cie=0000035c pc=000000000005a040..000000000005a20f │ │ │ │ - Augmentation data: 8f 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a048 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005a087 │ │ │ │ +00005ad0 0000000000000018 00005990 FDE cie=00000144 pc=000000000006f750..000000000006f7b9 │ │ │ │ + Augmentation data: 69 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f754 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006f79c │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + │ │ │ │ +00005aec 0000000000000018 000059ac FDE cie=00000144 pc=0000000000018f3c..0000000000018f63 │ │ │ │ + Augmentation data: 59 55 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005b08 0000000000000020 00005adc FDE cie=00000030 pc=0000000000075010..0000000000075104 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075018 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000075046 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a090 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000075050 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000005a143 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000750b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005a158 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000750b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000005a1a5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005b2c 000000000000001c 000059ec FDE cie=00000144 pc=0000000000075110..0000000000075185 │ │ │ │ + Augmentation data: 27 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075118 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000075142 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a1aa │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075143 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005a1bb │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005b4c 000000000000001c 00005a0c FDE cie=00000144 pc=0000000000075190..0000000000075208 │ │ │ │ + Augmentation data: 1b 58 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075198 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000751c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000751c9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005b6c 0000000000000018 00005a2c FDE cie=00000144 pc=000000000006f7c0..000000000006f829 │ │ │ │ + Augmentation data: e1 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f7c4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000006f80c │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005a1e3 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005a1fb │ │ │ │ + │ │ │ │ +00005b88 0000000000000018 00005a48 FDE cie=00000144 pc=0000000000018f63..0000000000018f8a │ │ │ │ + Augmentation data: d1 54 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004884 0000000000000030 0000452c FDE cie=0000035c pc=000000000005a210..000000000005a3df │ │ │ │ - Augmentation data: 70 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a218 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005a257 │ │ │ │ +00005ba4 0000000000000020 00005b78 FDE cie=00000030 pc=0000000000075210..0000000000075304 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075218 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000075246 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005a260 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000075250 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 179 to 000000000005a313 │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000752b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005a328 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000752b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000005a375 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005bc8 000000000000001c 00005a88 FDE cie=00000144 pc=0000000000075310..0000000000075385 │ │ │ │ + Augmentation data: b3 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075318 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000075342 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a37a │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075343 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005a38b │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005a3b3 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005a3cb │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005be8 000000000000001c 00005aa8 FDE cie=00000144 pc=0000000000075390..0000000000075408 │ │ │ │ + Augmentation data: a7 57 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075398 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000753c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000753c9 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000048b8 000000000000001c 00004560 FDE cie=0000035c pc=0000000000055180..00000000000552b1 │ │ │ │ - Augmentation data: 53 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055181 │ │ │ │ +00005c08 000000000000001c 00005ac8 FDE cie=00000144 pc=000000000006f830..000000000006f961 │ │ │ │ + Augmentation data: 59 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f831 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055185 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f835 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048d8 0000000000000018 00004580 FDE cie=0000035c pc=0000000000014352..00000000000143bf │ │ │ │ - Augmentation data: 4c 57 00 00 │ │ │ │ +00005c28 0000000000000018 00005ae8 FDE cie=00000144 pc=0000000000018f8a..0000000000018ff7 │ │ │ │ + Augmentation data: 52 54 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000048f4 0000000000000018 000048c8 FDE cie=00000030 pc=000000000005a3e0..000000000005a3ef │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a3e5 │ │ │ │ +00005c44 0000000000000018 00005c18 FDE cie=00000030 pc=0000000000075410..000000000007541f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075415 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a3e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075416 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a3ea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007541a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004910 0000000000000018 000048e4 FDE cie=00000030 pc=000000000005a3f0..000000000005a401 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a3f5 │ │ │ │ +00005c60 0000000000000018 00005c34 FDE cie=00000030 pc=0000000000075420..0000000000075431 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075425 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a3f6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075426 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a3fc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007542c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000492c 000000000000001c 000045d4 FDE cie=0000035c pc=00000000000552c0..00000000000553eb │ │ │ │ - Augmentation data: 00 57 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000552c1 │ │ │ │ +00005c7c 000000000000001c 00005b3c FDE cie=00000144 pc=000000000006f970..000000000006fa9b │ │ │ │ + Augmentation data: 06 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006f971 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000552c5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006f975 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000494c 0000000000000018 000045f4 FDE cie=0000035c pc=00000000000143c0..000000000001442d │ │ │ │ - Augmentation data: f9 56 00 00 │ │ │ │ +00005c9c 0000000000000018 00005b5c FDE cie=00000144 pc=0000000000018ff8..0000000000019065 │ │ │ │ + Augmentation data: ff 53 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004968 0000000000000018 0000493c FDE cie=00000030 pc=000000000005a410..000000000005a41f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a415 │ │ │ │ +00005cb8 0000000000000018 00005c8c FDE cie=00000030 pc=0000000000075440..000000000007544f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075445 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a416 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075446 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a41a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007544a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004984 0000000000000018 00004958 FDE cie=00000030 pc=000000000005a420..000000000005a431 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a425 │ │ │ │ +00005cd4 0000000000000018 00005ca8 FDE cie=00000030 pc=0000000000075450..0000000000075461 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075455 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a426 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075456 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a42c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007545c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049a0 000000000000001c 00004648 FDE cie=0000035c pc=00000000000553f0..000000000005551b │ │ │ │ - Augmentation data: ad 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000553f1 │ │ │ │ +00005cf0 000000000000001c 00005bb0 FDE cie=00000144 pc=000000000006faa0..000000000006fbcb │ │ │ │ + Augmentation data: b3 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006faa1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000553f5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006faa5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049c0 0000000000000018 00004668 FDE cie=0000035c pc=000000000001442e..000000000001449b │ │ │ │ - Augmentation data: a6 56 00 00 │ │ │ │ +00005d10 0000000000000018 00005bd0 FDE cie=00000144 pc=0000000000019066..00000000000190d3 │ │ │ │ + Augmentation data: ac 53 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049dc 0000000000000018 000049b0 FDE cie=00000030 pc=000000000005a440..000000000005a44f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a445 │ │ │ │ +00005d2c 0000000000000018 00005d00 FDE cie=00000030 pc=0000000000075470..000000000007547f │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075475 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a446 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075476 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a44a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007547a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049f8 0000000000000018 000049cc FDE cie=00000030 pc=000000000005a450..000000000005a461 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a455 │ │ │ │ +00005d48 0000000000000018 00005d1c FDE cie=00000030 pc=0000000000075480..0000000000075491 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000075485 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a456 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075486 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a45c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007548c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a14 000000000000001c 000046bc FDE cie=0000035c pc=0000000000055520..000000000005564b │ │ │ │ - Augmentation data: 5a 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055521 │ │ │ │ +00005d64 000000000000001c 00005c24 FDE cie=00000144 pc=000000000006fbd0..000000000006fcfb │ │ │ │ + Augmentation data: 60 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fbd1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055525 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fbd5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a34 0000000000000018 000046dc FDE cie=0000035c pc=000000000001449c..0000000000014509 │ │ │ │ - Augmentation data: 53 56 00 00 │ │ │ │ +00005d84 0000000000000018 00005c44 FDE cie=00000144 pc=00000000000190d4..0000000000019141 │ │ │ │ + Augmentation data: 59 53 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a50 0000000000000018 00004a24 FDE cie=00000030 pc=000000000005a470..000000000005a47f │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a475 │ │ │ │ +00005da0 0000000000000018 00005d74 FDE cie=00000030 pc=00000000000754a0..00000000000754af │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000754a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a476 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000754a6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a47a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000754aa │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a6c 0000000000000018 00004a40 FDE cie=00000030 pc=000000000005a480..000000000005a491 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005a485 │ │ │ │ +00005dbc 0000000000000018 00005d90 FDE cie=00000030 pc=00000000000754b0..00000000000754c1 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000754b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005a486 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000754b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a48c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000754bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a88 0000000000000010 00004a5c FDE cie=00000030 pc=000000000005a4a0..000000000005a4dc │ │ │ │ +00005dd8 0000000000000010 00005dac FDE cie=00000030 pc=00000000000754d0..000000000007550c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a9c 0000000000000044 00004744 FDE cie=0000035c pc=0000000000055650..000000000005570a │ │ │ │ - Augmentation data: f3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000055651 │ │ │ │ +00005dec 0000000000000044 00005cac FDE cie=00000144 pc=000000000006fd00..000000000006fdba │ │ │ │ + Augmentation data: fb 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000055654 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006fd04 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005565b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006fd0b │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005569a │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000006fd4a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005569b │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd4b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005569c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd4c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000556a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fd50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000556ab │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000006fd5b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000556ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd5c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000556ad │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd5d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000556b0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000006fd60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000556e9 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000006fd99 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000556ea │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd9a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000556eb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fd9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000556f0 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ae4 0000000000000018 0000478c FDE cie=0000035c pc=0000000000014509..0000000000014547 │ │ │ │ - Augmentation data: cb 55 00 00 │ │ │ │ +00005e34 0000000000000018 00005cf4 FDE cie=00000144 pc=0000000000019141..000000000001917f │ │ │ │ + Augmentation data: d3 52 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 │ │ │ │ │ │ │ │ -00004b00 0000000000000024 000047a8 FDE cie=0000035c pc=000000000005a4e0..000000000005a5ac │ │ │ │ - Augmentation data: a7 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a4e8 │ │ │ │ +00005e50 0000000000000024 00005d10 FDE cie=00000144 pc=0000000000075510..00000000000755dc │ │ │ │ + Augmentation data: 53 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075518 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a4f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000075524 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005a52a │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007555a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a530 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075560 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005a554 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075584 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000005a5a7 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000755d7 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b28 0000000000000024 000047d0 FDE cie=0000035c pc=000000000005a5b0..000000000005a67c │ │ │ │ - Augmentation data: a3 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a5b8 │ │ │ │ +00005e78 0000000000000024 00005d38 FDE cie=00000144 pc=00000000000755e0..00000000000756ac │ │ │ │ + Augmentation data: 4f 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000755e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a5c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000755f4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005a5fa │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007562a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a600 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075630 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005a624 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075654 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000005a677 │ │ │ │ + DW_CFA_advance_loc1: 83 to 00000000000756a7 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b50 0000000000000024 000047f8 FDE cie=0000035c pc=000000000005a680..000000000005a75c │ │ │ │ - Augmentation data: 9f 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a688 │ │ │ │ +00005ea0 0000000000000024 00005d60 FDE cie=00000144 pc=00000000000756b0..000000000007578c │ │ │ │ + Augmentation data: 4b 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000756b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a694 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000756c4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000005a6d2 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000075702 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005a6e0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000075710 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005a704 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075734 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000005a757 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000075787 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b78 0000000000000024 00004820 FDE cie=0000035c pc=000000000005a760..000000000005a83c │ │ │ │ - Augmentation data: 9b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a768 │ │ │ │ +00005ec8 0000000000000024 00005d88 FDE cie=00000144 pc=0000000000075790..000000000007586c │ │ │ │ + Augmentation data: 47 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000075798 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a774 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000757a4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000005a7b2 │ │ │ │ + DW_CFA_advance_loc: 62 to 00000000000757e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005a7c0 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000757f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005a7e4 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000075814 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 000000000005a837 │ │ │ │ + DW_CFA_advance_loc1: 83 to 0000000000075867 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ba0 0000000000000034 00004848 FDE cie=0000035c pc=000000000005a840..000000000005ab61 │ │ │ │ - Augmentation data: 97 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005a84b │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005a881 │ │ │ │ +00005ef0 0000000000000034 00005db0 FDE cie=00000144 pc=0000000000075870..0000000000075b81 │ │ │ │ + Augmentation data: 43 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007587b │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000758b1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005a888 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000758b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005a893 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000758c3 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 63 to 000000000005a8d2 │ │ │ │ + DW_CFA_advance_loc: 59 to 00000000000758fe │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 251 to 000000000005a9cd │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000759ed │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a9d5 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000759f5 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005a9e0 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000075a00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 85 to 000000000005aa35 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000075a58 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005aa45 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000075a68 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bd8 0000000000000030 00004880 FDE cie=0000035c pc=000000000005ab70..000000000005ae06 │ │ │ │ - Augmentation data: a7 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005ab7d │ │ │ │ +00005f28 0000000000000030 00005de8 FDE cie=00000144 pc=0000000000075b90..0000000000075e26 │ │ │ │ + Augmentation data: 53 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000075b9d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ab7e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b9e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ab7f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075b9f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 321 to 000000000005acc0 │ │ │ │ + DW_CFA_advance_loc2: 327 to 0000000000075ce6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005acc1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075ce7 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005acc3 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075ce9 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005acd0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000075cf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c0c 0000000000000030 000048b4 FDE cie=0000035c pc=000000000005b3b0..000000000005b4b0 │ │ │ │ - Augmentation data: 8b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b3b8 │ │ │ │ +00005f5c 0000000000000030 00005e1c FDE cie=00000144 pc=00000000000763e0..00000000000764e0 │ │ │ │ + Augmentation data: 37 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000763e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b3bd │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000763ed │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000005b3d2 │ │ │ │ + DW_CFA_advance_loc: 21 to 0000000000076402 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 99 to 000000000005b435 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000076465 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b441 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000076471 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005b450 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000076480 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005b460 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000076490 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005b469 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000076499 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b46a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007649a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c40 0000000000000030 000048e8 FDE cie=0000035c pc=000000000005b4b0..000000000005b746 │ │ │ │ - Augmentation data: 73 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005b4bd │ │ │ │ +00005f90 0000000000000030 00005e50 FDE cie=00000144 pc=00000000000764e0..0000000000076786 │ │ │ │ + Augmentation data: 1f 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000764ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b4be │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000764ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b4bf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000764ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 329 to 000000000005b608 │ │ │ │ + DW_CFA_advance_loc2: 335 to 000000000007663e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b609 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007663f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b60b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076641 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005b610 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000076650 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c74 0000000000000034 0000491c FDE cie=0000035c pc=000000000005b750..000000000005ba61 │ │ │ │ - Augmentation data: 57 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b758 │ │ │ │ +00005fc4 0000000000000038 00005e84 FDE cie=00000144 pc=0000000000076790..0000000000076aa1 │ │ │ │ + Augmentation data: 03 55 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076798 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b764 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 37 to 000000000005b789 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 359 to 000000000005b8f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000767a4 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000767ce │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 371 to 0000000000076941 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b8f8 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000076950 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000005b95d │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 161 to 000000000005b9fe │ │ │ │ + DW_CFA_advance_loc1: 85 to 00000000000769a5 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 153 to 0000000000076a3e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ba08 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000076a48 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ba20 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000076a60 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ba2c │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005ba4b │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000076a6c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000076a8b │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004cac 0000000000000030 00004954 FDE cie=0000035c pc=000000000005ba70..000000000005bd4e │ │ │ │ - Augmentation data: 37 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ba76 │ │ │ │ +00006000 0000000000000030 00005ec0 FDE cie=00000144 pc=0000000000076ab0..0000000000076d8e │ │ │ │ + Augmentation data: df 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000076ab6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ba77 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076ab7 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ba78 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076ab8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 392 to 000000000005bc00 │ │ │ │ + DW_CFA_advance_loc2: 398 to 0000000000076c46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bc01 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076c47 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bc03 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076c49 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005bc10 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000076c50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ce0 0000000000000030 00004988 FDE cie=0000035c pc=000000000005ae10..000000000005b0de │ │ │ │ - Augmentation data: 1b 56 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ae16 │ │ │ │ +00006034 0000000000000030 00005ef4 FDE cie=00000144 pc=0000000000075e30..000000000007610e │ │ │ │ + Augmentation data: c3 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000075e36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ae17 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075e37 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ae18 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075e38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 384 to 000000000005af98 │ │ │ │ + DW_CFA_advance_loc2: 390 to 0000000000075fbe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005af99 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000075fbf │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005af9b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000075fc1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005afa0 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000075fd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d14 0000000000000030 000049bc FDE cie=0000035c pc=000000000005b0e0..000000000005b3ae │ │ │ │ - Augmentation data: ff 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005b0ed │ │ │ │ +00006068 0000000000000030 00005f28 FDE cie=00000144 pc=0000000000076110..00000000000763de │ │ │ │ + Augmentation data: a7 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007611d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0ee │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007611e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b0ef │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007611f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 369 to 000000000005b260 │ │ │ │ + DW_CFA_advance_loc2: 375 to 0000000000076296 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005b261 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076297 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b263 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000076299 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005b270 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000762a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d48 0000000000000024 000049f0 FDE cie=0000035c pc=000000000005bd50..000000000005be74 │ │ │ │ - Augmentation data: e3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005bd58 │ │ │ │ +0000609c 0000000000000028 00005f5c FDE cie=00000144 pc=0000000000076d90..0000000000076ef4 │ │ │ │ + Augmentation data: 8b 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076d98 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005bd6a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000076da0 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005bd8e │ │ │ │ + DW_CFA_advance_loc1: 79 to 0000000000076def │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005bd90 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000076df0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000005be19 │ │ │ │ + DW_CFA_advance_loc1: 147 to 0000000000076e83 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000076ea6 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000076ebf │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d70 0000000000000024 00004a18 FDE cie=0000035c pc=000000000005be80..000000000005bf7f │ │ │ │ - Augmentation data: df 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005be85 │ │ │ │ +000060c8 0000000000000020 00005f88 FDE cie=00000144 pc=0000000000076f00..0000000000076fd0 │ │ │ │ + Augmentation data: 9b 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000076f0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005be93 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 75 to 000000000005bede │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000076f57 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005bedf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005bee8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000076f60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004d98 0000000000000024 00004a40 FDE cie=0000035c pc=000000000005bf80..000000000005c087 │ │ │ │ - Augmentation data: cf 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005bf85 │ │ │ │ +000060ec 0000000000000020 00005fac FDE cie=00000144 pc=0000000000076fd0..00000000000770b0 │ │ │ │ + Augmentation data: 8f 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000076fdc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005bf93 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000005bfe3 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007702f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005bfe7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005bff0 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077038 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004dc0 000000000000002c 00004a68 FDE cie=0000035c pc=000000000005c090..000000000005c1ae │ │ │ │ - Augmentation data: bf 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c098 │ │ │ │ +00006110 000000000000002c 00005fd0 FDE cie=00000144 pc=00000000000770b0..00000000000771ce │ │ │ │ + Augmentation data: 83 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000770b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c0a0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000770c0 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000005c0fe │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000007711e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c0ff │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007711f │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005c122 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000077142 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005c144 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000077164 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005c15e │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000007717e │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005c167 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077187 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000005c180 │ │ │ │ + DW_CFA_advance_loc: 25 to 00000000000771a0 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004df0 0000000000000024 00004a98 FDE cie=0000035c pc=000000000005c1b0..000000000005c27a │ │ │ │ - Augmentation data: c3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c1b5 │ │ │ │ +00006140 0000000000000024 00006000 FDE cie=00000144 pc=00000000000771d0..000000000007729a │ │ │ │ + Augmentation data: 87 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000771d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c1c3 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000771e3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000005c241 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000077261 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c242 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077262 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c250 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000077270 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e18 0000000000000024 00004ac0 FDE cie=0000035c pc=000000000005c280..000000000005c34a │ │ │ │ - Augmentation data: b3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c285 │ │ │ │ +00006168 0000000000000024 00006028 FDE cie=00000144 pc=00000000000772a0..000000000007736a │ │ │ │ + Augmentation data: 77 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000772a5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c293 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000772b3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 000000000005c316 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000077336 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c31a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007733a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c320 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000077340 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e40 000000000000002c 00004ae8 FDE cie=0000035c pc=000000000005c350..000000000005c420 │ │ │ │ - Augmentation data: a3 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c355 │ │ │ │ +00006190 000000000000002c 00006050 FDE cie=00000144 pc=0000000000077370..0000000000077440 │ │ │ │ + Augmentation data: 67 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077375 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c359 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000077379 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c35d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007737d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 000000000005c3c4 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000773e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c3c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c3c6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005c3d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004e70 000000000000002c 00004e44 FDE cie=00000030 pc=000000000005c420..000000000005c4e7 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c428 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005c431 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005c442 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000005c49b │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005c4a4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c4a8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005c4c3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c4c7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005c4c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ea0 0000000000000018 00004e74 FDE cie=00000030 pc=000000000005c4f0..000000000005c666 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c4f8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 89 to 000000000005c551 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005c558 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004ebc 0000000000000024 00004b64 FDE cie=0000035c pc=000000000005c670..000000000005c755 │ │ │ │ - Augmentation data: 3f 55 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c675 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000773e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005c692 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000773e6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c698 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000005c6e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000005c700 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000773f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ee4 0000000000000058 00004eb8 FDE cie=00000030 pc=000000000005c760..000000000005caa0 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005c768 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c776 │ │ │ │ +000061c0 0000000000000068 00006080 FDE cie=00000144 pc=0000000000077440..0000000000077810 │ │ │ │ + Augmentation data: 4f 54 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077448 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007745c │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000005c799 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005c7a8 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000077486 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005c7b3 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000077496 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 239 to 000000000005c8a2 │ │ │ │ + DW_CFA_advance_loc2: 440 to 000000000007764e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c8a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077653 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c8ac │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005c8b1 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077658 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007765d │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005c8ba │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000077666 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c8c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000077670 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 296 to 000000000005c9e8 │ │ │ │ + DW_CFA_advance_loc1: 131 to 00000000000776f3 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005ca0c │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ca16 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000007771c │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ca1b │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000077746 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007774b │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000007776a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007776f │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005ca2f │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000077783 │ │ │ │ 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: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005ca4e │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000777a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ca53 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000777a7 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005ca72 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ca77 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000777b0 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000005ca9b │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000777d9 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00004f40 000000000000002c 00004f14 FDE cie=00000030 pc=000000000005caa0..000000000005cb5f │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005caa8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cab1 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005cac2 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 77 to 000000000005cb0f │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cb18 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cb20 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000005cb3b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cb3f │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cb40 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000777de │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000077802 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f70 0000000000000018 00004f44 FDE cie=00000030 pc=000000000005cb60..000000000005cce4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cb68 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005cbc8 │ │ │ │ +0000622c 0000000000000018 00006200 FDE cie=00000030 pc=0000000000077810..0000000000077a18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077818 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 99 to 000000000007787b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cbd0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077880 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004f8c 000000000000002c 00004c34 FDE cie=0000035c pc=000000000005ccf0..000000000005cdbc │ │ │ │ - Augmentation data: 87 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005ccf5 │ │ │ │ +00006248 000000000000002c 00006108 FDE cie=00000144 pc=0000000000077a20..0000000000077aec │ │ │ │ + Augmentation data: ef 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077a25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ccf6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077a26 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ccfd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077a2d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005cd6d │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000077a9d │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cd6e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077a9e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cd6f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077a9f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cd70 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fbc 000000000000002c 00004c64 FDE cie=0000035c pc=000000000005cdc0..000000000005ce87 │ │ │ │ - Augmentation data: 6f 54 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005cdc5 │ │ │ │ +00006278 000000000000002c 00006138 FDE cie=00000144 pc=0000000000077af0..0000000000077bb7 │ │ │ │ + Augmentation data: d7 53 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077af5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cdc6 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077af6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005cdcd │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077afd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000005ce3b │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000077b6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000005ce3e │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000077b6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ce3f │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077b6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ce40 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077b70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fec 0000000000000018 00004fc0 FDE cie=00000030 pc=000000000005ce90..000000000005cf01 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005ce98 │ │ │ │ +000062a8 0000000000000020 0000627c FDE cie=00000030 pc=0000000000019849..00000000000198e3 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001984f │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005cec2 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019858 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019860 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000019869 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000062cc 0000000000000018 000062a0 FDE cie=00000030 pc=0000000000077bc0..0000000000077c31 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077bc8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000077bf2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005cec3 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077bf3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005008 0000000000000078 00004fdc FDE cie=00000030 pc=000000000005cf10..000000000005d2f7 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cf18 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005cf21 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 43 to 000000000005cf4c │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000005cfb2 │ │ │ │ +000062e8 0000000000000010 000062bc FDE cie=00000030 pc=0000000000077c40..0000000000077c90 │ │ │ │ + DW_CFA_advance_loc: 49 to 0000000000077c71 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + │ │ │ │ +000062fc 0000000000000050 000061bc FDE cie=00000144 pc=000000000006fdc0..0000000000070342 │ │ │ │ + Augmentation data: 23 4e 00 00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fdc2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000005cfc3 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 269 to 000000000005d0d0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005d104 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 29 to 000000000005d121 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005d128 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fdc4 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000006fdc9 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d12d │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005d138 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006fdcb │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000006fdcf │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000005d17f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d184 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d189 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005d198 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005d1b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000005d1c1 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005d1cb │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d1d0 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d1d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000005d25e │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000005d277 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006fdd0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - 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_advance_loc: 5 to 000000000005d27c │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005d29b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000006fdd7 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 481 to 000000000006ffb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d2a0 │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ffb9 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000006ffba │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ffbc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ffbe │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ffc0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000006ffc2 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000006ffc8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005d2bf │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d2c4 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005d2f2 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - 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 │ │ │ │ │ │ │ │ -00005084 0000000000000074 00005058 FDE cie=00000030 pc=000000000005d300..000000000005d777 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d308 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005d313 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d31b │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000005d37f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d380 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005d3f0 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005d404 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000005d518 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000005d568 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 71 to 000000000005d5af │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d5b4 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d5b9 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005d5e5 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005d5f0 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d5f5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d5fa │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d5ff │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005d608 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000005d6a0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 87 to 000000000005d6f7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d6fc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005d72a │ │ │ │ +00006350 0000000000000020 00006210 FDE cie=00000144 pc=0000000000019180..00000000000192f4 │ │ │ │ + Augmentation data: ff 4d 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ 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_advance_loc: 5 to 000000000005d72f │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000005d74e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d753 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005d76b │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ │ │ │ │ -000050fc 0000000000000020 00004da4 FDE cie=0000035c pc=000000000005d780..000000000005d7e5 │ │ │ │ - Augmentation data: 47 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d785 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005d7ab │ │ │ │ +00006374 0000000000000018 00006348 FDE cie=00000030 pc=0000000000077c90..0000000000077eb8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000077c98 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000077cfb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d7ac │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077d00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000005d7e4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005120 000000000000001c 00004dc8 FDE cie=0000035c pc=000000000005d7f0..000000000005d850 │ │ │ │ - Augmentation data: 37 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d7f5 │ │ │ │ +00006390 000000000000002c 00006250 FDE cie=00000144 pc=0000000000077ec0..0000000000077fac │ │ │ │ + Augmentation data: d7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077ec5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005d81b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077ec6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077ecd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000077f53 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f54 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077f55 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d81c │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000077f60 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005140 000000000000001c 00004de8 FDE cie=0000035c pc=000000000005d850..000000000005d8cc │ │ │ │ - Augmentation data: 2b 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005d855 │ │ │ │ +000063c0 000000000000002c 00006280 FDE cie=00000144 pc=0000000000077fb0..0000000000078097 │ │ │ │ + Augmentation data: bf 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000077fb5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005d883 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000077fb6 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000077fbd │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000078041 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000078044 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078045 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005d884 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000078050 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005160 0000000000000084 00004e08 FDE cie=0000035c pc=000000000005d8d0..000000000005dd13 │ │ │ │ - Augmentation data: 23 53 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005d8d8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005d8e2 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005d918 │ │ │ │ - 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_advance_loc2: 453 to 000000000005dadd │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005dae2 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005daed │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005daf2 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005daf7 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 25 to 000000000005db10 │ │ │ │ +000063f0 0000000000000024 000062b0 FDE cie=00000144 pc=00000000000780a0..00000000000781d0 │ │ │ │ + Augmentation data: a7 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000780a8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 41 to 00000000000780d1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005db18 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000780d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005db4c │ │ │ │ - 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_advance_loc: 45 to 000000000005db79 │ │ │ │ - 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_advance_loc: 5 to 000000000005db7e │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005db92 │ │ │ │ - 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_advance_loc: 36 to 000000000005dbb6 │ │ │ │ - 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_advance_loc: 25 to 000000000005dbcf │ │ │ │ - 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_advance_loc: 31 to 000000000005dbee │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000780e1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000078111 │ │ │ │ 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_advance_loc: 36 to 000000000005dc12 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005dc1d │ │ │ │ - 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_advance_loc1: 94 to 000000000005dc7b │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005dca9 │ │ │ │ - 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_advance_loc: 7 to 0000000000078118 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051e8 0000000000000034 00004e90 FDE cie=0000035c pc=000000000005dd20..000000000005def4 │ │ │ │ - Augmentation data: df 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005dd26 │ │ │ │ +00006418 0000000000000034 000063ec FDE cie=00000030 pc=00000000000781d0..00000000000782a7 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000781d5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dd27 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000781df │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dd28 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005dd2f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000781e3 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005dd63 │ │ │ │ + DW_CFA_advance_loc1: 101 to 0000000000078248 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dd64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005dd65 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007824c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005dd67 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007824d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005dd70 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000078250 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000078268 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007826c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007826d │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000078270 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005220 0000000000000048 000051f4 FDE cie=00000030 pc=000000000005df00..000000000005e2a7 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005df06 │ │ │ │ +00006450 0000000000000050 00006310 FDE cie=00000144 pc=00000000000782b0..0000000000078ec3 │ │ │ │ + Augmentation data: 6f 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000782b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000782b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000782ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005df0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000782bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df0d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000782bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005df0e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000782c1 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005df12 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 495 to 000000000005e101 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000782cb │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc2: 381 to 0000000000078448 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e102 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007844c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e103 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007844d │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e105 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007844f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e107 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078451 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e109 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078453 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e10b │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000078455 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000005e110 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000078460 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000526c 000000000000005c 00005240 FDE cie=00000030 pc=000000000005e2b0..000000000005e8e2 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e2b8 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005e2c1 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000005e301 │ │ │ │ +000064a4 0000000000000028 00006478 FDE cie=00000030 pc=0000000000078ed0..0000000000079052 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000078ed5 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000078edc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000078ef6 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078ef7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005e308 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000078f00 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000005e31b │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000005e35d │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000005e3be │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005e3c6 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005e414 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005e420 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005e42c │ │ │ │ + DW_CFA_advance_loc1: 159 to 0000000000078f9f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005e435 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005e440 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005e456 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000005e4c0 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000005e560 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005e588 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005e5a0 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005e620 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 529 to 000000000005e831 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000005e88b │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000005e89a │ │ │ │ - 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_advance_loc: 36 to 000000000005e8be │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005e8d6 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - │ │ │ │ -000052cc 0000000000000010 000052a0 FDE cie=00000030 pc=000000000005e8f0..000000000005e93f │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005e920 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000078fa0 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000078fa8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000052e0 000000000000004c 00004f88 FDE cie=0000035c pc=000000000005e940..000000000005ee02 │ │ │ │ - Augmentation data: 1f 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005e946 │ │ │ │ +000064d0 0000000000000050 00006390 FDE cie=00000144 pc=0000000000079060..00000000000798a9 │ │ │ │ + Augmentation data: 6f 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000079066 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e948 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079068 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e94a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007906a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005e94c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007906c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e94d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007906d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005e94e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007906e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005e952 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000005ea2e │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000079075 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc2: 1343 to 00000000000795b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ea2f │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000795b5 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ea30 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000795b6 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000795b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea34 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000795ba │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000795bc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ea38 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000795be │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ea39 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000795c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00005330 000000000000003c 00004fd8 FDE cie=0000035c pc=000000000005ee10..000000000005f08a │ │ │ │ - Augmentation data: 13 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ee16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ee18 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ee19 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ee1a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ee21 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000005ee53 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ee54 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005ee55 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ee57 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ee59 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005ee60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005370 0000000000000050 00005018 FDE cie=0000035c pc=000000000005f090..000000000005f7fc │ │ │ │ - Augmentation data: 13 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005f096 │ │ │ │ +00006524 0000000000000050 000063e4 FDE cie=00000144 pc=00000000000798b0..000000000007a6cf │ │ │ │ + Augmentation data: 8f 52 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000798b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f098 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000798b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f09a │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000798c1 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f09c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000798c3 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f09d │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000798c4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f09e │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000798c5 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000005f0a5 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000798d2 │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 1110 to 000000000005f4fb │ │ │ │ + DW_CFA_advance_loc2: 785 to 0000000000079be3 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4fc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079be4 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005f4fd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000079be5 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f4ff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079be7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f501 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079be9 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f503 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079beb │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005f505 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000079bed │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005f510 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000079bf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053c4 000000000000009c 0000506c FDE cie=0000035c pc=000000000005f800..0000000000060a69 │ │ │ │ - Augmentation data: 1b 52 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000005f80b │ │ │ │ - DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005f813 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005f825 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000005f8d3 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 97 to 000000000005f934 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000005f9de │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 626 to 000000000005fc50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005fc58 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005fc60 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 23 to 000000000005fc77 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000005fc80 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2283 to 000000000006056b │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060570 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc2: 309 to 00000000000606a5 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000606bc │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000606c4 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 73 to 000000000006070d │ │ │ │ - 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_advance_loc: 14 to 000000000006071b │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060720 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006072c │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006075b │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000006077e │ │ │ │ - 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_advance_loc: 9 to 0000000000060787 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000607d3 │ │ │ │ - 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_advance_loc: 5 to 00000000000607d8 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000607f0 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000607f9 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000006083f │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000060869 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000060888 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006088d │ │ │ │ - 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_advance_loc2: 396 to 0000000000060a19 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060a21 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060a26 │ │ │ │ - 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_advance_loc: 27 to 0000000000060a41 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000060a4d │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005464 0000000000000050 0000510c FDE cie=0000035c pc=0000000000055710..0000000000056b16 │ │ │ │ - Augmentation data: 63 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055716 │ │ │ │ +00006578 0000000000000050 00006438 FDE cie=00000144 pc=0000000000070350..0000000000071bfe │ │ │ │ + Augmentation data: 0f 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000070356 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055718 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000070358 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005571a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007035a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005571c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007035c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005571d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007035d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000005571e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007035e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000055728 │ │ │ │ - DW_CFA_def_cfa_offset: 1616 │ │ │ │ - DW_CFA_advance_loc2: 3898 to 0000000000056662 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000070365 │ │ │ │ + DW_CFA_def_cfa_offset: 1792 │ │ │ │ + DW_CFA_advance_loc2: 4252 to 0000000000071401 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056663 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071402 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000056664 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000071403 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056666 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071405 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056668 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071407 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005666a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000071409 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005666c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007140b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056670 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007140c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054b8 0000000000000024 00005160 FDE cie=0000035c pc=0000000000014548..00000000000148fb │ │ │ │ - Augmentation data: bb 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014549 │ │ │ │ - DW_CFA_def_cfa_offset: 1616 │ │ │ │ +000065cc 0000000000000020 0000648c FDE cie=00000144 pc=00000000000192f4..0000000000019731 │ │ │ │ + Augmentation data: e6 4c 00 00 │ │ │ │ + DW_CFA_def_cfa_offset: 1792 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000054e0 0000000000000010 000054b4 FDE cie=00000030 pc=0000000000063560..0000000000063565 │ │ │ │ +000065f0 0000000000000010 000065c4 FDE cie=00000030 pc=000000000007c4c0..000000000007c4c5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054f4 0000000000000010 000054c8 FDE cie=00000030 pc=0000000000063570..000000000006357f │ │ │ │ +00006604 0000000000000010 000065d8 FDE cie=00000030 pc=000000000007c4d0..000000000007c4df │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005508 0000000000000010 000054dc FDE cie=00000030 pc=0000000000063580..0000000000063585 │ │ │ │ +00006618 0000000000000010 000065ec FDE cie=00000030 pc=000000000007c4e0..000000000007c4e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000551c 0000000000000010 000054f0 FDE cie=00000030 pc=0000000000063590..00000000000635ab │ │ │ │ +0000662c 0000000000000010 00006600 FDE cie=00000030 pc=000000000007c4f0..000000000007c50b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005530 0000000000000010 00005504 FDE cie=00000030 pc=00000000000635b0..00000000000635e9 │ │ │ │ +00006640 0000000000000010 00006614 FDE cie=00000030 pc=000000000007c510..000000000007c549 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005544 0000000000000010 00005518 FDE cie=00000030 pc=00000000000635f0..000000000006360e │ │ │ │ +00006654 0000000000000010 00006628 FDE cie=00000030 pc=000000000007c550..000000000007c56e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005558 0000000000000010 0000552c FDE cie=00000030 pc=0000000000063610..0000000000063651 │ │ │ │ +00006668 0000000000000010 0000663c FDE cie=00000030 pc=000000000007c570..000000000007c5b1 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000556c 0000000000000010 00005540 FDE cie=00000030 pc=0000000000063660..0000000000063672 │ │ │ │ +0000667c 0000000000000010 00006650 FDE cie=00000030 pc=000000000007c5c0..000000000007c5d2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005580 0000000000000010 00005554 FDE cie=00000030 pc=0000000000063680..000000000006369b │ │ │ │ +00006690 0000000000000010 00006664 FDE cie=00000030 pc=000000000007c5e0..000000000007c5fb │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005594 0000000000000010 00005568 FDE cie=00000030 pc=00000000000636a0..00000000000636d9 │ │ │ │ +000066a4 0000000000000010 00006678 FDE cie=00000030 pc=000000000007c600..000000000007c639 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055a8 0000000000000010 0000557c FDE cie=00000030 pc=00000000000636e0..00000000000636f2 │ │ │ │ +000066b8 0000000000000010 0000668c FDE cie=00000030 pc=000000000007c640..000000000007c652 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055bc 0000000000000010 00005590 FDE cie=00000030 pc=0000000000063700..000000000006371b │ │ │ │ +000066cc 0000000000000010 000066a0 FDE cie=00000030 pc=000000000007c660..000000000007c67b │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055d0 0000000000000010 000055a4 FDE cie=00000030 pc=0000000000063720..0000000000063759 │ │ │ │ +000066e0 0000000000000010 000066b4 FDE cie=00000030 pc=000000000007c680..000000000007c6b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055e4 0000000000000010 000055b8 FDE cie=00000030 pc=0000000000063760..000000000006376f │ │ │ │ +000066f4 0000000000000010 000066c8 FDE cie=00000030 pc=000000000007c6c0..000000000007c6cf │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055f8 0000000000000010 000055cc FDE cie=00000030 pc=0000000000063770..0000000000063775 │ │ │ │ +00006708 0000000000000010 000066dc FDE cie=00000030 pc=000000000007c6d0..000000000007c6d5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000560c 0000000000000010 000055e0 FDE cie=00000030 pc=0000000000063780..0000000000063785 │ │ │ │ +0000671c 0000000000000010 000066f0 FDE cie=00000030 pc=000000000007c6e0..000000000007c6e5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005620 0000000000000010 000055f4 FDE cie=00000030 pc=0000000000063790..0000000000063795 │ │ │ │ +00006730 0000000000000010 00006704 FDE cie=00000030 pc=000000000007c6f0..000000000007c6f5 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005634 0000000000000010 00005608 FDE cie=00000030 pc=00000000000637a0..00000000000637a7 │ │ │ │ +00006744 0000000000000010 00006718 FDE cie=00000030 pc=000000000007c700..000000000007c707 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005648 0000000000000010 0000561c FDE cie=00000030 pc=00000000000637b0..00000000000637b7 │ │ │ │ +00006758 0000000000000010 0000672c FDE cie=00000030 pc=000000000007c710..000000000007c717 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000565c 0000000000000010 00005630 FDE cie=00000030 pc=00000000000637c0..00000000000637c7 │ │ │ │ +0000676c 0000000000000010 00006740 FDE cie=00000030 pc=000000000007c720..000000000007c727 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005670 0000000000000010 00005644 FDE cie=00000030 pc=00000000000637d0..00000000000637d7 │ │ │ │ +00006780 0000000000000010 00006754 FDE cie=00000030 pc=000000000007c730..000000000007c737 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005684 0000000000000010 00005658 FDE cie=00000030 pc=00000000000637e0..00000000000637e7 │ │ │ │ +00006794 0000000000000010 00006768 FDE cie=00000030 pc=000000000007c740..000000000007c747 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005698 0000000000000010 0000566c FDE cie=00000030 pc=00000000000637f0..00000000000637f7 │ │ │ │ +000067a8 0000000000000010 0000677c FDE cie=00000030 pc=000000000007c750..000000000007c757 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056ac 0000000000000010 00005680 FDE cie=00000030 pc=0000000000063800..0000000000063807 │ │ │ │ +000067bc 0000000000000010 00006790 FDE cie=00000030 pc=000000000007c760..000000000007c767 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056c0 0000000000000010 00005694 FDE cie=00000030 pc=0000000000063810..0000000000063817 │ │ │ │ +000067d0 0000000000000010 000067a4 FDE cie=00000030 pc=000000000007c770..000000000007c777 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056d4 0000000000000010 000056a8 FDE cie=00000030 pc=0000000000063820..0000000000063827 │ │ │ │ +000067e4 0000000000000010 000067b8 FDE cie=00000030 pc=000000000007c780..000000000007c787 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056e8 0000000000000010 000056bc FDE cie=00000030 pc=0000000000063830..0000000000063839 │ │ │ │ +000067f8 0000000000000010 000067cc FDE cie=00000030 pc=000000000007c790..000000000007c799 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056fc 0000000000000010 000056d0 FDE cie=00000030 pc=0000000000063840..0000000000063857 │ │ │ │ +0000680c 0000000000000010 000067e0 FDE cie=00000030 pc=000000000007c7a0..000000000007c7b7 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005710 0000000000000010 000056e4 FDE cie=00000030 pc=0000000000063860..000000000006386c │ │ │ │ +00006820 0000000000000010 000067f4 FDE cie=00000030 pc=000000000007c7c0..000000000007c7cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005724 0000000000000010 000056f8 FDE cie=00000030 pc=0000000000063870..0000000000063879 │ │ │ │ +00006834 0000000000000010 00006808 FDE cie=00000030 pc=000000000007c7d0..000000000007c7d9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005738 0000000000000010 0000570c FDE cie=00000030 pc=0000000000063880..000000000006389d │ │ │ │ +00006848 0000000000000010 0000681c FDE cie=00000030 pc=000000000007c7e0..000000000007c7fd │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000574c 0000000000000010 00005720 FDE cie=00000030 pc=00000000000638a0..00000000000638ac │ │ │ │ +0000685c 0000000000000010 00006830 FDE cie=00000030 pc=000000000007c800..000000000007c80c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005760 0000000000000010 00005734 FDE cie=00000030 pc=00000000000638b0..00000000000638bc │ │ │ │ +00006870 0000000000000010 00006844 FDE cie=00000030 pc=000000000007c810..000000000007c81c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005774 0000000000000010 00005748 FDE cie=00000030 pc=00000000000638c0..00000000000638dd │ │ │ │ +00006884 0000000000000010 00006858 FDE cie=00000030 pc=000000000007c820..000000000007c83d │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005788 0000000000000010 0000575c FDE cie=00000030 pc=00000000000638e0..00000000000638ec │ │ │ │ +00006898 0000000000000010 0000686c FDE cie=00000030 pc=000000000007c840..000000000007c84c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000579c 0000000000000010 00005770 FDE cie=00000030 pc=00000000000638f0..00000000000638f9 │ │ │ │ +000068ac 0000000000000010 00006880 FDE cie=00000030 pc=000000000007c850..000000000007c859 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057b0 0000000000000010 00005784 FDE cie=00000030 pc=0000000000063900..0000000000063917 │ │ │ │ +000068c0 0000000000000010 00006894 FDE cie=00000030 pc=000000000007c860..000000000007c877 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057c4 0000000000000010 00005798 FDE cie=00000030 pc=0000000000063920..000000000006392c │ │ │ │ +000068d4 0000000000000010 000068a8 FDE cie=00000030 pc=000000000007c880..000000000007c88c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057d8 0000000000000010 000057ac FDE cie=00000030 pc=0000000000063930..0000000000063939 │ │ │ │ +000068e8 0000000000000010 000068bc FDE cie=00000030 pc=000000000007c890..000000000007c899 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057ec 0000000000000010 000057c0 FDE cie=00000030 pc=0000000000063940..0000000000063949 │ │ │ │ +000068fc 0000000000000010 000068d0 FDE cie=00000030 pc=000000000007c8a0..000000000007c8a9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005800 0000000000000010 000057d4 FDE cie=00000030 pc=0000000000063950..0000000000063959 │ │ │ │ +00006910 0000000000000010 000068e4 FDE cie=00000030 pc=000000000007c8b0..000000000007c8b9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005814 0000000000000010 000057e8 FDE cie=00000030 pc=0000000000063960..0000000000063969 │ │ │ │ +00006924 0000000000000010 000068f8 FDE cie=00000030 pc=000000000007c8c0..000000000007c8c9 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005828 0000000000000010 000057fc FDE cie=00000030 pc=0000000000063970..00000000000639bd │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000006399e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000583c 0000000000000010 00005810 FDE cie=00000030 pc=00000000000639c0..00000000000639ef │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000639d0 │ │ │ │ +00006938 0000000000000010 0000690c FDE cie=00000030 pc=000000000007c8d0..000000000007c91d │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000007c8fe │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00005850 0000000000000010 00005824 FDE cie=00000030 pc=00000000000639f0..0000000000063a1f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000063a00 │ │ │ │ +0000694c 0000000000000010 00006920 FDE cie=00000030 pc=000000000007c920..000000000007c94f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007c930 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00005864 0000000000000010 00005838 FDE cie=00000030 pc=0000000000063a20..0000000000063a52 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000063a33 │ │ │ │ +00006960 0000000000000010 00006934 FDE cie=00000030 pc=000000000007c950..000000000007c97f │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007c960 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -00005878 0000000000000010 0000584c FDE cie=00000030 pc=0000000000063a60..0000000000063a8f │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000063a70 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000588c 0000000000000010 00005860 FDE cie=00000030 pc=0000000000063a90..0000000000063aa3 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058a0 0000000000000014 00005874 FDE cie=00000030 pc=0000000000063ab0..0000000000063ada │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000063abf │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000063ad5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058b8 000000000000001c 00005560 FDE cie=0000035c pc=0000000000063ae0..0000000000063b32 │ │ │ │ - Augmentation data: 1f 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063aec │ │ │ │ +00006974 0000000000000010 00006948 FDE cie=00000030 pc=000000000007c980..000000000007c9b2 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000007c993 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000063b2d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000058d8 0000000000000020 00005580 FDE cie=0000035c pc=0000000000014a14..0000000000014af2 │ │ │ │ - Augmentation data: 07 4e 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014a1a │ │ │ │ +00006988 0000000000000010 0000695c FDE cie=00000030 pc=000000000007c9c0..000000000007c9ef │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007c9d0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000014a1b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000014a24 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ │ │ │ │ -000058fc 0000000000000014 000058d0 FDE cie=00000030 pc=0000000000063c00..0000000000063c3a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063c08 │ │ │ │ +0000699c 0000000000000014 00006970 FDE cie=00000030 pc=000000000007c9f0..000000000007ca2a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007c9f8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000063c35 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007ca25 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005914 0000000000000014 000058e8 FDE cie=00000030 pc=0000000000063c40..0000000000063c7a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063c48 │ │ │ │ +000069b4 0000000000000014 00006988 FDE cie=00000030 pc=000000000007ca30..000000000007ca6a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ca38 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000063c75 │ │ │ │ + DW_CFA_advance_loc: 45 to 000000000007ca65 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000592c 0000000000000028 000055d4 FDE cie=0000035c pc=0000000000063c80..0000000000063da1 │ │ │ │ - Augmentation data: c7 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063c88 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000063cab │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000063d2d │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000063d41 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d48 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063d4d │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063d54 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005958 0000000000000010 0000592c FDE cie=00000030 pc=0000000000063db0..0000000000063df0 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000063dd1 │ │ │ │ +000069cc 0000000000000038 000069a0 FDE cie=00000030 pc=000000000007ca70..000000000007cae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca72 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -0000596c 0000000000000010 00005940 FDE cie=00000030 pc=0000000000063df0..0000000000063e30 │ │ │ │ - DW_CFA_advance_loc: 33 to 0000000000063e11 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00005980 0000000000000018 00005954 FDE cie=00000030 pc=0000000000063e30..0000000000063f3c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000063e38 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ca74 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ca75 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000063e55 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ca7b │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007ca81 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000007cad6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000063e60 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000599c 000000000000002c 00005970 FDE cie=00000030 pc=0000000000063f40..00000000000640ba │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000063f45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000063f4c │ │ │ │ + DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cad7 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000063f66 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000063f67 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000063f70 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000064084 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cad8 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cada │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064085 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007cadc │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000064090 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cadd │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000059cc 0000000000000020 000059a0 FDE cie=00000030 pc=0000000000060a70..0000000000060b27 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060a71 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000060a7e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000060acd │ │ │ │ +00006a08 0000000000000048 000069dc FDE cie=00000030 pc=000000000007caf0..000000000007cc12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007caf4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007cb05 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007cb0e │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007cb23 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007cb2a │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cb32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cb3a │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000007cb9f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cba4 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cba9 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cbb1 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007cbc1 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ace │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007cbca │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007cbd0 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ad0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007cbd1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000059f0 0000000000000018 000059c4 FDE cie=00000030 pc=00000000000640c0..00000000000640f2 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000640c5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000640ed │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007cbd5 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007cbf3 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005a0c 0000000000000018 000059e0 FDE cie=00000030 pc=0000000000064100..0000000000064132 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064105 │ │ │ │ +00006a54 0000000000000018 00006a28 FDE cie=00000030 pc=000000000007cc20..000000000007cc52 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cc25 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000006412d │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007cc4d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005a28 0000000000000020 000056d0 FDE cie=0000035c pc=0000000000064140..0000000000064182 │ │ │ │ - Augmentation data: de 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064145 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000064172 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000064180 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064181 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005a4c 0000000000000020 000056f4 FDE cie=0000035c pc=0000000000064190..00000000000641d2 │ │ │ │ - Augmentation data: c2 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064195 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000641c4 │ │ │ │ +00006a70 0000000000000064 00006a44 FDE cie=00000030 pc=000000000007cc60..000000000007d250 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007cc68 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007cc71 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007ccb1 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000641d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ccb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000641d1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005a70 0000000000000070 00005718 FDE cie=0000035c pc=00000000000641e0..000000000006476e │ │ │ │ - Augmentation data: a7 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000641eb │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000006420a │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007ccc1 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000006423e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006423f │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000064266 │ │ │ │ + DW_CFA_advance_loc: 41 to 000000000007ccea │ │ │ │ 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_advance_loc2: 555 to 0000000000064491 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064496 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006449b │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000644a0 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000644a8 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000644b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000064550 │ │ │ │ + DW_CFA_advance_loc2: 609 to 000000000007cf4b │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf50 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf55 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf5a │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007cf5f │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000645a0 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007cf8f │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 53 to 000000000007cfc4 │ │ │ │ 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_advance_loc1: 188 to 000000000006465c │ │ │ │ + DW_CFA_advance_loc2: 340 to 000000000007d118 │ │ │ │ + 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: 14 to 000000000006466a │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007d130 │ │ │ │ + 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_advance_loc: 22 to 0000000000064680 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000007d1b6 │ │ │ │ + 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: 28 to 000000000006469c │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007d1cf │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005ae4 0000000000000034 0000578c FDE cie=0000035c pc=0000000000064770..00000000000649d7 │ │ │ │ - Augmentation data: 5b 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064778 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000064787 │ │ │ │ - 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_advance_loc2: 348 to 00000000000648e3 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000648e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000006491e │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064923 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000064976 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000064980 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 73 to 00000000000649c9 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005b1c 000000000000001c 000057c4 FDE cie=0000035c pc=00000000000649e0..0000000000064a3a │ │ │ │ - Augmentation data: 59 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000649ec │ │ │ │ +00006ad8 0000000000000018 00006aac FDE cie=00000030 pc=000000000007d250..000000000007d282 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d255 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 73 to 0000000000064a35 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007d27d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005b3c 0000000000000028 000057e4 FDE cie=0000035c pc=0000000000064a40..0000000000064aa7 │ │ │ │ - Augmentation data: 41 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064a45 │ │ │ │ +00006af4 0000000000000020 000069b4 FDE cie=00000144 pc=000000000007d290..000000000007d2d2 │ │ │ │ + Augmentation data: 9f 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d295 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000064a51 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000064a64 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000064a9d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064aa1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064aa2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000007d2c5 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007d2d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d2d1 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b68 0000000000000028 00005810 FDE cie=0000035c pc=0000000000064ab0..0000000000064b18 │ │ │ │ - Augmentation data: 1d 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064ab5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000064ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 19 to 0000000000064ad4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000064b0e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064b12 │ │ │ │ +00006b18 0000000000000020 000069d8 FDE cie=00000144 pc=000000000007d2e0..000000000007d322 │ │ │ │ + Augmentation data: 83 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d2e5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064b13 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000007d317 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d320 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d321 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b94 000000000000001c 0000583c FDE cie=0000035c pc=0000000000063b40..0000000000063b91 │ │ │ │ - Augmentation data: f9 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063b4c │ │ │ │ +00006b3c 000000000000001c 000069fc FDE cie=00000144 pc=000000000007d330..000000000007d3bb │ │ │ │ + Augmentation data: 67 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d338 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000063b8c │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007d37b │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d380 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bb4 000000000000001c 0000585c FDE cie=0000035c pc=0000000000063ba0..0000000000063bf2 │ │ │ │ - Augmentation data: e1 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000063bac │ │ │ │ +00006b5c 000000000000001c 00006a1c FDE cie=00000144 pc=000000000007d3c0..000000000007d450 │ │ │ │ + Augmentation data: 5b 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d3c8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 65 to 0000000000063bed │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000007d414 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007d418 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005bd4 0000000000000044 0000587c FDE cie=0000035c pc=0000000000064b20..0000000000064beb │ │ │ │ - Augmentation data: cb 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000064b27 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064b2b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000064b2f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000064b65 │ │ │ │ +00006b7c 0000000000000044 00006a3c FDE cie=00000144 pc=000000000007d450..000000000007d568 │ │ │ │ + Augmentation data: 4f 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007d45d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d462 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d46a │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d472 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 69 to 000000000007d4b7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064b66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064b68 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064b70 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d4c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 37 to 0000000000064b95 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064b96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000064b98 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d4c5 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000007d507 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d510 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064ba0 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064ba1 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d511 │ │ │ │ + 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_advance_loc: 6 to 000000000007d517 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007d520 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006bc4 0000000000000020 00006b98 FDE cie=00000030 pc=000000000007d570..000000000007d69a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d578 │ │ │ │ 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_advance_loc: 50 to 000000000007d5aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007d5b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 113 to 000000000007d621 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007d628 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c1c 0000000000000028 000058c4 FDE cie=0000035c pc=0000000000064bf0..0000000000064cda │ │ │ │ - Augmentation data: a7 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064bf8 │ │ │ │ +00006be8 0000000000000028 00006aa8 FDE cie=00000144 pc=000000000007d6a0..000000000007d78a │ │ │ │ + Augmentation data: 0b 4d 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d6a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000064c2e │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007d6de │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000064c6e │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007d71e │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000064c82 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007d732 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064c83 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d733 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064c88 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d738 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064c8d │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d73d │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000064ca5 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007d755 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00005c48 0000000000000028 000058f0 FDE cie=0000035c pc=0000000000064ce0..0000000000064dd0 │ │ │ │ - Augmentation data: 89 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064ce8 │ │ │ │ +00006c14 0000000000000028 00006ad4 FDE cie=00000144 pc=000000000007d790..000000000007d880 │ │ │ │ + Augmentation data: ed 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d798 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000064d24 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000007d7d4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000064d64 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007d814 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000064d78 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007d828 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064d79 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d829 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064d7e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d82e │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064d83 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d833 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000064d9b │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007d84b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00005c74 0000000000000028 0000591c FDE cie=0000035c pc=0000000000064dd0..0000000000064eb7 │ │ │ │ - Augmentation data: 6b 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000064dd8 │ │ │ │ +00006c40 0000000000000028 00006b00 FDE cie=00000144 pc=000000000007d880..000000000007d967 │ │ │ │ + Augmentation data: cf 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d888 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000064e0b │ │ │ │ + DW_CFA_advance_loc: 51 to 000000000007d8bb │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000064e4b │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000007d8fb │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000064e5f │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007d90f │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064e60 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007d910 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064e65 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d915 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064e6a │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007d91a │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000064e82 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007d932 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00005ca0 000000000000001c 00005948 FDE cie=0000035c pc=0000000000064ec0..0000000000064f7b │ │ │ │ - Augmentation data: 4f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000064ed5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00006c6c 0000000000000028 00006b2c FDE cie=00000144 pc=000000000007d970..000000000007da91 │ │ │ │ + Augmentation data: b1 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007d978 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000007d99b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000064f13 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000007da1d │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000007da31 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064f14 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007da38 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007da3d │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007da44 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005cc0 0000000000000020 00005c94 FDE cie=00000030 pc=0000000000064f80..0000000000065004 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000064f85 │ │ │ │ +00006c98 0000000000000024 00006b58 FDE cie=00000144 pc=000000000007daa0..000000000007db8c │ │ │ │ + Augmentation data: 9b 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007daa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000064f93 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000064ff9 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007daba │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007dac0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000007db4e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000064ffa │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065000 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007db50 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ce4 0000000000000020 00005cb8 FDE cie=00000030 pc=0000000000065010..00000000000650a4 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065015 │ │ │ │ +00006cc0 000000000000002c 00006b80 FDE cie=00000144 pc=000000000007db90..000000000007dc6c │ │ │ │ + Augmentation data: 8b 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007db95 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000065023 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007db96 │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007db9d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 107 to 000000000006508e │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000007dc1d │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dc1e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065092 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dc1f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000650a0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dc20 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d08 0000000000000018 00005cdc FDE cie=00000030 pc=00000000000650b0..000000000006513f │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000650bc │ │ │ │ +00006cf0 0000000000000020 00006cc4 FDE cie=00000030 pc=000000000007dc70..000000000007dcf4 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dc75 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 47 to 00000000000650eb │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007dc83 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000007dce9 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dcea │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000650f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007dcf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005d24 0000000000000018 00005cf8 FDE cie=00000030 pc=0000000000065140..00000000000651df │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006514c │ │ │ │ +00006d14 0000000000000020 00006ce8 FDE cie=00000030 pc=000000000007dd00..000000000007dd94 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dd05 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000065183 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007dd13 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 107 to 000000000007dd7e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007dd82 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000065190 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007dd90 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005d40 0000000000000028 00005d14 FDE cie=00000030 pc=00000000000651e0..0000000000065254 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000651e5 │ │ │ │ +00006d38 000000000000002c 00006bf8 FDE cie=00000144 pc=000000000007dda0..000000000007de89 │ │ │ │ + Augmentation data: 2b 4c 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dda5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000651e6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007dda6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000651ed │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 95 to 000000000006524c │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007ddad │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000007de33 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006524d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007de34 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006524e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007de35 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006524f │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007de40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d6c 0000000000000024 00005d40 FDE cie=00000030 pc=0000000000065260..00000000000652f6 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065265 │ │ │ │ +00006d68 0000000000000018 00006d3c FDE cie=00000030 pc=000000000007de90..000000000007df07 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007de9c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000652df │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000007decb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000652e8 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ded0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000652e9 │ │ │ │ + │ │ │ │ +00006d84 0000000000000018 00006d58 FDE cie=00000030 pc=000000000007df10..000000000007df97 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007df1c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 55 to 000000000007df53 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000652f0 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007df60 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000652f4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005d94 0000000000000010 00005d68 FDE cie=00000030 pc=0000000000060b30..0000000000060b44 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005da8 000000000000001c 00005d7c FDE cie=00000030 pc=0000000000060b50..0000000000060ba2 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060b55 │ │ │ │ +00006da0 0000000000000024 00006d74 FDE cie=00000030 pc=000000000007dfa0..000000000007e01e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007dfa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000060b99 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000007e007 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060ba0 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007e010 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060ba1 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00005dc8 000000000000002c 00005a70 FDE cie=0000035c pc=0000000000065300..00000000000653f3 │ │ │ │ - Augmentation data: 43 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065305 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065306 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006530a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 190 to 00000000000653c8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e011 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000653c9 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000653ca │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000653d0 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007e018 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e01c │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005df8 000000000000003c 00005aa0 FDE cie=0000035c pc=0000000000065400..0000000000065542 │ │ │ │ - Augmentation data: 17 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000065410 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ +00006dc8 0000000000000010 00006d9c FDE cie=00000030 pc=000000000007a6d0..000000000007a6dc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006ddc 0000000000000010 00006db0 FDE cie=00000030 pc=000000000007a6e0..000000000007a6e5 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006df0 000000000000002c 00006dc4 FDE cie=00000030 pc=000000000007a6f0..000000000007aaab │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007a6f8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007a704 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007a715 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000065414 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065415 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000007a74f │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065416 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006541d │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc1: 218 to 00000000000654f7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000654fb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000654fc │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000654fe │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000065500 │ │ │ │ + DW_CFA_advance_loc2: 806 to 000000000007aa75 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000007aa93 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065501 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aa94 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007aa9c │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007aaa6 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ │ │ │ │ -00005e38 0000000000000038 00005ae0 FDE cie=0000035c pc=0000000000065550..000000000006583c │ │ │ │ - Augmentation data: e7 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065556 │ │ │ │ +00006e20 0000000000000018 00006df4 FDE cie=00000030 pc=00000000000198e4..000000000001991f │ │ │ │ + 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: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000019904 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + │ │ │ │ +00006e3c 0000000000000028 00006e10 FDE cie=00000030 pc=000000000007aab0..000000000007ab13 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007aab5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065557 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aab6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065558 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006555f │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc2: 339 to 00000000000656b2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007aac1 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000007ab0b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000656b3 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000656b4 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab0c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000656b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000656c0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab0e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005e74 0000000000000050 00005b1c FDE cie=0000035c pc=0000000000060bb0..0000000000060e27 │ │ │ │ - Augmentation data: f3 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060bb2 │ │ │ │ +00006e68 000000000000002c 00006d28 FDE cie=00000144 pc=000000000007e020..000000000007e10b │ │ │ │ + Augmentation data: 13 4b 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007e025 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000060bb9 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e026 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060bbb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060bbd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060bc5 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e02a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060bcb │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000060bd5 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 509 to 0000000000060dd2 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000007e0e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000060dd6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060dd7 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060dd9 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ddb │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ddd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0e1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e0e2 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000060de0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e0e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005ec8 0000000000000020 00005b70 FDE cie=0000035c pc=0000000000014af2..0000000000014b9a │ │ │ │ - Augmentation data: bc 49 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 │ │ │ │ │ │ │ │ -00005eec 0000000000000050 00005b94 FDE cie=0000035c pc=0000000000060e30..00000000000610a7 │ │ │ │ - Augmentation data: a0 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060e32 │ │ │ │ +00006e98 0000000000000050 00006d58 FDE cie=00000144 pc=000000000007e110..000000000007eb76 │ │ │ │ + Augmentation data: e7 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007e116 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000060e37 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e118 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060e39 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e11a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000060e3b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e11c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000060e43 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e11d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000060e49 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e121 │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000060e53 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 507 to 000000000006104e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007e12b │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc2: 1135 to 000000000007e59a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061052 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e59b │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061053 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007e59c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061055 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e59e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061057 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5a0 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061059 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006105b │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007e5a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061060 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007e5a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f40 0000000000000020 00005be8 FDE cie=0000035c pc=0000000000014b9a..0000000000014c42 │ │ │ │ - Augmentation data: 69 49 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 │ │ │ │ - │ │ │ │ -00005f64 0000000000000038 00005c0c FDE cie=0000035c pc=0000000000065840..00000000000659b6 │ │ │ │ - Augmentation data: ef 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065848 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065850 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000065872 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006587a │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000658d4 │ │ │ │ +00006eec 0000000000000040 00006dac FDE cie=00000144 pc=000000000007eb80..000000000007ed25 │ │ │ │ + Augmentation data: ef 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007eb88 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007eb90 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000007ebb2 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ebba │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ebc2 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 97 to 000000000007ec23 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000658d9 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ec28 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 25 to 00000000000658f2 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ec2d │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 25 to 000000000007ec46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000658f8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007ec50 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065900 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000006591b │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ec58 │ │ │ │ + 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_advance_loc: 45 to 000000000007ec85 │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065925 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000007ec94 │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00005fa0 0000000000000014 00005f74 FDE cie=00000030 pc=00000000000659c0..0000000000065a46 │ │ │ │ - DW_CFA_advance_loc1: 103 to 0000000000065a27 │ │ │ │ +00006f30 0000000000000014 00006f04 FDE cie=00000030 pc=000000000007ed30..000000000007edb6 │ │ │ │ + DW_CFA_advance_loc1: 103 to 000000000007ed97 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005fb8 0000000000000024 00005c60 FDE cie=0000035c pc=0000000000065a50..0000000000065af2 │ │ │ │ - Augmentation data: cf 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065a58 │ │ │ │ +00006f48 0000000000000024 00006e08 FDE cie=00000144 pc=000000000007edc0..000000000007ee62 │ │ │ │ + Augmentation data: c7 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007edc8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000065a9b │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007ee0b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065a9c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ee0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000065ab7 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000007ee27 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065ac1 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007ee31 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065ac6 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ee36 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00005fe0 0000000000000024 00005c88 FDE cie=0000035c pc=0000000000065b00..0000000000065ba2 │ │ │ │ - Augmentation data: b8 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065b08 │ │ │ │ +00006f70 0000000000000024 00006e30 FDE cie=00000144 pc=000000000007ee70..000000000007ef12 │ │ │ │ + Augmentation data: b0 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ee78 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000065b4b │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007eebb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065b4c │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007eebc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000065b67 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000007eed7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065b71 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007eee1 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065b76 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007eee6 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00006008 0000000000000024 00005cb0 FDE cie=0000035c pc=0000000000065bb0..0000000000065c52 │ │ │ │ - Augmentation data: a1 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065bb8 │ │ │ │ +00006f98 0000000000000024 00006e58 FDE cie=00000144 pc=000000000007ef20..000000000007efc2 │ │ │ │ + Augmentation data: 99 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007ef28 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000065bfb │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007ef6b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065bfc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ef6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000065c17 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000007ef87 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065c21 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007ef91 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065c26 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ef96 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00006030 0000000000000024 00005cd8 FDE cie=0000035c pc=0000000000065c60..0000000000065d02 │ │ │ │ - Augmentation data: 8a 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065c68 │ │ │ │ +00006fc0 0000000000000024 00006e80 FDE cie=00000144 pc=000000000007efd0..000000000007f072 │ │ │ │ + Augmentation data: 82 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007efd8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000065cab │ │ │ │ + DW_CFA_advance_loc1: 67 to 000000000007f01b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065cac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f01c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 27 to 0000000000065cc7 │ │ │ │ + DW_CFA_advance_loc: 27 to 000000000007f037 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065cd1 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007f041 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000065cd6 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - │ │ │ │ -00006058 0000000000000018 00005d00 FDE cie=0000035c pc=00000000000610b0..0000000000061119 │ │ │ │ - Augmentation data: 59 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000610b4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000610fc │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - │ │ │ │ -00006074 0000000000000018 00005d1c FDE cie=0000035c pc=0000000000014c42..0000000000014c69 │ │ │ │ - Augmentation data: 49 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f046 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006090 0000000000000020 00006064 FDE cie=00000030 pc=0000000000065d10..0000000000065e04 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065d18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000065d46 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065d50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000065db2 │ │ │ │ +00006fe8 0000000000000030 00006ea8 FDE cie=00000144 pc=000000000007f080..000000000007f24f │ │ │ │ + Augmentation data: 6b 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f088 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007f0c7 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065db8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007f0d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000060b4 000000000000001c 00005d5c FDE cie=0000035c pc=0000000000065e10..0000000000065e85 │ │ │ │ - Augmentation data: 17 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065e18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000065e42 │ │ │ │ + DW_CFA_advance_loc1: 179 to 000000000007f183 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065e43 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007f198 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000060d4 000000000000001c 00005d7c FDE cie=0000035c pc=0000000000065e90..0000000000065f08 │ │ │ │ - Augmentation data: 0b 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065e98 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000065ec8 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000007f1e5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000065ec9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f1ea │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000060f4 0000000000000018 00005d9c FDE cie=0000035c pc=0000000000061120..0000000000061189 │ │ │ │ - Augmentation data: d1 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061124 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000006116c │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007f1fb │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - │ │ │ │ -00006110 0000000000000018 00005db8 FDE cie=0000035c pc=0000000000014c69..0000000000014c90 │ │ │ │ - Augmentation data: c1 47 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007f223 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007f23b │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000612c 0000000000000020 00006100 FDE cie=00000030 pc=0000000000065f10..0000000000066004 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000065f18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000065f46 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000065f50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000065fb2 │ │ │ │ +0000701c 0000000000000030 00006edc FDE cie=00000144 pc=000000000007f250..000000000007f41f │ │ │ │ + Augmentation data: 4c 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f258 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007f297 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000065fb8 │ │ │ │ + DW_CFA_advance_loc: 9 to 000000000007f2a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006150 000000000000001c 00005df8 FDE cie=0000035c pc=0000000000066010..0000000000066085 │ │ │ │ - Augmentation data: a3 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066018 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000066042 │ │ │ │ + DW_CFA_advance_loc1: 179 to 000000000007f353 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066043 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 21 to 000000000007f368 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006170 000000000000001c 00005e18 FDE cie=0000035c pc=0000000000066090..0000000000066108 │ │ │ │ - Augmentation data: 97 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066098 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 48 to 00000000000660c8 │ │ │ │ + DW_CFA_advance_loc1: 77 to 000000000007f3b5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000660c9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f3ba │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 17 to 000000000007f3cb │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000007f3f3 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000007f40b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ │ │ │ │ -00006190 000000000000001c 00005e38 FDE cie=0000035c pc=0000000000061190..00000000000612c1 │ │ │ │ - Augmentation data: 49 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061191 │ │ │ │ +00007050 000000000000001c 00006f10 FDE cie=00000144 pc=000000000007ab20..000000000007ac51 │ │ │ │ + Augmentation data: 2f 4a 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ab21 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061195 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ab25 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061b0 0000000000000018 00005e58 FDE cie=0000035c pc=0000000000014c90..0000000000014cfd │ │ │ │ - Augmentation data: 42 47 00 00 │ │ │ │ +00007070 0000000000000018 00006f30 FDE cie=00000144 pc=0000000000019920..000000000001998d │ │ │ │ + Augmentation data: 28 4a 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061cc 0000000000000018 000061a0 FDE cie=00000030 pc=0000000000066110..000000000006611f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066115 │ │ │ │ +0000708c 0000000000000018 00007060 FDE cie=00000030 pc=000000000007f420..000000000007f42f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f425 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066116 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f426 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006611a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f42a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061e8 0000000000000018 000061bc FDE cie=00000030 pc=0000000000066120..0000000000066131 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066125 │ │ │ │ +000070a8 0000000000000018 0000707c FDE cie=00000030 pc=000000000007f430..000000000007f441 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f435 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066126 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f436 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006612c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f43c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006204 000000000000001c 00005eac FDE cie=0000035c pc=00000000000612d0..00000000000613fb │ │ │ │ - Augmentation data: f6 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000612d1 │ │ │ │ +000070c4 000000000000001c 00006f84 FDE cie=00000144 pc=000000000007ac60..000000000007ad8b │ │ │ │ + Augmentation data: dc 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ac61 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000612d5 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ac65 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006224 0000000000000018 00005ecc FDE cie=0000035c pc=0000000000014cfe..0000000000014d6b │ │ │ │ - Augmentation data: ef 46 00 00 │ │ │ │ +000070e4 0000000000000018 00006fa4 FDE cie=00000144 pc=000000000001998e..00000000000199fb │ │ │ │ + Augmentation data: d5 49 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006240 0000000000000018 00006214 FDE cie=00000030 pc=0000000000066140..000000000006614f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066145 │ │ │ │ +00007100 0000000000000018 000070d4 FDE cie=00000030 pc=000000000007f450..000000000007f45f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f455 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066146 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f456 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006614a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f45a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000625c 0000000000000018 00006230 FDE cie=00000030 pc=0000000000066150..0000000000066161 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066155 │ │ │ │ +0000711c 0000000000000018 000070f0 FDE cie=00000030 pc=000000000007f460..000000000007f471 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f465 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066156 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f466 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006615c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f46c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006278 000000000000001c 00005f20 FDE cie=0000035c pc=0000000000061400..000000000006152b │ │ │ │ - Augmentation data: a3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061401 │ │ │ │ +00007138 000000000000001c 00006ff8 FDE cie=00000144 pc=000000000007ad90..000000000007aebb │ │ │ │ + Augmentation data: 89 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ad91 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061405 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007ad95 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006298 0000000000000018 00005f40 FDE cie=0000035c pc=0000000000014d6c..0000000000014dd9 │ │ │ │ - Augmentation data: 9c 46 00 00 │ │ │ │ +00007158 0000000000000018 00007018 FDE cie=00000144 pc=00000000000199fc..0000000000019a69 │ │ │ │ + Augmentation data: 82 49 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062b4 0000000000000018 00006288 FDE cie=00000030 pc=0000000000066170..000000000006617f │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066175 │ │ │ │ +00007174 0000000000000018 00007148 FDE cie=00000030 pc=000000000007f480..000000000007f48f │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f485 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066176 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f486 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006617a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f48a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062d0 0000000000000018 000062a4 FDE cie=00000030 pc=0000000000066180..0000000000066191 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000066185 │ │ │ │ +00007190 0000000000000018 00007164 FDE cie=00000030 pc=000000000007f490..000000000007f4a1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f495 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066186 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f496 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006618c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f49c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000062ec 000000000000001c 00005f94 FDE cie=0000035c pc=0000000000061530..000000000006165b │ │ │ │ - Augmentation data: 50 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061531 │ │ │ │ +000071ac 000000000000001c 0000706c FDE cie=00000144 pc=000000000007aec0..000000000007afeb │ │ │ │ + Augmentation data: 36 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aec1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000061535 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007aec5 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000630c 0000000000000018 00005fb4 FDE cie=0000035c pc=0000000000014dda..0000000000014e47 │ │ │ │ - Augmentation data: 49 46 00 00 │ │ │ │ +000071cc 0000000000000018 0000708c FDE cie=00000144 pc=0000000000019a6a..0000000000019ad7 │ │ │ │ + Augmentation data: 2f 49 00 00 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006328 0000000000000018 000062fc FDE cie=00000030 pc=00000000000661a0..00000000000661af │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000661a5 │ │ │ │ +000071e8 0000000000000018 000071bc FDE cie=00000030 pc=000000000007f4b0..000000000007f4bf │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f4b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000661a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f4b6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000661aa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007f4ba │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006344 0000000000000018 00006318 FDE cie=00000030 pc=00000000000661b0..00000000000661c1 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000661b5 │ │ │ │ +00007204 0000000000000018 000071d8 FDE cie=00000030 pc=000000000007f4c0..000000000007f4d1 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007f4c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000661b6 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007f4c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000661bc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f4cc │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006360 0000000000000044 00006008 FDE cie=0000035c pc=0000000000061660..000000000006171a │ │ │ │ - Augmentation data: ff 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061661 │ │ │ │ +00007220 0000000000000044 000070e0 FDE cie=00000144 pc=000000000007aff0..000000000007b0aa │ │ │ │ + Augmentation data: e3 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007aff1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000061664 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007aff4 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006166b │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007affb │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 63 to 00000000000616aa │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007b03a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000616ab │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b03b │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000616ac │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b03c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000616b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007b040 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000616bb │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007b04b │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000616bc │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b04c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000616bd │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b04d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000616c0 │ │ │ │ + DW_CFA_advance_loc: 3 to 000000000007b050 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 57 to 00000000000616f9 │ │ │ │ + DW_CFA_advance_loc: 57 to 000000000007b089 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000616fa │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b08a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000616fb │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b08b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061700 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007b090 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063a8 0000000000000018 00006050 FDE cie=0000035c pc=0000000000014e47..0000000000014e85 │ │ │ │ - Augmentation data: d7 45 00 00 │ │ │ │ +00007268 0000000000000018 00007128 FDE cie=00000144 pc=0000000000019ad7..0000000000019b15 │ │ │ │ + Augmentation data: bb 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 │ │ │ │ │ │ │ │ -000063c4 0000000000000024 0000606c FDE cie=0000035c pc=00000000000661d0..000000000006629c │ │ │ │ - Augmentation data: 57 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000661d8 │ │ │ │ +00007284 0000000000000024 00007144 FDE cie=00000144 pc=000000000007f4e0..000000000007f5ac │ │ │ │ + Augmentation data: 97 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f4e8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000661e4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f4f4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000006621a │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007f52a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066220 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f530 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000066244 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007f554 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000066297 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007f5a7 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063ec 0000000000000024 00006094 FDE cie=0000035c pc=00000000000662a0..000000000006636c │ │ │ │ - Augmentation data: 53 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000662a8 │ │ │ │ +000072ac 0000000000000024 0000716c FDE cie=00000144 pc=000000000007f5b0..000000000007f67c │ │ │ │ + Augmentation data: 93 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f5b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000662b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f5c4 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000662ea │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007f5fa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000662f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007f600 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000066314 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007f624 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000066367 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007f677 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006414 0000000000000024 000060bc FDE cie=0000035c pc=0000000000066370..000000000006644c │ │ │ │ - Augmentation data: 4f 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066378 │ │ │ │ +000072d4 0000000000000024 00007194 FDE cie=00000144 pc=000000000007f680..000000000007f75c │ │ │ │ + Augmentation data: 8f 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f688 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000066384 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f694 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000663c2 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000007f6d2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000663d0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007f6e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000663f4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007f704 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000066447 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007f757 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000643c 0000000000000024 000060e4 FDE cie=0000035c pc=0000000000066450..000000000006652c │ │ │ │ - Augmentation data: 4b 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000066458 │ │ │ │ +000072fc 0000000000000024 000071bc FDE cie=00000144 pc=000000000007f760..000000000007f83c │ │ │ │ + Augmentation data: 8b 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f768 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000066464 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000007f774 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000664a2 │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000007f7b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000664b0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000007f7c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000664d4 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000007f7e4 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000066527 │ │ │ │ + DW_CFA_advance_loc1: 83 to 000000000007f837 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006464 0000000000000034 0000610c FDE cie=0000035c pc=0000000000066530..0000000000066841 │ │ │ │ - Augmentation data: 47 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000006653b │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000066571 │ │ │ │ +00007324 0000000000000034 000071e4 FDE cie=00000144 pc=000000000007f840..000000000007fb61 │ │ │ │ + Augmentation data: 87 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007f84b │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000007f881 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066578 │ │ │ │ + DW_CFA_advance_loc: 7 to 000000000007f888 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000066583 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007f893 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 59 to 00000000000665be │ │ │ │ + DW_CFA_advance_loc: 63 to 000000000007f8d2 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 239 to 00000000000666ad │ │ │ │ + DW_CFA_advance_loc1: 251 to 000000000007f9cd │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000666b5 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000007f9d5 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 11 to 00000000000666c0 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000007f9e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000066718 │ │ │ │ + DW_CFA_advance_loc1: 85 to 000000000007fa35 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000066728 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000007fa45 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000649c 0000000000000030 00006144 FDE cie=0000035c pc=0000000000066850..0000000000066ae6 │ │ │ │ - Augmentation data: 57 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006685d │ │ │ │ +0000735c 0000000000000030 0000721c FDE cie=00000144 pc=000000000007fb70..000000000007fe06 │ │ │ │ + Augmentation data: 97 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007fb7d │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006685e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fb7e │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006685f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fb7f │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 327 to 00000000000669a6 │ │ │ │ + DW_CFA_advance_loc2: 321 to 000000000007fcc0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000669a7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fcc1 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000669a9 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007fcc3 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000669b0 │ │ │ │ + DW_CFA_advance_loc: 13 to 000000000007fcd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064d0 0000000000000030 00006178 FDE cie=0000035c pc=00000000000670a0..00000000000671a0 │ │ │ │ - Augmentation data: 3b 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000670a8 │ │ │ │ +00007390 0000000000000030 00007250 FDE cie=00000144 pc=00000000000803b0..00000000000804b0 │ │ │ │ + Augmentation data: 7b 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000803b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000670ad │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000803bd │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000670c2 │ │ │ │ + DW_CFA_advance_loc: 21 to 00000000000803d2 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 99 to 0000000000067125 │ │ │ │ + DW_CFA_advance_loc1: 99 to 0000000000080435 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000067131 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000080441 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000067140 │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000080450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000067150 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000080460 │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000067159 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000080469 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006715a │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008046a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006504 0000000000000030 000061ac FDE cie=0000035c pc=00000000000671a0..0000000000067446 │ │ │ │ - Augmentation data: 23 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000671ad │ │ │ │ +000073c4 0000000000000030 00007284 FDE cie=00000144 pc=00000000000804b0..0000000000080746 │ │ │ │ + Augmentation data: 63 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000804bd │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000671ae │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000804be │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000671af │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000804bf │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 335 to 00000000000672fe │ │ │ │ + DW_CFA_advance_loc2: 329 to 0000000000080608 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000672ff │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080609 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067301 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008060b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000067310 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080610 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006538 0000000000000038 000061e0 FDE cie=0000035c pc=0000000000067450..0000000000067761 │ │ │ │ - Augmentation data: 07 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067458 │ │ │ │ +000073f8 0000000000000034 000072b8 FDE cie=00000144 pc=0000000000080750..0000000000080a61 │ │ │ │ + Augmentation data: 47 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080758 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000067464 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000006748e │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 371 to 0000000000067601 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000080764 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 37 to 0000000000080789 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 359 to 00000000000808f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000067610 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000808f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 85 to 0000000000067665 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 153 to 00000000000676fe │ │ │ │ + DW_CFA_advance_loc1: 101 to 000000000008095d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 161 to 00000000000809fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000067708 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000080a08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000067720 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000080a20 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006772c │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000006774b │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000080a2c │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000080a4b │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006574 0000000000000030 0000621c FDE cie=0000035c pc=0000000000067770..0000000000067a4e │ │ │ │ - Augmentation data: e3 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000067776 │ │ │ │ +00007430 0000000000000030 000072f0 FDE cie=00000144 pc=0000000000080a70..0000000000080d4e │ │ │ │ + Augmentation data: 27 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000080a76 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067777 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080a77 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067778 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080a78 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 398 to 0000000000067906 │ │ │ │ + DW_CFA_advance_loc2: 392 to 0000000000080c00 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067907 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080c01 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000067909 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080c03 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000067910 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000080c10 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065a8 0000000000000030 00006250 FDE cie=0000035c pc=0000000000066af0..0000000000066dce │ │ │ │ - Augmentation data: c7 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000066af6 │ │ │ │ +00007464 0000000000000030 00007324 FDE cie=00000144 pc=000000000007fe10..00000000000800de │ │ │ │ + Augmentation data: 0b 49 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007fe16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066af7 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fe17 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066af8 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007fe18 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 390 to 0000000000066c7e │ │ │ │ + DW_CFA_advance_loc2: 384 to 000000000007ff98 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066c7f │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007ff99 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066c81 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007ff9b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000066c90 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000007ffa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000065dc 0000000000000030 00006284 FDE cie=0000035c pc=0000000000066dd0..000000000006709e │ │ │ │ - Augmentation data: ab 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 13 to 0000000000066ddd │ │ │ │ +00007498 0000000000000030 00007358 FDE cie=00000144 pc=00000000000800e0..00000000000803ae │ │ │ │ + Augmentation data: ef 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000800ed │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066dde │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000800ee │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000800ef │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 375 to 0000000000066f56 │ │ │ │ + DW_CFA_advance_loc2: 369 to 0000000000080260 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000066f57 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080261 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000066f59 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080263 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000066f60 │ │ │ │ + DW_CFA_advance_loc: 13 to 0000000000080270 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006610 0000000000000028 000062b8 FDE cie=0000035c pc=0000000000067a50..0000000000067bb4 │ │ │ │ - Augmentation data: 8f 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067a58 │ │ │ │ +000074cc 0000000000000024 0000738c FDE cie=00000144 pc=0000000000080d50..0000000000080e74 │ │ │ │ + Augmentation data: d3 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000080d58 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067a60 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000080d6a │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 79 to 0000000000067aaf │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000080d8e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000080d90 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 147 to 0000000000067b43 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000067b66 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000067b7f │ │ │ │ + DW_CFA_advance_loc1: 137 to 0000000000080e19 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000663c 0000000000000020 000062e4 FDE cie=0000035c pc=0000000000067bc0..0000000000067c90 │ │ │ │ - Augmentation data: 9f 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000067bcc │ │ │ │ +000074f4 0000000000000024 000073b4 FDE cie=00000144 pc=0000000000080e80..0000000000080f7f │ │ │ │ + Augmentation data: cf 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080e85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 75 to 0000000000067c17 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000080e93 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 75 to 0000000000080ede │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000080edf │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000067c20 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000080ee8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006660 0000000000000020 00006308 FDE cie=0000035c pc=0000000000067c90..0000000000067d70 │ │ │ │ - Augmentation data: 93 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000067c9c │ │ │ │ +0000751c 0000000000000024 000073dc FDE cie=00000144 pc=0000000000080f80..0000000000081087 │ │ │ │ + Augmentation data: bf 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000080f85 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 83 to 0000000000067cef │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000080f93 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000080fe3 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000080fe7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000067cf8 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000080ff0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006684 000000000000002c 0000632c FDE cie=0000035c pc=0000000000067d70..0000000000067e8e │ │ │ │ - Augmentation data: 87 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067d78 │ │ │ │ +00007544 000000000000002c 00007404 FDE cie=00000144 pc=0000000000081090..00000000000811ae │ │ │ │ + Augmentation data: af 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081098 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000067d80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000810a0 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000067dde │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000810fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067ddf │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000810ff │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 35 to 0000000000067e02 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000081122 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000067e24 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000081144 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000067e3e │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000008115e │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000067e47 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081167 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 25 to 0000000000067e60 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000081180 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066b4 0000000000000024 0000635c FDE cie=0000035c pc=0000000000067e90..0000000000067f5a │ │ │ │ - Augmentation data: 8b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067e95 │ │ │ │ +00007574 0000000000000024 00007434 FDE cie=00000144 pc=00000000000811b0..000000000008127a │ │ │ │ + Augmentation data: b3 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000811b5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000067ea3 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000811c3 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000067f21 │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000081241 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000067f22 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081242 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000067f30 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000081250 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066dc 0000000000000024 00006384 FDE cie=0000035c pc=0000000000067f60..000000000006802a │ │ │ │ - Augmentation data: 7b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000067f65 │ │ │ │ +0000759c 0000000000000024 0000745c FDE cie=00000144 pc=0000000000081280..000000000008134a │ │ │ │ + Augmentation data: a3 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081285 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000067f73 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000081293 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 131 to 0000000000067ff6 │ │ │ │ + DW_CFA_advance_loc1: 131 to 0000000000081316 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000067ffa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008131a │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068000 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081320 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006704 000000000000002c 000063ac FDE cie=0000035c pc=0000000000068030..0000000000068100 │ │ │ │ - Augmentation data: 6b 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068035 │ │ │ │ +000075c4 000000000000002c 00007484 FDE cie=00000144 pc=0000000000081350..0000000000081420 │ │ │ │ + Augmentation data: 93 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081355 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068039 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081359 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006803d │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000008135d │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 103 to 00000000000680a4 │ │ │ │ + DW_CFA_advance_loc1: 103 to 00000000000813c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000680a5 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000813c5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000680a6 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000813c6 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000680b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000813d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006734 0000000000000068 000063dc FDE cie=0000035c pc=0000000000068100..00000000000684d0 │ │ │ │ - Augmentation data: 53 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068108 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000006811c │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000068146 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000068156 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 440 to 000000000006830e │ │ │ │ - DW_CFA_remember_state │ │ │ │ +000075f4 000000000000002c 000075c8 FDE cie=00000030 pc=0000000000081420..00000000000814e7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081428 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081431 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000081442 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 89 to 000000000008149b │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068313 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068318 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006831d │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068326 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000814a4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000068330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 131 to 00000000000683b3 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 41 to 00000000000683dc │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000068406 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006840b │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 31 to 000000000006842a │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006842f │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000068443 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000068462 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000814a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 27 to 00000000000814c3 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068467 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000814c7 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000814c8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068470 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000068499 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006849e │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000684c2 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000067a0 0000000000000018 00006774 FDE cie=00000030 pc=00000000000684d0..00000000000686d8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000684d8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 99 to 000000000006853b │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068540 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067bc 000000000000002c 00006464 FDE cie=0000035c pc=00000000000686e0..00000000000687ac │ │ │ │ - Augmentation data: f3 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000686e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000686e6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000686ed │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000006875d │ │ │ │ +00007624 0000000000000018 000075f8 FDE cie=00000030 pc=00000000000814f0..0000000000081666 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000814f8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc1: 89 to 0000000000081551 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006875e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006875f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068760 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081558 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000067ec 000000000000002c 00006494 FDE cie=0000035c pc=00000000000687b0..0000000000068877 │ │ │ │ - Augmentation data: db 46 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000687b5 │ │ │ │ +00007640 0000000000000024 00007500 FDE cie=00000144 pc=0000000000081670..0000000000081755 │ │ │ │ + Augmentation data: 2f 48 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081675 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000687b6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000687bd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000006882b │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000081692 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006882e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006882f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068830 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000081698 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000681c 0000000000000020 000067f0 FDE cie=00000030 pc=0000000000015437..00000000000154d1 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001543d │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015446 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001544e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000015457 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006840 0000000000000018 00006814 FDE cie=00000030 pc=0000000000068880..00000000000688f1 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068888 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000688b2 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000816e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000688b3 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000081700 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000685c 0000000000000010 00006830 FDE cie=00000030 pc=0000000000068900..0000000000068950 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000068931 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - │ │ │ │ -00006870 0000000000000050 00006518 FDE cie=0000035c pc=0000000000061720..0000000000061ca2 │ │ │ │ - Augmentation data: 27 41 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061722 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061724 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ +00007668 0000000000000058 0000763c FDE cie=00000030 pc=0000000000081760..0000000000081aa0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081768 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000081776 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000061729 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006172b │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006172f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 35 to 0000000000081799 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061730 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 15 to 00000000000817a8 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061737 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc2: 481 to 0000000000061918 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000817b3 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 239 to 00000000000818a2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061919 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006191a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006191c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006191e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061920 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061922 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000818a7 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000818ac │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000818b1 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000818ba │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061928 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000818c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000068c4 0000000000000020 0000656c FDE cie=0000035c pc=0000000000014e86..0000000000014ffa │ │ │ │ - Augmentation data: 03 41 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc2: 296 to 00000000000819e8 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000081a0c │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000081a16 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081a1b │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000081a2f │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000068e8 0000000000000018 000068bc FDE cie=00000030 pc=0000000000068950..0000000000068b78 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068958 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 99 to 00000000000689bb │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000081a4e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000689c0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081a53 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000081a72 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081a77 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000081a9b │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006904 000000000000002c 000065ac FDE cie=0000035c pc=0000000000068b80..0000000000068c6c │ │ │ │ - Augmentation data: db 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068b85 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068b86 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068b8d │ │ │ │ +000076c4 000000000000002c 00007698 FDE cie=00000030 pc=0000000000081aa0..0000000000081b5f │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081aa8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000068c13 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068c14 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068c15 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000068c20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006934 000000000000002c 000065dc FDE cie=0000035c pc=0000000000068c70..0000000000068d57 │ │ │ │ - Augmentation data: c3 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068c75 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081ab1 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068c76 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000081ac2 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068c7d │ │ │ │ + DW_CFA_advance_loc1: 77 to 0000000000081b0f │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081b18 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081b20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000068d01 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 27 to 0000000000081b3b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000068d04 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068d05 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000081b3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000068d10 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081b40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00006964 0000000000000024 0000660c FDE cie=0000035c pc=0000000000068d60..0000000000068e90 │ │ │ │ - Augmentation data: ab 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000068d68 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 41 to 0000000000068d91 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068d98 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000068da1 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000068dd1 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000068dd8 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000698c 0000000000000034 00006960 FDE cie=00000030 pc=0000000000068e90..0000000000068f67 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000068e95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000068e9f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068ea3 │ │ │ │ +000076f4 0000000000000018 000076c8 FDE cie=00000030 pc=0000000000081b60..0000000000081ce4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081b68 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 101 to 0000000000068f08 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000081bc8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f0c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068f0d │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000068f10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000068f28 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f2c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068f2d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000068f30 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081bd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069c4 0000000000000050 0000666c FDE cie=0000035c pc=0000000000068f70..0000000000069b83 │ │ │ │ - Augmentation data: 73 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000068f76 │ │ │ │ +00007710 000000000000002c 000075d0 FDE cie=00000144 pc=0000000000081cf0..0000000000081dbc │ │ │ │ + Augmentation data: 77 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081cf5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068f78 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081cf6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068f7a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081cfd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000068f7c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000068f7d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000068f81 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000068f8b │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc2: 381 to 0000000000069108 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000081d6d │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006910c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006910d │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006910f │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069111 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069113 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081d6e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069115 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081d6f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000069120 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081d70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a18 0000000000000028 000069ec FDE cie=00000030 pc=0000000000069b90..0000000000069d12 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000069b95 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069b9c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000069bb6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069bb7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000069bc0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 159 to 0000000000069c5f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069c60 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000069c68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ │ │ │ │ -00006a44 0000000000000050 000066ec FDE cie=0000035c pc=0000000000069d20..000000000006a569 │ │ │ │ - Augmentation data: 73 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000069d26 │ │ │ │ +00007740 000000000000002c 00007600 FDE cie=00000144 pc=0000000000081dc0..0000000000081e87 │ │ │ │ + Augmentation data: 5f 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000081dc5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d28 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081dc6 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d2a │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000081dcd │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000069d2c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069d2d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000069d2e │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000069d35 │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc2: 1343 to 000000000006a274 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000081e3b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a275 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a276 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a278 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a27a │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a27c │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000081e3e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a27e │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081e3f │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a280 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081e40 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006a98 0000000000000050 00006740 FDE cie=0000035c pc=000000000006a570..000000000006b38f │ │ │ │ - Augmentation data: 93 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006a576 │ │ │ │ +00007770 0000000000000018 00007744 FDE cie=00000030 pc=0000000000081e90..0000000000081f01 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081e98 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a578 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006a581 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a583 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a584 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a585 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000006a592 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc2: 785 to 000000000006a8a3 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000081ec2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a8a4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006a8a5 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8a7 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8a9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8ab │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006a8ad │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006a8b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000081ec3 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006aec 0000000000000050 00006794 FDE cie=0000035c pc=0000000000061cb0..000000000006355e │ │ │ │ - Augmentation data: 13 3f 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000061cb6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061cb8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061cba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000061cbc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ +0000778c 0000000000000078 00007760 FDE cie=00000030 pc=0000000000081f10..00000000000822f7 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000081f18 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000081f21 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061cbd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000061cbe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000061cc5 │ │ │ │ - DW_CFA_def_cfa_offset: 1792 │ │ │ │ - DW_CFA_advance_loc2: 4252 to 0000000000062d61 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d62 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d63 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d65 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d67 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d69 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000062d6b │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000062d6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b40 0000000000000024 000067e8 FDE cie=0000035c pc=0000000000014ffa..0000000000015437 │ │ │ │ - Augmentation data: ea 3f 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 1792 │ │ │ │ + DW_CFA_advance_loc: 43 to 0000000000081f4c │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000081fb2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 17 to 0000000000081fc3 │ │ │ │ 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_advance_loc2: 269 to 00000000000820d0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000082104 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 29 to 0000000000082121 │ │ │ │ + DW_CFA_def_cfa_offset: 8 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082128 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008212d │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b68 0000000000000030 00006b3c FDE cie=00000030 pc=000000000006b3a0..000000000006b465 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b3a2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b3a3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b3a4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b3a8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 101 to 000000000006b40d │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000082138 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 71 to 000000000008217f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b40e │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b40f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b411 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b418 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082184 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082189 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 15 to 0000000000082198 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b9c 0000000000000018 00006b70 FDE cie=00000030 pc=00000000000154d2..00000000000154f3 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00006bb8 000000000000003c 00006b8c FDE cie=00000030 pc=000000000006b470..000000000006b5a6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b474 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b479 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006b482 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000006b49d │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000006b4a9 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000006b4b1 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000006b55f │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000821b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b564 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b569 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b56e │ │ │ │ + DW_CFA_advance_loc: 13 to 00000000000821c1 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000821cb │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000006b57c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b580 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000821d0 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000821d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b585 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000008225e │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b58a │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b58f │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b594 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000006b5a5 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006bf8 0000000000000040 000068a0 FDE cie=0000035c pc=000000000006b5b0..000000000006b64d │ │ │ │ - Augmentation data: 13 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b5b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b5b7 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b5bc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b5bd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b5c1 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 123 to 000000000006b63c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b63d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b63f │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b641 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b643 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b644 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006c3c 0000000000000020 000068e4 FDE cie=0000035c pc=00000000000154f3..0000000000015522 │ │ │ │ - Augmentation data: d8 44 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 │ │ │ │ - │ │ │ │ -00006c60 0000000000000034 00006c34 FDE cie=00000030 pc=000000000006b650..000000000006b8d1 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b654 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000006b667 │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000082277 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000006b691 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ 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_advance_loc1: 112 to 000000000006b701 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000006b737 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc2: 333 to 000000000006b884 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b889 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b88e │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008227c │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006b893 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 57 to 000000000006b8cc │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006b8d0 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006c98 000000000000003c 00006c6c FDE cie=00000030 pc=000000000007aa60..000000000007ad44 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007aa68 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007aa6d │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007aa75 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 39 to 000000000007aa9c │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000008229b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aaa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000007aac2 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 177 to 000000000007ab73 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 169 to 000000000007ac1c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007ac28 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000822a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000007ac60 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000007acb0 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 64 to 000000000007acf0 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000007ad3a │ │ │ │ + DW_CFA_advance_loc: 31 to 00000000000822bf │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000822c4 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007ad3f │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000822f2 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cd8 0000000000000048 00006980 FDE cie=0000035c pc=000000000006b8e0..000000000006bb4f │ │ │ │ - Augmentation data: 48 44 00 00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8e2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000006b8e9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006b8eb │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b8ec │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006b8ed │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000006b8f7 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - DW_CFA_advance_loc2: 514 to 000000000006baf9 │ │ │ │ +00007808 0000000000000074 000077dc FDE cie=00000030 pc=0000000000082300..0000000000082777 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000082308 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000082313 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000008231b │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000008237f │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bafd │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000006bafe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bb00 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bb02 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000006bb04 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000006bb08 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006d24 0000000000000020 000069cc FDE cie=0000035c pc=0000000000015522..00000000000155ca │ │ │ │ - Augmentation data: 19 44 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 448 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00006d48 0000000000000038 000069f0 FDE cie=0000035c pc=000000000006bb50..000000000006ec37 │ │ │ │ - Augmentation data: fd 43 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006bb55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006bb58 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000006bb61 │ │ │ │ - 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: 1148 to 000000000006bfdd │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000006c013 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6591 to 000000000006d9d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006d9d8 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082380 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006d84 0000000000000020 00006a2c FDE cie=0000035c pc=00000000000155ca..0000000000015e6d │ │ │ │ - Augmentation data: 28 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 │ │ │ │ - │ │ │ │ -00006da8 0000000000000038 00006a50 FDE cie=0000035c pc=000000000006ec40..0000000000072b49 │ │ │ │ - Augmentation data: 97 45 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000006ec45 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000006ec48 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000006ec4e │ │ │ │ - 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 000000000006ec54 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000823f0 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000082404 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1257 to 000000000006f13d │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 47 to 000000000006f16c │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 7399 to 0000000000070e53 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000070e58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006de4 0000000000000020 00006a8c FDE cie=0000035c pc=0000000000015e6e..0000000000016974 │ │ │ │ - Augmentation data: 20 47 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 276 to 0000000000082518 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000082568 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00006e08 0000000000000048 00006ddc FDE cie=00000030 pc=000000000007ad50..000000000007b122 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007ad56 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad58 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007ad5d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007ad5f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad60 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007ad61 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 71 to 00000000000825af │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000825b4 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000825b9 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000825e5 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 11 to 00000000000825f0 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007ad65 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc2: 335 to 000000000007aeb4 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000825f5 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007aebb │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007aebc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aebe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aec0 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aec2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007aec4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007aec8 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000825fa │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000825ff │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000082608 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006e54 0000000000000038 00006afc FDE cie=0000035c pc=0000000000072b50..0000000000076961 │ │ │ │ - Augmentation data: 74 47 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000072b55 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000072b58 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000072b5a │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000072b63 │ │ │ │ - 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_advance_loc: 11 to 0000000000072b6e │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 2131 to 00000000000733c1 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000733f7 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6798 to 0000000000074e85 │ │ │ │ + DW_CFA_advance_loc1: 152 to 00000000000826a0 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc1: 87 to 00000000000826f7 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000074e90 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006e90 0000000000000020 00006b38 FDE cie=0000035c pc=0000000000016974..00000000000174ef │ │ │ │ - Augmentation data: 07 49 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 │ │ │ │ - │ │ │ │ -00006eb4 0000000000000038 00006b5c FDE cie=0000035c pc=0000000000076970..000000000007aa59 │ │ │ │ - Augmentation data: ad 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076975 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 3 to 0000000000076978 │ │ │ │ - DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007697a │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000076981 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000076986 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000076991 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 1857 to 00000000000770d2 │ │ │ │ - DW_CFA_GNU_args_size: 16 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000077108 │ │ │ │ - DW_CFA_GNU_args_size: 0 │ │ │ │ - DW_CFA_advance_loc2: 6479 to 0000000000078a57 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000078a60 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000826fc │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006ef0 0000000000000024 00006b98 FDE cie=0000035c pc=00000000000174f0..0000000000017f9b │ │ │ │ - Augmentation data: 7e 4b 00 00 │ │ │ │ - DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000008272a │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00006f18 000000000000002c 00006bc0 FDE cie=0000035c pc=000000000007b140..000000000007b23c │ │ │ │ - Augmentation data: 00 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b148 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007b154 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007b15c │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b165 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007b171 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 185 to 000000000007b22a │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008272f │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 31 to 000000000008274e │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b22b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082753 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007b234 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006f48 0000000000000020 00006bf0 FDE cie=0000035c pc=0000000000017f9c..0000000000017fed │ │ │ │ - Augmentation data: da 4b 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_advance_loc: 24 to 000000000008276b │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f6c 0000000000000034 00006c14 FDE cie=0000035c pc=000000000007b240..000000000007b2e7 │ │ │ │ - Augmentation data: be 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b245 │ │ │ │ +00007880 0000000000000020 00007740 FDE cie=00000144 pc=0000000000082780..00000000000827e5 │ │ │ │ + Augmentation data: 37 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082785 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007b250 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 17 to 000000000007b261 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000007b2d9 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000827ab │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2da │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2db │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b2e0 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000827ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b2e4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2e5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2e6 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00006fa4 000000000000004c 00006c4c FDE cie=0000035c pc=000000000007b2f0..000000000007b549 │ │ │ │ - Augmentation data: 8f 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b2f6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2f8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2fa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b2fc │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2fd │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b2fe │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b302 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 461 to 000000000007b4cf │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b4d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b4d1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b4d9 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000827e4 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b4e0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006ff4 0000000000000020 00006c9c FDE cie=0000035c pc=0000000000017fee..0000000000018029 │ │ │ │ - Augmentation data: 53 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 │ │ │ │ │ │ │ │ -00007018 0000000000000050 00006cc0 FDE cie=0000035c pc=000000000007b550..000000000007d3c4 │ │ │ │ - Augmentation data: 37 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007b556 │ │ │ │ +000078a4 000000000000001c 00007764 FDE cie=00000144 pc=00000000000827f0..0000000000082850 │ │ │ │ + Augmentation data: 27 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000827f5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b558 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007b55d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007b55f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007b560 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007b564 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007b56b │ │ │ │ - DW_CFA_def_cfa_offset: 976 │ │ │ │ - DW_CFA_advance_loc2: 4403 to 000000000007c69e │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000008281b │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c69f │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007c6a0 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6a2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6a4 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6a6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007c6a8 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007c6b0 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008281c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000706c 0000000000000020 00006d14 FDE cie=0000035c pc=000000000001802a..0000000000018920 │ │ │ │ - Augmentation data: 12 4c 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 976 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00007090 0000000000000050 00006d38 FDE cie=0000035c pc=000000000007d3d0..000000000007f041 │ │ │ │ - Augmentation data: 90 4c 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007d3d6 │ │ │ │ +000078c4 000000000000001c 00007784 FDE cie=00000144 pc=0000000000082850..00000000000828cc │ │ │ │ + Augmentation data: 1b 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082855 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007d3dd │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d3df │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007d3e1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d3e2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007d3e3 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007d3ea │ │ │ │ - DW_CFA_def_cfa_offset: 864 │ │ │ │ - DW_CFA_advance_loc2: 3450 to 000000000007e164 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000082883 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e165 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007e166 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e168 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e16a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e16c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e16e │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007e170 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082884 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000070e4 0000000000000020 00006d8c FDE cie=0000035c pc=0000000000018920..00000000000191bc │ │ │ │ - Augmentation data: 47 4d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 864 │ │ │ │ +000078e4 0000000000000084 000077a4 FDE cie=00000144 pc=00000000000828d0..0000000000082d13 │ │ │ │ + Augmentation data: 13 46 00 00 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000828d8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000828e2 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000082918 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00007108 000000000000004c 00006db0 FDE cie=0000035c pc=000000000007f3c0..000000000007f5a8 │ │ │ │ - Augmentation data: de 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007f3c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f3cb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f3cd │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f3cf │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007f3d6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f3da │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007f3e5 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000007f423 │ │ │ │ + DW_CFA_advance_loc2: 453 to 0000000000082add │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082ae2 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000082aed │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082af2 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082af7 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000082b10 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f427 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007f428 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f42a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f42c │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f42e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007f430 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007f438 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000082b18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007158 000000000000004c 00006e00 FDE cie=0000035c pc=000000000007f050..000000000007f3a8 │ │ │ │ - Augmentation data: 77 4d 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007f058 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000007f063 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000082b4c │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 41 to 000000000007f08c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f090 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007f0a8 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 149 to 000000000007f13d │ │ │ │ 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_advance_loc1: 179 to 000000000007f1f0 │ │ │ │ + DW_CFA_advance_loc: 45 to 0000000000082b79 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f1f5 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f1fa │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f1ff │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f204 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007f20d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007f210 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000007f246 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000007f250 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000071a8 0000000000000024 00006e50 FDE cie=0000035c pc=00000000000191bc..00000000000191f1 │ │ │ │ - Augmentation data: 36 4d 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000082b7e │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000191dc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000082b92 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000071d0 0000000000000030 000071a4 FDE cie=00000030 pc=000000000007f5c0..000000000007f786 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f5c4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000007f5d7 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000007f607 │ │ │ │ - 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_advance_loc2: 324 to 000000000007f74b │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000082bb6 │ │ │ │ + DW_CFA_restore: r3 (rbx) │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f750 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f755 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f75a │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007f75f │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000007f781 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007f785 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007204 0000000000000010 000071d8 FDE cie=00000030 pc=000000000007f790..000000000007f7c7 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007218 0000000000000028 000071ec FDE cie=00000030 pc=000000000007f7d0..000000000007f88e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007f7d8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007f7e1 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007f7ee │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007f7f5 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 69 to 000000000007f83a │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000007f874 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007f880 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007f88d │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007244 0000000000000010 00007218 FDE cie=00000030 pc=000000000007f890..000000000007f8a0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007258 0000000000000058 0000722c FDE cie=00000030 pc=000000000007f8a0..000000000007fb12 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007f8a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007f8b7 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 21 to 000000000007f8cc │ │ │ │ + DW_CFA_advance_loc: 25 to 0000000000082bcf │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 15 to 000000000007f8db │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000007f969 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000007f977 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000007fa47 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000082bee │ │ │ │ DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fa4c │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fa51 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fa56 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fa5b │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007fa67 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007fa70 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000082c12 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000082c1d │ │ │ │ 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_advance_loc1: 112 to 000000000007fae0 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000082c7b │ │ │ │ + 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: 9 to 000000000007fae9 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007faee │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000007fafa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fafb │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fb03 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fb08 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fb0d │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000072b4 000000000000001c 00007288 FDE cie=00000030 pc=00000000000191f2..0000000000019230 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000082ca9 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -000072d4 0000000000000010 000072a8 FDE cie=00000030 pc=000000000007fb20..000000000007fb3c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000072e8 0000000000000010 000072bc FDE cie=00000030 pc=000000000007fb40..000000000007fb63 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000072fc 0000000000000048 000072d0 FDE cie=00000030 pc=00000000000825f0..00000000000826b6 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000082600 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082602 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082604 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082606 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082607 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082608 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008260c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc1: 147 to 000000000008269f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000826a0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000826a1 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000826a3 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000826a5 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000826a7 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000826a9 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000826aa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007348 0000000000000028 00006ff0 FDE cie=0000035c pc=000000000007fb70..000000000007fca7 │ │ │ │ - Augmentation data: ad 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fb78 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fb80 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007fb89 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007fba1 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 51 to 000000000007fbd4 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000007fbe4 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fbe8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007374 000000000000001c 0000701c FDE cie=0000035c pc=0000000000019230..0000000000019246 │ │ │ │ - Augmentation data: 8b 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 │ │ │ │ │ │ │ │ -00007394 0000000000000044 00007368 FDE cie=00000030 pc=000000000007fcb0..000000000007fdd4 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fcb8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000007fcd2 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 13 to 000000000007fcdf │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fce7 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fcef │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000007fcf7 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000007fd7d │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fd82 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fd87 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007fd8c │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 27 to 000000000007fda7 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007fdb0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - 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_advance_loc: 7 to 000000000007fdb7 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000007fdcf │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000073dc 0000000000000030 000073b0 FDE cie=00000030 pc=000000000007fde0..000000000007fe9a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fde6 │ │ │ │ +0000796c 0000000000000034 0000782c FDE cie=00000144 pc=0000000000082d20..0000000000082ef4 │ │ │ │ + Augmentation data: cf 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082d26 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fdea │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d27 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fdee │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d28 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000007fdf2 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000082d2f │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc1: 135 to 000000000007fe79 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000082d63 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fe7a │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d64 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007fe7b │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082d65 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000007fe7d │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082d67 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000007fe80 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000082d70 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007410 0000000000000050 000070b8 FDE cie=0000035c pc=000000000007fea0..0000000000080a75 │ │ │ │ - Augmentation data: f7 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000007fea6 │ │ │ │ +000079a4 0000000000000048 00007978 FDE cie=00000030 pc=0000000000082f00..00000000000832a7 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000082f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000007feab │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082f08 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000007feb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082f0a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007febb │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000082f0c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007febc │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082f0d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 000000000007febd │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000082f0e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 000000000007fec4 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 2028 to 00000000000806b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000082f12 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc2: 495 to 0000000000083101 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000806b1 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083102 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000806b2 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083103 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000806b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083105 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000806b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083107 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000806b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083109 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000806ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008310b │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000806c0 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000083110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007464 0000000000000020 0000710c FDE cie=0000035c pc=0000000000019246..00000000000194df │ │ │ │ - Augmentation data: 08 4b 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 │ │ │ │ - │ │ │ │ -00007488 0000000000000050 00007130 FDE cie=0000035c pc=0000000000080a80..00000000000825e3 │ │ │ │ - Augmentation data: 0b 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000080a86 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080a88 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080a8a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000080a8c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000080a90 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000080a91 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000080a98 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - DW_CFA_advance_loc2: 4869 to 0000000000081d9d │ │ │ │ +000079f0 000000000000005c 000079c4 FDE cie=00000030 pc=00000000000832b0..00000000000838e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000832b8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000832c1 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000083301 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081d9e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000081d9f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081da1 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081da3 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081da5 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000081da7 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000081db0 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083308 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000074dc 0000000000000020 00007184 FDE cie=0000035c pc=00000000000194e0..0000000000019b51 │ │ │ │ - Augmentation data: ca 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 800 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00007500 000000000000004c 000074d4 FDE cie=00000030 pc=00000000000826c0..0000000000082819 │ │ │ │ - DW_CFA_advance_loc: 13 to 00000000000826cd │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 5 to 00000000000826d2 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 23 to 00000000000826e9 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000826f1 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 15 to 0000000000082700 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000082708 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000082780 │ │ │ │ + DW_CFA_advance_loc: 19 to 000000000008331b │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000008335d │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 97 to 00000000000833be │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000082785 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000833c6 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008278a │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008278f │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000082794 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 9 to 000000000008279d │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 3 to 00000000000827a0 │ │ │ │ - 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_advance_loc1: 120 to 0000000000082818 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000083414 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000083420 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000008342c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000083435 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00007550 0000000000000024 000071f8 FDE cie=0000035c pc=0000000000082820..00000000000828e9 │ │ │ │ - Augmentation data: b3 4b 00 00 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000082828 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008282d │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 170 to 00000000000828d7 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000828d8 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000083440 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000828e1 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007578 0000000000000018 00007220 FDE cie=0000035c pc=0000000000019b52..0000000000019b62 │ │ │ │ - Augmentation data: 98 4b 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000083456 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007594 000000000000002c 00007568 FDE cie=00000030 pc=00000000000828f0..0000000000082a62 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000828fa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000828fb │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000828ff │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 320 to 0000000000082a3f │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000082a43 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082a45 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000082a50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000075c4 0000000000000010 00007598 FDE cie=00000030 pc=0000000000082a70..0000000000082b24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000075d8 0000000000000010 000075ac FDE cie=00000030 pc=0000000000082b30..0000000000082b56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000075ec 0000000000000038 000075c0 FDE cie=00000030 pc=0000000000082b60..0000000000082d18 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000082b66 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082b67 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082b68 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 353 to 0000000000082cc9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000082ccd │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082ccf │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000082cd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082cd9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000082cda │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000082cdc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000082ce0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007628 0000000000000018 000075fc FDE cie=00000030 pc=0000000000019b62..0000000000019b8d │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -00007644 0000000000000064 000072ec FDE cie=0000035c pc=0000000000082d20..0000000000083df2 │ │ │ │ - Augmentation data: d4 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000082d2b │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000082d62 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000082df2 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 249 to 0000000000082eeb │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 1773 to 00000000000835d8 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc2: 1021 to 00000000000839d5 │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000834c0 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 39 to 00000000000839fc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000083a01 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000083a20 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000083a3a │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000083a5e │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 39 to 0000000000083a85 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000083a86 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - DW_CFA_advance_loc1: 242 to 0000000000083b78 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 310 to 0000000000083cae │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000083560 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000083588 │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000835a0 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000083620 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc2: 529 to 0000000000083831 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000083cb9 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000083d73 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000083d84 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 29 to 0000000000083da1 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000008388b │ │ │ │ + DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 15 to 000000000008389a │ │ │ │ + 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_advance_loc: 36 to 00000000000838be │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000083dad │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000083dc2 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000083dce │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000838d6 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ │ │ │ │ -000076ac 0000000000000038 00007354 FDE cie=0000035c pc=0000000000019b8e..0000000000019d57 │ │ │ │ - Augmentation data: c4 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 704 │ │ │ │ - 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_advance_loc: 33 to 0000000000019baf │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000019bc1 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 67 to 0000000000019c04 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 51 to 0000000000019c37 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019c41 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 31 to 0000000000019c60 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000019c65 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 185 to 0000000000019d1e │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000019d33 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ +00007a50 0000000000000010 00007a24 FDE cie=00000030 pc=00000000000838f0..000000000008393f │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000083920 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ │ │ │ │ -000076e8 0000000000000040 00007390 FDE cie=0000035c pc=0000000000083e00..000000000008442a │ │ │ │ - Augmentation data: 9c 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000083e06 │ │ │ │ +00007a64 000000000000004c 00007924 FDE cie=00000144 pc=0000000000083940..0000000000083e02 │ │ │ │ + Augmentation data: 0f 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083946 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000083e08 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083948 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083e0c │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008394a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000083e10 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008394c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000083e17 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 940 to 00000000000841c3 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008394d │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008394e │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000083952 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000083a2e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_def_cfa_offset: 56 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083a2f │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083a30 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000841c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083a32 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000841c5 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083a34 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000841c7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083a36 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000841c9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083a38 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000841d0 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083a39 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000772c 000000000000001c 000073d4 FDE cie=0000035c pc=0000000000019d58..0000000000019ec2 │ │ │ │ - Augmentation data: 96 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -0000774c 0000000000000040 000073f4 FDE cie=0000035c pc=0000000000084430..0000000000084a5a │ │ │ │ - Augmentation data: 8e 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000084436 │ │ │ │ +00007ab4 000000000000003c 00007974 FDE cie=00000144 pc=0000000000083e10..000000000008408a │ │ │ │ + Augmentation data: 03 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000083e16 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084438 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e18 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008443c │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083e19 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000084440 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083e1a │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000084447 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc2: 940 to 00000000000847f3 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083e21 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000083e53 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000847f4 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083e54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000847f5 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000083e55 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000847f7 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e57 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000847f9 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000083e59 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000084800 │ │ │ │ + DW_CFA_advance_loc: 7 to 0000000000083e60 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007790 000000000000001c 00007438 FDE cie=0000035c pc=0000000000019ec2..000000000001a02c │ │ │ │ - Augmentation data: 88 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - 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 │ │ │ │ - │ │ │ │ -000077b0 0000000000000050 00007458 FDE cie=0000035c pc=0000000000084a60..000000000008522a │ │ │ │ - Augmentation data: 80 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000084a66 │ │ │ │ +00007af4 0000000000000050 000079b4 FDE cie=00000144 pc=0000000000084090..00000000000847fc │ │ │ │ + Augmentation data: 03 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000084096 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084a68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084098 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008409a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000008409c │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084a6d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008409d │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084a6e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000008409e │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000084a75 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ - DW_CFA_advance_loc2: 1412 to 0000000000084ff9 │ │ │ │ + DW_CFA_advance_loc: 7 to 00000000000840a5 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc2: 1110 to 00000000000844fb │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084ffa │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000844fc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000084ffb │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000844fd │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084ffd │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000844ff │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000084fff │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084501 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085001 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084503 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085003 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000084505 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085004 │ │ │ │ + DW_CFA_advance_loc: 11 to 0000000000084510 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007804 0000000000000020 000074ac FDE cie=0000035c pc=000000000001a02c..000000000001a1a7 │ │ │ │ - Augmentation data: 67 4a 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 608 │ │ │ │ +00007b48 000000000000009c 00007a08 FDE cie=00000144 pc=0000000000084800..0000000000085a69 │ │ │ │ + Augmentation data: 0b 45 00 00 │ │ │ │ + DW_CFA_advance_loc: 11 to 000000000008480b │ │ │ │ + DW_CFA_def_cfa_offset: 416 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000084813 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000084825 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 174 to 00000000000848d3 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 97 to 0000000000084934 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -00007828 000000000000004c 000074d0 FDE cie=0000035c pc=0000000000085230..0000000000085abc │ │ │ │ - Augmentation data: 5b 4a 00 00 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008523b │ │ │ │ - DW_CFA_def_cfa_offset: 544 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000085252 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 11 to 000000000008525d │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000085268 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 43 to 0000000000085293 │ │ │ │ + DW_CFA_advance_loc1: 170 to 00000000000849de │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 1263 to 0000000000085782 │ │ │ │ + DW_CFA_advance_loc2: 626 to 0000000000084c50 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000084c58 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000084c60 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 23 to 0000000000084c77 │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085783 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 305 to 00000000000858b4 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 97 to 0000000000085915 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000085935 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 93 to 0000000000085992 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085997 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000084c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 95 to 00000000000859f6 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc1: 115 to 0000000000085a69 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085a6e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000085a9e │ │ │ │ + DW_CFA_advance_loc2: 2283 to 000000000008556b │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000085aa7 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000085570 │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007878 000000000000003c 00007520 FDE cie=0000035c pc=000000000001a1a8..000000000001a337 │ │ │ │ - Augmentation data: 40 4a 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_advance_loc2: 309 to 00000000000856a5 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 23 to 00000000000856bc │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000856c4 │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc1: 73 to 000000000008570d │ │ │ │ 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_advance_loc: 45 to 000000000001a1d5 │ │ │ │ - DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001a1e3 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 117 to 000000000001a258 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 19 to 000000000001a26b │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001a28f │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001a2a7 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000008571b │ │ │ │ DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a2af │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001a2b9 │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000001a2eb │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 35 to 000000000001a30e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r15 (r15) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a310 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000078b8 000000000000002c 0000788c FDE cie=00000030 pc=0000000000085ac0..0000000000085c8d │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085ac1 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000085acc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 45 to 0000000000085af9 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085afa │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000085b38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 271 to 0000000000085c47 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085c4c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000085c50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000078e8 0000000000000048 000078bc FDE cie=00000030 pc=0000000000085c90..0000000000085e09 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000085c96 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085c98 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085c9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000085720 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000008572c │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085c9c │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ + DW_CFA_advance_loc: 47 to 000000000008575b │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 35 to 000000000008577e │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085c9d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000085ca1 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000085ca5 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc2: 333 to 0000000000085df2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085df3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085df4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085df6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085df8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085dfa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085dfc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085dfd │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007934 0000000000000050 000075dc FDE cie=0000035c pc=0000000000085e10..0000000000086cdf │ │ │ │ - Augmentation data: a4 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000085e16 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000085e1b │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085e1d │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000085e1f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085e20 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000085e21 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000085e28 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc2: 2186 to 00000000000866b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000866b3 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000866b4 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000866b6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000866b8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000866ba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000866bc │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000866c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007988 0000000000000020 00007630 FDE cie=0000035c pc=000000000001a338..000000000001a5e6 │ │ │ │ - Augmentation data: c7 49 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: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 9 to 0000000000085787 │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000857d3 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - │ │ │ │ -000079ac 0000000000000024 00007980 FDE cie=00000030 pc=00000000000880e0..000000000008827e │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000880e8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 15 to 00000000000880f7 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000008811f │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 116 to 0000000000088193 │ │ │ │ + DW_CFA_advance_loc: 5 to 00000000000857d8 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc1: 137 to 000000000008821c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000088220 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 0000000000088235 │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000857f0 │ │ │ │ + DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 9 to 00000000000857f9 │ │ │ │ + DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ + DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000008583f │ │ │ │ + DW_CFA_restore: r13 (r13) │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000085869 │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ - │ │ │ │ -000079d4 0000000000000044 000079a8 FDE cie=00000030 pc=0000000000086ce0..0000000000086f83 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000086cf4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000086cf9 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000086cfe │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086d02 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000086d0d │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000086d11 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc2: 616 to 0000000000086f79 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086f7a │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086f7b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f7d │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f7f │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f81 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086f82 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 31 to 0000000000085888 │ │ │ │ DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 000000000008588d │ │ │ │ + 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_advance_loc2: 396 to 0000000000085a19 │ │ │ │ DW_CFA_restore: r13 (r13) │ │ │ │ DW_CFA_restore: r14 (r14) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000085a21 │ │ │ │ + DW_CFA_restore: r12 (r12) │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000085a26 │ │ │ │ + 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_advance_loc: 27 to 0000000000085a41 │ │ │ │ + DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000085a4d │ │ │ │ + DW_CFA_restore: r15 (r15) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a1c 0000000000000050 000076c4 FDE cie=0000035c pc=0000000000086f90..00000000000880d3 │ │ │ │ - Augmentation data: 59 49 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000086f96 │ │ │ │ +00007be8 0000000000000050 00007aa8 FDE cie=00000144 pc=000000000007b0b0..000000000007c4b6 │ │ │ │ + Augmentation data: 53 3f 00 00 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000007b0b6 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b0b8 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b0ba │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000086f9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007b0bc │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086f9d │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b0bd │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000086f9e │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007b0be │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000086fa5 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc2: 2907 to 0000000000087b00 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000007b0c8 │ │ │ │ + DW_CFA_def_cfa_offset: 1616 │ │ │ │ + DW_CFA_advance_loc2: 3898 to 000000000007c002 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087b01 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c003 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000087b02 │ │ │ │ + DW_CFA_advance_loc: 1 to 000000000007c004 │ │ │ │ DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c008 │ │ │ │ DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c00a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000087b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000007c00c │ │ │ │ DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000087b10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000007c010 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007a70 0000000000000024 00007718 FDE cie=0000035c pc=000000000001a5e6..000000000001a99e │ │ │ │ - Augmentation data: 9b 49 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ +00007c3c 0000000000000028 00007afc FDE cie=00000144 pc=0000000000019b16..0000000000019ec9 │ │ │ │ + Augmentation data: ab 3f 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019b17 │ │ │ │ + DW_CFA_def_cfa_offset: 1616 │ │ │ │ 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 │ │ │ │ - │ │ │ │ -00007a98 0000000000000010 00007a6c FDE cie=00000030 pc=0000000000088280..000000000008829c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007aac 0000000000000028 00007a80 FDE cie=00000030 pc=00000000000882a0..0000000000088332 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000882a8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 9 to 00000000000882b1 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 21 to 00000000000882c6 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000008830a │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008830f │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000008831d │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000088328 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000088331 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ad8 0000000000000038 00007aac FDE cie=00000030 pc=0000000000088340..0000000000088558 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000088346 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088348 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000008834c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 3 to 000000000008834f │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 7 to 0000000000088356 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc2: 366 to 00000000000884c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000884c5 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000884c6 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000884c8 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000884ca │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000884d0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007b14 0000000000000010 00007ae8 FDE cie=00000030 pc=0000000000088560..00000000000885a5 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007b28 0000000000000010 00007afc FDE cie=00000030 pc=00000000000885b0..0000000000088605 │ │ │ │ +00007c68 0000000000000010 00007c3c FDE cie=00000030 pc=0000000000085a70..0000000000085a84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b3c 0000000000000010 00007b10 FDE cie=00000030 pc=0000000000088610..0000000000088666 │ │ │ │ +00007c7c 0000000000000010 00007c50 FDE cie=00000030 pc=0000000000085a90..0000000000085a95 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007b50 0000000000000028 00007b24 FDE cie=00000030 pc=0000000000088670..00000000000886b1 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000008867c │ │ │ │ +00007c90 0000000000000038 00007b50 FDE cie=00000144 pc=0000000000085aa0..000000000008936b │ │ │ │ + Augmentation data: bb 44 00 00 │ │ │ │ + DW_CFA_advance_loc: 5 to 0000000000085aa5 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r6 (rbp) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000088680 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000088686 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000886aa │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000886ab │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 1 to 00000000000886ac │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000886b0 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007b7c 0000000000000048 00007824 FDE cie=0000035c pc=00000000000886c0..0000000000088cca │ │ │ │ - Augmentation data: c0 48 00 00 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000886c6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000886c8 │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000886ca │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000886d2 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000886d8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 7 to 00000000000886df │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - DW_CFA_advance_loc2: 935 to 0000000000088a86 │ │ │ │ + DW_CFA_advance_loc: 3 to 0000000000085aa8 │ │ │ │ + DW_CFA_def_cfa_register: r6 (rbp) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000085ab8 │ │ │ │ + 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: 788 to 0000000000085dcc │ │ │ │ + DW_CFA_GNU_args_size: 16 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000085e5a │ │ │ │ + DW_CFA_GNU_args_size: 0 │ │ │ │ + DW_CFA_advance_loc2: 4690 to 00000000000870ac │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088a87 │ │ │ │ - DW_CFA_def_cfa_offset: 40 │ │ │ │ - DW_CFA_advance_loc: 1 to 0000000000088a88 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088a8a │ │ │ │ - DW_CFA_def_cfa_offset: 24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088a8c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088a8e │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000088a90 │ │ │ │ + DW_CFA_def_cfa: r7 (rsp) ofs 8 │ │ │ │ + DW_CFA_advance_loc: 1 to 00000000000870ad │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007bc8 0000000000000024 00007870 FDE cie=0000035c pc=000000000001a99e..000000000001ab01 │ │ │ │ - Augmentation data: ad 48 00 00 │ │ │ │ - DW_CFA_def_cfa_offset: 512 │ │ │ │ - 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 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007bf0 0000000000000010 00007bc4 FDE cie=00000030 pc=0000000000088d00..0000000000088d1c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c04 0000000000000010 00007bd8 FDE cie=00000030 pc=0000000000088d20..0000000000088d39 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c18 0000000000000028 00007bec FDE cie=00000030 pc=0000000000088d40..0000000000088e55 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000088d48 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000088d4d │ │ │ │ - DW_CFA_offset: r14 (r14) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000088d58 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000088d61 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000088d6c │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 53 to 0000000000088da1 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 55 to 0000000000088dd8 │ │ │ │ - DW_CFA_offset: r13 (r13) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000088e30 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000088e54 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - │ │ │ │ -00007c44 0000000000000024 00007c18 FDE cie=00000030 pc=0000000000088e60..0000000000088f4d │ │ │ │ - DW_CFA_advance_loc: 11 to 0000000000088e6b │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 49 to 0000000000088e9c │ │ │ │ - DW_CFA_offset: r6 (rbp) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000088ea6 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000088eb4 │ │ │ │ - DW_CFA_offset: r12 (r12) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000088f3e │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000088f43 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000088f48 │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000088f4c │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007c6c 0000000000000018 00007c40 FDE cie=00000030 pc=0000000000088f50..0000000000088f99 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000088f5a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000088f98 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007c88 0000000000000018 00007c5c FDE cie=00000030 pc=0000000000088fa0..0000000000088fe4 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000088faa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r3 (rbx) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 57 to 0000000000088fe3 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ca4 0000000000000030 00007c78 FDE cie=00000030 pc=0000000000088ff0..0000000000089441 │ │ │ │ - DW_CFA_advance_loc: 17 to 0000000000089001 │ │ │ │ - DW_CFA_def_cfa_offset: 56 │ │ │ │ - DW_CFA_advance_loc: 23 to 0000000000089018 │ │ │ │ - DW_CFA_offset: r15 (r15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000008905a │ │ │ │ +00007ccc 0000000000000024 00007b8c FDE cie=00000144 pc=0000000000019eca..000000000001ab02 │ │ │ │ + Augmentation data: 27 47 00 00 │ │ │ │ + DW_CFA_advance_loc: 1 to 0000000000019ecb │ │ │ │ + DW_CFA_def_cfa: r6 (rbp) ofs 16 │ │ │ │ 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_advance_loc2: 969 to 0000000000089423 │ │ │ │ - DW_CFA_restore: r3 (rbx) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000089428 │ │ │ │ - DW_CFA_restore: r6 (rbp) │ │ │ │ - DW_CFA_advance_loc: 5 to 000000000008942d │ │ │ │ - DW_CFA_restore: r12 (r12) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000089432 │ │ │ │ - DW_CFA_restore: r13 (r13) │ │ │ │ - DW_CFA_advance_loc: 5 to 0000000000089437 │ │ │ │ - DW_CFA_restore: r14 (r14) │ │ │ │ - DW_CFA_advance_loc: 9 to 0000000000089440 │ │ │ │ - DW_CFA_def_cfa_offset: 8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007cd8 0000000000000010 00007cac FDE cie=00000030 pc=0000000000089450..000000000008945f │ │ │ │ + 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 │ │ │ │ │ │ │ │ -00007cec ZERO terminator │ │ │ │ +00007cf4 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib64/ld-linux-x86-64.so.2 │ │ │ │ +-1/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,58 +314,98 @@ │ │ │ │ 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 │ │ │ │ -|$0H9|$ t H │ │ │ │ |$0H9|$8t │ │ │ │ |$PH9|$(t │ │ │ │ +|$0H9|$ t H │ │ │ │ AVAUATUSH │ │ │ │ T$XL;|$@ │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^ │ │ │ │ +AWAVAUATI │ │ │ │ +[A\A]A^A_] │ │ │ │ +[A\A]A^A_] │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ +l$ H+l$xI │ │ │ │ +l$HH+l$hL) │ │ │ │ +[]A\A]A^A_ │ │ │ │ +D$`A;D$$ │ │ │ │ []A\A]A^A_ │ │ │ │ +H[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +[]A\A]A^A_ │ │ │ │ +D$8H;D$0t,H │ │ │ │ +D$PH9D$(t^H │ │ │ │ +AWAVAUATUSL │ │ │ │ +ttHcD$,I │ │ │ │ +[]A\A]A^A_ │ │ │ │ +mcmc-pruH │ │ │ │ AVAUATUSH │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ -[A\A]A^A_] │ │ │ │ -]A\A]A^A_ │ │ │ │ -t []A\A]A^ │ │ │ │ -[]A\A]A^ │ │ │ │ -AWAVAUATI │ │ │ │ +|$pH;|$0t │ │ │ │ +FinalizaAWAVAUATUSH │ │ │ │ +ization:H │ │ │ │ +bingraphH │ │ │ │ +bingraphH │ │ │ │ +D$pthref │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ -h[]A\A]A^A_ │ │ │ │ -I;\$0t4H │ │ │ │ -\$0I+\$(H │ │ │ │ -\$HI+\$@H │ │ │ │ -l$ H9\$ │ │ │ │ -d$0H9l$0 │ │ │ │ -l$ H9\$ u"H │ │ │ │ t []A\A]A^ │ │ │ │ []A\A]A^ │ │ │ │ AWAVAUATI │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATI │ │ │ │ D$ H+D$0H= │ │ │ │ l$ H+l$0H │ │ │ │ []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_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AVAUATUSH │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATSH │ │ │ │ +[A\A]A^A_] │ │ │ │ +]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +[]A\A]A^A_ │ │ │ │ +AWAVAUATI │ │ │ │ +h[]A\A]A^A_ │ │ │ │ +I;\$0t4H │ │ │ │ +\$0I+\$(H │ │ │ │ +\$HI+\$@H │ │ │ │ +l$ H9\$ │ │ │ │ +d$0H9l$0 │ │ │ │ +l$ H9\$ u"H │ │ │ │ InitialiUH │ │ │ │ AWAVAUATSH │ │ │ │ ization:H │ │ │ │ referenc │ │ │ │ referencH │ │ │ │ referencH │ │ │ │ scaffoldH │ │ │ │ @@ -378,132 +418,105 @@ │ │ │ │ pbwt-mdrH │ │ │ │ pbwt-macH │ │ │ │ pbwt-depH │ │ │ │ [A\A]A^A_] │ │ │ │ referencH │ │ │ │ scaffold │ │ │ │ scaffoldH │ │ │ │ -FinalizaAWAVAUATUSH │ │ │ │ -ization:H │ │ │ │ -bingraphH │ │ │ │ -bingraphH │ │ │ │ -D$pthref │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSL │ │ │ │ -ttHcD$,I │ │ │ │ -[]A\A]A^A_ │ │ │ │ -mcmc-pruH │ │ │ │ -AVAUATUSH │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -|$pH;|$0t │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -D$8H;D$0t,H │ │ │ │ -D$PH9D$(t^H │ │ │ │ +[]A\A]A^ │ │ │ │ +H9D$ t4H │ │ │ │ +H;t$ rED │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ -l$ H+l$xI │ │ │ │ -l$HH+l$hL) │ │ │ │ -[]A\A]A^A_ │ │ │ │ -D$`A;D$$ │ │ │ │ []A\A]A^A_ │ │ │ │ -H[]A\A]A^A_ │ │ │ │ +[]A\A]A^ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ AWAVAUATI │ │ │ │ -[A\A]A^A_] │ │ │ │ -[A\A]A^A_] │ │ │ │ -AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -$H;|$Ht# │ │ │ │ -F(AVAUATUSH │ │ │ │ -x[]A\A]A^A_ │ │ │ │ -AWAVAUATL │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -T$@HcWdH │ │ │ │ -[]A\A]A^A_ │ │ │ │ AVAUATUSH │ │ │ │ H[]A\A]A^A_ │ │ │ │ T$PHcWdH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATSH │ │ │ │ - * VCF │ │ │ │ - writingH │ │ │ │ -[A\A]A^A_] │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -AWAVAUATUH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -D$ H9D$ │ │ │ │ -AWAVAUATUSH │ │ │ │ -8[]A\A]A^A_ │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ 8[]A\A]A^A_ │ │ │ │ -@8L9@0tHM │ │ │ │ -AWAVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^A_ │ │ │ │ +T$@HcWdH │ │ │ │ []A\A]A^A_ │ │ │ │ -E8M;E0t[H │ │ │ │ +AWAVAUATL │ │ │ │ []A\A]A^A_ │ │ │ │ -D$8H+D$(H │ │ │ │ +$H;|$Ht# │ │ │ │ +F(AVAUATUSH │ │ │ │ +x[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -A(H+T$ H │ │ │ │ -AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -T$@D95(e │ │ │ │ -D$@D;53a │ │ │ │ -T$@D95M` │ │ │ │ -AWAVAUATUSH │ │ │ │ +AVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ +warning!H │ │ │ │ []A\A]A^A_ │ │ │ │ []A\A]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_ │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -warning!H │ │ │ │ +E8M;E0t[H │ │ │ │ []A\A]A^A_ │ │ │ │ +D$8H+D$(H │ │ │ │ +AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -AWAVAUATI │ │ │ │ +A(H+T$ H │ │ │ │ +AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -H9D$ t4H │ │ │ │ -H;t$ rED │ │ │ │ +[]A\A]A^A_ │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ AWAVAUATUH │ │ │ │ []A\A]A^A_ │ │ │ │ -AVAUATUSH │ │ │ │ -[]A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ +D$ H9D$ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +AWAVAUATUSH │ │ │ │ +8[]A\A]A^A_ │ │ │ │ +@8L9@0tHM │ │ │ │ AWAVAUATUSH │ │ │ │ []A\A]A^A_ │ │ │ │ -[]A\A]A^ │ │ │ │ +AWAVAUATSH │ │ │ │ + * VCF │ │ │ │ + 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 │ │ │ │ @@ -534,92 +547,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&] │ │ │ │ Wrong order in your genetic map file │ │ │ │ : incorrect number of columns, observed: │ │ │ │ void boost::iostreams::symmetric_filter::begin_read() [with SymmetricFilter = boost::iostreams::detail::zlib_decompressor_impl >; Alloc = std::allocator] │ │ │ │ -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 │ │ │ │ -no read access │ │ │ │ -no random access │ │ │ │ -BIN writing [Compressed / N= │ │ │ │ -!(state() & f_read) │ │ │ │ -chain complete │ │ │ │ -already open │ │ │ │ -gzip error │ │ │ │ -no write access │ │ │ │ -Parsing line │ │ │ │ - expected: 3 │ │ │ │ -GMAP parsing [n= │ │ │ │ -basic_string::basic_string │ │ │ │ -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= │ │ │ │ +HAP solving ( │ │ │ │ pbwt_evaluated.size() > 0 │ │ │ │ PBWT selection ( │ │ │ │ H2V transpose ( │ │ │ │ V2H transpose ( │ │ │ │ C2H transpose ( │ │ │ │ HAP update ( │ │ │ │ PBWT indexing [l= │ │ │ │ IBD2 constraints [#inds= │ │ │ │ / #contraints= │ │ │ │ / #merged = │ │ │ │ -HAP solving ( │ │ │ │ +Region length [ │ │ │ │ + cM (assuming 1cM per Mb)] │ │ │ │ +cM interpolation [s= │ │ │ │ +Build genotype graphs [seg= │ │ │ │ +PBWT phase sweep ( │ │ │ │ +src/io/genotype_reader1.cpp │ │ │ │ +VCF/BCF scanning [Nm= │ │ │ │ +No variants to be phased in [ │ │ │ │ +VCF/BCF scanning [N= │ │ │ │ +src/io/genotype_reader2.cpp │ │ │ │ +VCF/BCF parsing [ │ │ │ │ +ngt_ref == 2 * n_ref_samples │ │ │ │ +initialized_ │ │ │ │ +!(state() & f_write) │ │ │ │ +putback buffer full │ │ │ │ +gzip error │ │ │ │ +buffer_size > 0 │ │ │ │ +no write access │ │ │ │ +no random access │ │ │ │ +Parsing line │ │ │ │ + expected: 3 │ │ │ │ +GMAP parsing [n= │ │ │ │ +!(state() & f_read) │ │ │ │ +basic_string::basic_string │ │ │ │ +chain complete │ │ │ │ +already open │ │ │ │ +no read access │ │ │ │ +BIN writing [Compressed / N= │ │ │ │ +##fileDate= │ │ │ │ +##source=shapeit4.1.3 │ │ │ │ +##contig=: │ │ │ │ - push 0x9497a(%rip) │ │ │ │ - jmp *0x9497c(%rip) │ │ │ │ + push 0x9497a(%rip) # a19a0 @@Base+0xad0> │ │ │ │ + jmp *0x9497c(%rip) # a19a8 @@Base+0xad8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ │ │ │ │ 000000000000d030 : │ │ │ │ jmp *0x9497a(%rip) │ │ │ │ push $0x0 │ │ │ │ jmp d020 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,104 +1,2394 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -000000000000dc80 ::do_widen(char) const@@Base-0x131b0>: │ │ │ │ +000000000000dc80 ::do_widen(char) const@@Base-0x12210>: │ │ │ │ + lea 0x7c391(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dca4 <__cxa_finalize@plt+0x44> │ │ │ │ + call d610 │ │ │ │ + mov 0xb0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcb5 <__cxa_finalize@plt+0x55> │ │ │ │ + call d610 │ │ │ │ + mov 0x98(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcc6 <__cxa_finalize@plt+0x66> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcd4 <__cxa_finalize@plt+0x74> │ │ │ │ + call d610 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + mov 0x60(%rbx),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je dcf8 <__cxa_finalize@plt+0x98> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dcef <__cxa_finalize@plt+0x8f> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne dce1 <__cxa_finalize@plt+0x81> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd06 <__cxa_finalize@plt+0xa6> │ │ │ │ + call d610 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd14 <__cxa_finalize@plt+0xb4> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd22 <__cxa_finalize@plt+0xc2> │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je dd30 <__cxa_finalize@plt+0xd0> │ │ │ │ + call d610 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x70(%rbp),%rax │ │ │ │ + mov %rax,-0x80(%rbp) │ │ │ │ + cmpq $0x0,-0x80(%rbp) │ │ │ │ + je dd50 <__cxa_finalize@plt+0xf0> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dda3 <__cxa_finalize@plt+0x143> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je dd40 <__cxa_finalize@plt+0xe0> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp dd40 <__cxa_finalize@plt+0xe0> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne dd95 <__cxa_finalize@plt+0x135> │ │ │ │ + lea 0x7c288(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dd6b <__cxa_finalize@plt+0x10b> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x50(%rbp),%rax │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + cmpq $0x0,-0x190(%rbp) │ │ │ │ + je ddc9 <__cxa_finalize@plt+0x169> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ddd7 <__cxa_finalize@plt+0x177> │ │ │ │ + call d610 │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne df29 <__cxa_finalize@plt+0x2c9> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne df3a <__cxa_finalize@plt+0x2da> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne df4b <__cxa_finalize@plt+0x2eb> │ │ │ │ + cmpq $0x0,-0x160(%rbp) │ │ │ │ + je de1d <__cxa_finalize@plt+0x1bd> │ │ │ │ + mov -0x160(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x148(%rbp) │ │ │ │ + je de33 <__cxa_finalize@plt+0x1d3> │ │ │ │ + mov -0x148(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x138(%rbp) │ │ │ │ + je de49 <__cxa_finalize@plt+0x1e9> │ │ │ │ + mov -0x138(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x168(%rbp) │ │ │ │ + je de5f <__cxa_finalize@plt+0x1ff> │ │ │ │ + mov -0x168(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x130(%rbp) │ │ │ │ + je de75 <__cxa_finalize@plt+0x215> │ │ │ │ + mov -0x130(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x140(%rbp) │ │ │ │ + je de8b <__cxa_finalize@plt+0x22b> │ │ │ │ + mov -0x140(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x150(%rbp) │ │ │ │ + je dea1 <__cxa_finalize@plt+0x241> │ │ │ │ + mov -0x150(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x158(%rbp) │ │ │ │ + je deb7 <__cxa_finalize@plt+0x257> │ │ │ │ + mov -0x158(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne deed <__cxa_finalize@plt+0x28d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x7f547(%rip),%rdi # 8d41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5115c> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je df9d <__cxa_finalize@plt+0x33d> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + jne df55 <__cxa_finalize@plt+0x2f5> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x100(%rbp) │ │ │ │ + je ddb3 <__cxa_finalize@plt+0x153> │ │ │ │ + mov -0x100(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + jmp ddb3 <__cxa_finalize@plt+0x153> │ │ │ │ + call d610 │ │ │ │ + jmp dde7 <__cxa_finalize@plt+0x187> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + jmp ddf7 <__cxa_finalize@plt+0x197> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + jmp de07 <__cxa_finalize@plt+0x1a7> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp defe <__cxa_finalize@plt+0x29e> │ │ │ │ + lea 0x7c0ea(%rip),%rcx # 8a050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd90> │ │ │ │ + mov $0xb7,%edx │ │ │ │ + lea 0x7f477(%rip),%rsi # 8d3e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51129> │ │ │ │ + lea 0x7f48c(%rip),%rdi # 8d405 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51145> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne deed <__cxa_finalize@plt+0x28d> │ │ │ │ + lea 0x7f437(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x7f42b(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp defe <__cxa_finalize@plt+0x29e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmpq $0x0,-0x110(%rbp) │ │ │ │ + je def9 <__cxa_finalize@plt+0x299> │ │ │ │ + mov -0x110(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + jmp def9 <__cxa_finalize@plt+0x299> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne deed <__cxa_finalize@plt+0x28d> │ │ │ │ + lea 0x7c023(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ddb3 <__cxa_finalize@plt+0x153> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne deed <__cxa_finalize@plt+0x28d> │ │ │ │ + lea 0x7bff8(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + nop │ │ │ │ + lea 0x7c053(%rip),%rcx # 8a080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ddc0> │ │ │ │ + mov $0x39,%edx │ │ │ │ + lea 0x7c07f(%rip),%rsi # 8a0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ddf8> │ │ │ │ + lea 0x7f3ec(%rip),%rdi # 8d42c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5116c> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x7c08b(%rip),%rcx # 8a0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de18> │ │ │ │ + mov $0x43,%edx │ │ │ │ + lea 0x7c05f(%rip),%rsi # 8a0b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ddf8> │ │ │ │ + lea 0x7f3de(%rip),%rdi # 8d43e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5117e> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e123 <__cxa_finalize@plt+0x4c3> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x7f3d8(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e128 <__cxa_finalize@plt+0x4c8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0b7 <__cxa_finalize@plt+0x457> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x91afc(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x916c0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x918b0(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp e0f2 <__cxa_finalize@plt+0x492> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e207 <__cxa_finalize@plt+0x5a7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e202 <__cxa_finalize@plt+0x5a2> │ │ │ │ + lea 0x7f27b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0c9 <__cxa_finalize@plt+0x469> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp e0e5 <__cxa_finalize@plt+0x485> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp e0f2 <__cxa_finalize@plt+0x492> │ │ │ │ + lea 0x919e2(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x915a6(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x91796(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e437 <__cxa_finalize@plt+0x7d7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e353 <__cxa_finalize@plt+0x6f3> │ │ │ │ + call d800 │ │ │ │ + lea 0x91943(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x91507(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x916f7(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp e0e5 <__cxa_finalize@plt+0x485> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e38d <__cxa_finalize@plt+0x72d> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + lea 0x7f0ed(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0d1 <__cxa_finalize@plt+0x471> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e3b1 <__cxa_finalize@plt+0x751> │ │ │ │ + lea 0x7bc6c(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e3e9 <__cxa_finalize@plt+0x789> │ │ │ │ + lea 0x7f094(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e0af <__cxa_finalize@plt+0x44f> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e41a <__cxa_finalize@plt+0x7ba> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + lea 0x7f054(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e455 <__cxa_finalize@plt+0x7f5> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp e09d <__cxa_finalize@plt+0x43d> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x48(%rbx),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %r14,%r14 │ │ │ │ + je e49b <__cxa_finalize@plt+0x83b> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e4b6 <__cxa_finalize@plt+0x856> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + cmpq $0x0,0x68(%rsp) │ │ │ │ + je e4d6 <__cxa_finalize@plt+0x876> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + jne e560 <__cxa_finalize@plt+0x900> │ │ │ │ + cmpq $0x0,0x60(%rsp) │ │ │ │ + je e4fa <__cxa_finalize@plt+0x89a> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e51d <__cxa_finalize@plt+0x8bd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e593 <__cxa_finalize@plt+0x933> │ │ │ │ + lea 0x7ee93(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e56f <__cxa_finalize@plt+0x90f> │ │ │ │ + lea 0x7ee74(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + jmp e4e8 <__cxa_finalize@plt+0x888> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e598 <__cxa_finalize@plt+0x938> │ │ │ │ + lea 0x7ee41(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp e4c1 <__cxa_finalize@plt+0x861> │ │ │ │ + endbr64 │ │ │ │ + jmp e4c1 <__cxa_finalize@plt+0x861> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e5ce <__cxa_finalize@plt+0x96e> │ │ │ │ + lea 0x7ee06(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7bb36(%rip),%rcx # 8a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de50> │ │ │ │ + mov $0xcb,%edx │ │ │ │ + lea 0x7bb72(%rip),%rsi # 8a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de98> │ │ │ │ + lea 0x7eea5(%rip),%rdi # 8d492 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511d2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e611 <__cxa_finalize@plt+0x9b1> │ │ │ │ + lea 0x7edc3(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e635 <__cxa_finalize@plt+0x9d5> │ │ │ │ + lea 0x7ed9f(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7ee66(%rip),%rcx # 8d4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511e7> │ │ │ │ + mov $0x5a,%edx │ │ │ │ + lea 0x7bb33(%rip),%rsi # 8a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dec0> │ │ │ │ + lea 0x7bb54(%rip),%rdi # 8a1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dee8> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e66b <__cxa_finalize@plt+0xa0b> │ │ │ │ + call d610 │ │ │ │ + test %r14,%r14 │ │ │ │ + je e678 <__cxa_finalize@plt+0xa18> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 231c0 ::do_widen(char) const@@Base+0x3330> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e706 <__cxa_finalize@plt+0xaa6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e6b2 <__cxa_finalize@plt+0xa52> │ │ │ │ + call d610 │ │ │ │ + test %r14,%r14 │ │ │ │ + je e6bf <__cxa_finalize@plt+0xa5f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + call 231c0 ::do_widen(char) const@@Base+0x3330> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne e70b <__cxa_finalize@plt+0xaab> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x7edb9(%rip),%rcx # 8d4a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511e7> │ │ │ │ + mov $0xa4,%edx │ │ │ │ + lea 0x7ba86(%rip),%rsi # 8a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dec0> │ │ │ │ + lea 0x7baa7(%rip),%rdi # 8a1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dee8> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x158(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e721 <__cxa_finalize@plt+0xac1> │ │ │ │ + call d610 │ │ │ │ + mov 0x140(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e732 <__cxa_finalize@plt+0xad2> │ │ │ │ + call d610 │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e743 <__cxa_finalize@plt+0xae3> │ │ │ │ + call d610 │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e754 <__cxa_finalize@plt+0xaf4> │ │ │ │ + call d610 │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e765 <__cxa_finalize@plt+0xb05> │ │ │ │ + call d610 │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e776 <__cxa_finalize@plt+0xb16> │ │ │ │ + call d610 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e787 <__cxa_finalize@plt+0xb27> │ │ │ │ + call d610 │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e798 <__cxa_finalize@plt+0xb38> │ │ │ │ + call d610 │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7a9 <__cxa_finalize@plt+0xb49> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7d9 <__cxa_finalize@plt+0xb79> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %rdi,0x38(%rsp) │ │ │ │ + je e803 <__cxa_finalize@plt+0xba3> │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e7f8 <__cxa_finalize@plt+0xb98> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,0x30(%rsp) │ │ │ │ + jne e7ea <__cxa_finalize@plt+0xb8a> │ │ │ │ + cmpq $0x0,0x38(%rsp) │ │ │ │ + je e815 <__cxa_finalize@plt+0xbb5> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %rdi,0x28(%rsp) │ │ │ │ + je e83f <__cxa_finalize@plt+0xbdf> │ │ │ │ + mov 0x50(%rsp),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e834 <__cxa_finalize@plt+0xbd4> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,0x28(%rsp) │ │ │ │ + jne e826 <__cxa_finalize@plt+0xbc6> │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je e851 <__cxa_finalize@plt+0xbf1> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + jne e8db <__cxa_finalize@plt+0xc7b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + cmp %rdi,0x38(%rsp) │ │ │ │ + jne e7e5 <__cxa_finalize@plt+0xb85> │ │ │ │ + jmp e80b <__cxa_finalize@plt+0xbab> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + cmp %rdi,0x50(%rsp) │ │ │ │ + jne e821 <__cxa_finalize@plt+0xbc1> │ │ │ │ + jmp e847 <__cxa_finalize@plt+0xbe7> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je e8ef <__cxa_finalize@plt+0xc8f> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + jne e921 <__cxa_finalize@plt+0xcc1> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne e970 <__cxa_finalize@plt+0xd10> │ │ │ │ + test %r13,%r13 │ │ │ │ + je e94d <__cxa_finalize@plt+0xced> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + jne e977 <__cxa_finalize@plt+0xd17> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d610 │ │ │ │ + jmp e940 <__cxa_finalize@plt+0xce0> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - lea 0x91283(%rip),%r12 │ │ │ │ + lea 0x90587(%rip),%r12 # 9ef10 @@Base+0xfd70> │ │ │ │ push %rbp │ │ │ │ movq %r12,%xmm1 │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x38,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x91438(%rip),%xmm0 │ │ │ │ + movq 0x90604(%rip),%xmm0 # 9efa8 @@Base+0xfe08> │ │ │ │ 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 0x92606(%rip),%rax │ │ │ │ + lea 0x9137a(%rip),%rax │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov %rdi,0x18(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne dd20 <__cxa_finalize@plt+0xc0> │ │ │ │ + jne ea1c <__cxa_finalize@plt+0xdbc> │ │ │ │ mov 0x30(%rbp),%rax │ │ │ │ movups 0x20(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x13657(%rip),%rdx # 21340 ::do_widen(char) const@@Base+0x510> │ │ │ │ - lea 0x924f0(%rip),%rsi │ │ │ │ + lea 0x1ff1b(%rip),%rdx # 2e900 ::do_widen(char) const@@Base+0xea70> │ │ │ │ + lea 0x912fc(%rip),%rsi │ │ │ │ mov %rax,0x30(%rbx) │ │ │ │ - lea 0x9139d(%rip),%rax │ │ │ │ + lea 0x90571(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ movq %rax,%xmm2 │ │ │ │ movups %xmm0,0x20(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x913c8(%rip),%xmm0 │ │ │ │ + movq 0x90594(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ 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 e9d3 <__cxa_finalize@plt+0xd73> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d9f0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + push %rbx │ │ │ │ + lea 0x90518(%rip),%rbx # 9ef68 @@Base+0xfdc8> │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x9053a(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x91266(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x1fe64(%rip),%rdx # 2e900 ::do_widen(char) const@@Base+0xea70> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb76 <__cxa_finalize@plt+0xf16> │ │ │ │ + lea 0x7e99a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eaee <__cxa_finalize@plt+0xe8e> │ │ │ │ + lea 0x7e97b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb1d <__cxa_finalize@plt+0xebd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb71 <__cxa_finalize@plt+0xf11> │ │ │ │ + lea 0x7e928(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eb7b <__cxa_finalize@plt+0xf1b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ec8a <__cxa_finalize@plt+0x102a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecc9 <__cxa_finalize@plt+0x1069> │ │ │ │ + lea 0x7e803(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ec30 <__cxa_finalize@plt+0xfd0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je ec15 <__cxa_finalize@plt+0xfb5> │ │ │ │ + call d610 │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ec35 <__cxa_finalize@plt+0xfd5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecd3 <__cxa_finalize@plt+0x1073> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecd8 <__cxa_finalize@plt+0x1078> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp eb87 <__cxa_finalize@plt+0xf27> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ecce <__cxa_finalize@plt+0x106e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed22 <__cxa_finalize@plt+0x10c2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp ecea <__cxa_finalize@plt+0x108a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eb4e <__cxa_finalize@plt+0xeee> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed65 <__cxa_finalize@plt+0x1105> │ │ │ │ + lea 0x7e723(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed89 <__cxa_finalize@plt+0x1129> │ │ │ │ + lea 0x7e704(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ed8e <__cxa_finalize@plt+0x112e> │ │ │ │ + lea 0x7e6e0(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eeb4 <__cxa_finalize@plt+0x1254> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne edff <__cxa_finalize@plt+0x119f> │ │ │ │ + lea 0x7e689(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ee04 <__cxa_finalize@plt+0x11a4> │ │ │ │ + lea 0x7e66a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef09 <__cxa_finalize@plt+0x12a9> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef13 <__cxa_finalize@plt+0x12b3> │ │ │ │ + lea 0x7e60f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 4d0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10de0> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eeaa <__cxa_finalize@plt+0x124a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne eeaf <__cxa_finalize@plt+0x124f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef18 <__cxa_finalize@plt+0x12b8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 52720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef0e <__cxa_finalize@plt+0x12ae> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef3f <__cxa_finalize@plt+0x12df> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef74 <__cxa_finalize@plt+0x1314> │ │ │ │ + call d800 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ef79 <__cxa_finalize@plt+0x1319> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f24a <__cxa_finalize@plt+0x15ea> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f079 <__cxa_finalize@plt+0x1419> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f096 <__cxa_finalize@plt+0x1436> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f150 <__cxa_finalize@plt+0x14f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x90695(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x9088d(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f24f <__cxa_finalize@plt+0x15ef> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f12b <__cxa_finalize@plt+0x14cb> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f245 <__cxa_finalize@plt+0x15e5> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + lea 0x7e254(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f254 <__cxa_finalize@plt+0x15f4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x90591(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x90789(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f2ee <__cxa_finalize@plt+0x168e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f117 <__cxa_finalize@plt+0x14b7> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f000 <__cxa_finalize@plt+0x13a0> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f038 <__cxa_finalize@plt+0x13d8> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x904cf(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x906c7(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f12b <__cxa_finalize@plt+0x14cb> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f3a5 <__cxa_finalize@plt+0x1745> │ │ │ │ + lea 0x7e0cc(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f416 <__cxa_finalize@plt+0x17b6> │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + lea 0x7e098(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f0c1 <__cxa_finalize@plt+0x1461> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f41b <__cxa_finalize@plt+0x17bb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eff5 <__cxa_finalize@plt+0x1395> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f0af <__cxa_finalize@plt+0x144f> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f47a <__cxa_finalize@plt+0x181a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f024 <__cxa_finalize@plt+0x13c4> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f4b7 <__cxa_finalize@plt+0x1857> │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + lea 0x7dfc3(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp efdb <__cxa_finalize@plt+0x137b> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f562 <__cxa_finalize@plt+0x1902> │ │ │ │ + lea 0x7df8a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x90303(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x904fb(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f01a <__cxa_finalize@plt+0x13ba> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp f0f8 <__cxa_finalize@plt+0x1498> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ef92 <__cxa_finalize@plt+0x1332> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f606 <__cxa_finalize@plt+0x19a6> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + lea 0x7ded7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp efa4 <__cxa_finalize@plt+0x1344> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x90247(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x9043f(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f117 <__cxa_finalize@plt+0x14b7> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f0e3 <__cxa_finalize@plt+0x1483> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f121 <__cxa_finalize@plt+0x14c1> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x901b7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x903af(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f121 <__cxa_finalize@plt+0x14c1> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f01a <__cxa_finalize@plt+0x13ba> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f724 <__cxa_finalize@plt+0x1ac4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp efc6 <__cxa_finalize@plt+0x1366> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f71f <__cxa_finalize@plt+0x1abf> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + lea 0x7dd4f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x900c1(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x902b9(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f02e <__cxa_finalize@plt+0x13ce> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp f02e <__cxa_finalize@plt+0x13ce> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x90042(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x9023a(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f024 <__cxa_finalize@plt+0x13c4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f103 <__cxa_finalize@plt+0x14a3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f0c9 <__cxa_finalize@plt+0x1469> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + lea 0x2b0(%rsp),%rdi │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8ffc7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x901bf(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp f038 <__cxa_finalize@plt+0x13d8> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f8be <__cxa_finalize@plt+0x1c5e> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + lea 0x7dbbc(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp efe3 <__cxa_finalize@plt+0x1383> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f8f6 <__cxa_finalize@plt+0x1c96> │ │ │ │ + lea 0x7db87(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp efac <__cxa_finalize@plt+0x134c> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f986 <__cxa_finalize@plt+0x1d26> │ │ │ │ + lea 0x7db4f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f949 <__cxa_finalize@plt+0x1ce9> │ │ │ │ + lea 0x7db28(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f981 <__cxa_finalize@plt+0x1d21> │ │ │ │ + lea 0x7dafc(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp efbe <__cxa_finalize@plt+0x135e> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f9c3 <__cxa_finalize@plt+0x1d63> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + lea 0x7dab7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp f0db <__cxa_finalize@plt+0x147b> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne f9f4 <__cxa_finalize@plt+0x1d94> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + lea 0x7da7a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fa51 <__cxa_finalize@plt+0x1df1> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + lea 0x7da49(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fa4c <__cxa_finalize@plt+0x1dec> │ │ │ │ + lea 0x7da25(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fa6e <__cxa_finalize@plt+0x1e0e> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fab3 <__cxa_finalize@plt+0x1e53> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fae8 <__cxa_finalize@plt+0x1e88> │ │ │ │ + call d800 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fb05 <__cxa_finalize@plt+0x1ea5> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fb54 <__cxa_finalize@plt+0x1ef4> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp fe9e <__cxa_finalize@plt+0x223e> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe48 <__cxa_finalize@plt+0x21e8> │ │ │ │ + call d800 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fbfb <__cxa_finalize@plt+0x1f9b> │ │ │ │ + call d800 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10239 <__cxa_finalize@plt+0x25d9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fc90 <__cxa_finalize@plt+0x2030> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7d842(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10088 <__cxa_finalize@plt+0x2428> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp fbd2 <__cxa_finalize@plt+0x1f72> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8fb41(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8fd36(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8fa7f(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp fbd2 <__cxa_finalize@plt+0x1f72> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , 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 fdce <__cxa_finalize@plt+0x216e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8faa3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8fc98(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8f9e1(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10451 <__cxa_finalize@plt+0x27f1> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe06 <__cxa_finalize@plt+0x21a6> │ │ │ │ + lea 0x7d677(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp fbb3 <__cxa_finalize@plt+0x1f53> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe43 <__cxa_finalize@plt+0x21e3> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7d637(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fbbe <__cxa_finalize@plt+0x1f5e> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne fe79 <__cxa_finalize@plt+0x2219> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7d5f5(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fb9e <__cxa_finalize@plt+0x1f3e> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ff2e <__cxa_finalize@plt+0x22ce> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f92c(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8fb21(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8f86a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp fe9e <__cxa_finalize@plt+0x223e> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , 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 ffe4 <__cxa_finalize@plt+0x2384> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f889(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8fa7e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8f7c7(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne ffe9 <__cxa_finalize@plt+0x2389> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10015 <__cxa_finalize@plt+0x23b5> │ │ │ │ + lea 0x7d45c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10046 <__cxa_finalize@plt+0x23e6> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7d428(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10077 <__cxa_finalize@plt+0x2417> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7d3f7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fb1b <__cxa_finalize@plt+0x1ebb> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp fb30 <__cxa_finalize@plt+0x1ed0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fb3b <__cxa_finalize@plt+0x1edb> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp fc67 <__cxa_finalize@plt+0x2007> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f731(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8f926(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8f66f(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp fc67 <__cxa_finalize@plt+0x2007> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , 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 10158 <__cxa_finalize@plt+0x24f8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 101f7 <__cxa_finalize@plt+0x2597> │ │ │ │ + call d800 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f676(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x8f86b(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8f5b4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1026a <__cxa_finalize@plt+0x260a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10234 <__cxa_finalize@plt+0x25d4> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7d246(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fc53 <__cxa_finalize@plt+0x1ff3> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10265 <__cxa_finalize@plt+0x2605> │ │ │ │ + lea 0x7d20c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp fc48 <__cxa_finalize@plt+0x1fe8> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 102af <__cxa_finalize@plt+0x264f> │ │ │ │ + call d800 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 103ef <__cxa_finalize@plt+0x278f> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1034d <__cxa_finalize@plt+0x26ed> │ │ │ │ + call d800 │ │ │ │ + lea 0x8f959(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8f51d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x110(%rsp) │ │ │ │ + mov %r15,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x8f462(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10456 <__cxa_finalize@plt+0x27f6> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1045b <__cxa_finalize@plt+0x27fb> │ │ │ │ + call d800 │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1039c <__cxa_finalize@plt+0x273c> │ │ │ │ + call d800 │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp fc33 <__cxa_finalize@plt+0x1fd3> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 103b9 <__cxa_finalize@plt+0x2759> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 103ea <__cxa_finalize@plt+0x278a> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x7d084(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x288(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1043b <__cxa_finalize@plt+0x27db> │ │ │ │ + call d800 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call d7d0 , 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 1044c <__cxa_finalize@plt+0x27ec> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp fa84 <__cxa_finalize@plt+0x1e24> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + push %rbx │ │ │ │ + lea 0x8eb00(%rip),%rbx # 9ef68 @@Base+0xfdc8> │ │ │ │ + mov $0x38,%edi │ │ │ │ + movq %rbx,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x8eb3a(%rip),%xmm0 # 9efb8 @@Base+0xfe18> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbx),%rdx │ │ │ │ + lea 0x8f84e(%rip),%rsi │ │ │ │ + movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + lea 0x1e44c(%rip),%rdx # 2e900 ::do_widen(char) const@@Base+0xea70> │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + xorps %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 85a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497d0> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10612 <__cxa_finalize@plt+0x29b2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10617 <__cxa_finalize@plt+0x29b7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e420> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10608 <__cxa_finalize@plt+0x29a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8f6a4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %r12,0xa8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8f45f(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + mov %rcx,0xa0(%rsp,%rax,1) │ │ │ │ + lea 0x8f1a8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1060d <__cxa_finalize@plt+0x29ad> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10650 <__cxa_finalize@plt+0x29f0> │ │ │ │ + call d800 │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10737 <__cxa_finalize@plt+0x2ad7> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1066d <__cxa_finalize@plt+0x2a0d> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10732 <__cxa_finalize@plt+0x2ad2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 106cd <__cxa_finalize@plt+0x2a6d> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10702 <__cxa_finalize@plt+0x2aa2> │ │ │ │ + call d800 │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1073c <__cxa_finalize@plt+0x2adc> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 107af <__cxa_finalize@plt+0x2b4f> │ │ │ │ + lea 0x7cd3f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10686 <__cxa_finalize@plt+0x2a26> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 107a5 <__cxa_finalize@plt+0x2b45> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 107aa <__cxa_finalize@plt+0x2b4a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x298(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call 1ea70 <__cxa_finalize@plt+0x10e10> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea 0x278(%rbx),%rdi │ │ │ │ + call 430c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e00> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r14,%r12 │ │ │ │ + call 444b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f0> │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 326d0 ::do_widen(char) const@@Base+0x12840> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 108ac <__cxa_finalize@plt+0x2c4c> │ │ │ │ + lea 0x7cc34(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x8f3f4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8efbb(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov 0x8f1a9(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rdx,0x40(%rsp,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 108b1 <__cxa_finalize@plt+0x2c51> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1096e <__cxa_finalize@plt+0x2d0e> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10a94 <__cxa_finalize@plt+0x2e34> │ │ │ │ + lea 0x7cb84(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10933 <__cxa_finalize@plt+0x2cd3> │ │ │ │ + lea 0x7cb65(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10938 <__cxa_finalize@plt+0x2cd8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1096e <__cxa_finalize@plt+0x2d0e> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 109f2 <__cxa_finalize@plt+0x2d92> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8f298(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8ee5f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov 0x8f04d(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rdx,0x40(%rsp,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 1096e <__cxa_finalize@plt+0x2d0e> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10a3a <__cxa_finalize@plt+0x2dda> │ │ │ │ + lea 0x7ca53(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10a35 <__cxa_finalize@plt+0x2dd5> │ │ │ │ + lea 0x7ca34(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10a8a <__cxa_finalize@plt+0x2e2a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10a8f <__cxa_finalize@plt+0x2e2f> │ │ │ │ + lea 0x7c9df(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %rdi,0x20(%rsp) │ │ │ │ + je 10ade <__cxa_finalize@plt+0x2e7e> │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 10ad3 <__cxa_finalize@plt+0x2e73> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %rbp,0x20(%rsp) │ │ │ │ + jne 10ac1 <__cxa_finalize@plt+0x2e61> │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 10af0 <__cxa_finalize@plt+0x2e90> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10aa7 <__cxa_finalize@plt+0x2e47> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c936(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c917(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 10ddd <__cxa_finalize@plt+0x317d> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 10b0f <__cxa_finalize@plt+0x2eaf> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c8d6(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10ab2 <__cxa_finalize@plt+0x2e52> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10ba8 <__cxa_finalize@plt+0x2f48> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c86d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 10bbf <__cxa_finalize@plt+0x2f5f> │ │ │ │ + lea 0x8f01c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r15,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8eb24(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 10ba8 <__cxa_finalize@plt+0x2f48> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10ba8 <__cxa_finalize@plt+0x2f48> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10c83 <__cxa_finalize@plt+0x3023> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10ab2 <__cxa_finalize@plt+0x2e52> │ │ │ │ + mov 0xffffffffffffffe8,%rax │ │ │ │ + ud2 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10cb8 <__cxa_finalize@plt+0x3058> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + mov %r13,%rcx │ │ │ │ + lea 0x7c89d(%rip),%rsi # 8d59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512db> │ │ │ │ + lea 0x795cb(%rip),%rdi # 8a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e010> │ │ │ │ + xor %eax,%eax │ │ │ │ + call d960 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c73a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 10c97 <__cxa_finalize@plt+0x3037> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c85a(%rip),%rdi # 8d5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512f0> │ │ │ │ + call d900 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c837(%rip),%rdi # 8d5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512f0> │ │ │ │ + call d360 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 10cb8 <__cxa_finalize@plt+0x3058> │ │ │ │ + endbr64 │ │ │ │ + cmpl $0x0,(%rbx) │ │ │ │ + jne 10db2 <__cxa_finalize@plt+0x3152> │ │ │ │ + mov (%rsp),%edi │ │ │ │ + mov %edi,(%rbx) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10ab2 <__cxa_finalize@plt+0x2e52> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + lea 0x7c68c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x7c680(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 10b69 <__cxa_finalize@plt+0x2f09> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0xffffffffffffffff,%rdx │ │ │ │ + lea 0x7c78b(%rip),%rsi # 8d59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512db> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x794b7(%rip),%rdi # 8a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e010> │ │ │ │ + call d960 │ │ │ │ + endbr64 │ │ │ │ + jmp 10db2 <__cxa_finalize@plt+0x3152> │ │ │ │ endbr64 │ │ │ │ push %r12 │ │ │ │ - lea 0x911df(%rip),%r12 │ │ │ │ + lea 0x8e1af(%rip),%r12 # 9efe0 @@Base+0xfe40> │ │ │ │ push %rbp │ │ │ │ movq %r12,%xmm1 │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x48,%edi │ │ │ │ push %rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x9136c(%rip),%xmm0 │ │ │ │ + movq 0x8e2c4(%rip),%xmm0 # 9f110 @@Base+0xff70> │ │ │ │ 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 0x92532(%rip),%rax │ │ │ │ + lea 0x8eeca(%rip),%rax │ │ │ │ mov %rax,0x20(%rbx) │ │ │ │ mov %rdi,0x28(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne ddf4 <__cxa_finalize@plt+0x194> │ │ │ │ + jne 10ecc <__cxa_finalize@plt+0x326c> │ │ │ │ mov 0x40(%rbp),%rax │ │ │ │ movups 0x30(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x13463(%rip),%rdx # 21220 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ - lea 0x923d4(%rip),%rsi │ │ │ │ + lea 0x27b3b(%rip),%rdx # 389d0 ::do_widen(char) const@@Base+0x18b40> │ │ │ │ + lea 0x8f3cc(%rip),%rsi │ │ │ │ mov %rax,0x40(%rbx) │ │ │ │ - lea 0x91251(%rip),%rax │ │ │ │ + lea 0x8e221(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ movq %rax,%xmm2 │ │ │ │ movups %xmm0,0x30(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x912ec(%rip),%xmm0 │ │ │ │ + movq 0x8e244(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ 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 10e83 <__cxa_finalize@plt+0x3223> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %r12,0x8(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d9f0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d490 <__cxa_free_exception@plt> │ │ │ │ @@ -109,84 +2399,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 0x924ad(%rip),%rax │ │ │ │ + lea 0x8ee45(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d810 │ │ │ │ - lea 0x924ca(%rip),%rax │ │ │ │ + lea 0x8f42a(%rip),%rax │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - lea 0x9246b(%rip),%rax │ │ │ │ + lea 0x8ee03(%rip),%rax │ │ │ │ mov %rax,0x18(%rbx) │ │ │ │ mov %rdi,0x20(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - jne debb <__cxa_finalize@plt+0x25b> │ │ │ │ + jne 10f93 <__cxa_finalize@plt+0x3333> │ │ │ │ mov 0x38(%rbp),%rax │ │ │ │ movups 0x28(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x136cc(%rip),%rdx # 21550 ::do_widen(char) const@@Base+0x720> │ │ │ │ - lea 0x91e15(%rip),%rsi │ │ │ │ + lea 0x27c84(%rip),%rdx # 38be0 ::do_widen(char) const@@Base+0x18d50> │ │ │ │ + lea 0x8ee45(%rip),%rsi │ │ │ │ mov %rax,0x38(%rbx) │ │ │ │ - lea 0x91f52(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ + lea 0x8ef82(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ movq %rax,%xmm1 │ │ │ │ movups %xmm0,0x28(%rbx) │ │ │ │ add $0x28,%rax │ │ │ │ - movq 0x9123d(%rip),%xmm0 │ │ │ │ + movq 0x8e195(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ 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 10f4a <__cxa_finalize@plt+0x32ea> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x9244f(%rip),%rax │ │ │ │ + lea 0x8f3af(%rip),%rax │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ call d6e0 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ push %rbx │ │ │ │ - lea 0x911a2(%rip),%rbx │ │ │ │ + lea 0x8df9a(%rip),%rbx # 9ef68 @@Base+0xfdc8> │ │ │ │ mov $0x38,%edi │ │ │ │ movq %rbx,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x911cc(%rip),%xmm0 │ │ │ │ + movq 0x8e124(%rip),%xmm0 # 9f108 @@Base+0xff68> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x922b8(%rip),%rsi │ │ │ │ + lea 0x8ece8(%rip),%rsi │ │ │ │ movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ mov %rax,%rdi │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movq %rdx,%xmm0 │ │ │ │ - lea 0x133fe(%rip),%rdx # 21340 ::do_widen(char) const@@Base+0x510> │ │ │ │ + lea 0x1d8e6(%rip),%rdx # 2e900 ::do_widen(char) const@@Base+0xea70> │ │ │ │ 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 0x7c137(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 11046 <__cxa_finalize@plt+0x33e6> │ │ │ │ + lea 0x7935f(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7f44f(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x7c412(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x7f443(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x7c406(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ @@ -208,15 +2498,15 @@ │ │ │ │ call d910 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ call d910 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ @@ -250,15 +2540,15 @@ │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ call d910 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ @@ -270,230 +2560,230 @@ │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1ba <__cxa_finalize@plt+0x55a> │ │ │ │ + jne 11292 <__cxa_finalize@plt+0x3632> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1b5 <__cxa_finalize@plt+0x555> │ │ │ │ + jne 1128d <__cxa_finalize@plt+0x362d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1b0 <__cxa_finalize@plt+0x550> │ │ │ │ + jne 11288 <__cxa_finalize@plt+0x3628> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e1ab <__cxa_finalize@plt+0x54b> │ │ │ │ + jne 11283 <__cxa_finalize@plt+0x3623> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e22b <__cxa_finalize@plt+0x5cb> │ │ │ │ + jne 11303 <__cxa_finalize@plt+0x36a3> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e230 <__cxa_finalize@plt+0x5d0> │ │ │ │ + jne 11308 <__cxa_finalize@plt+0x36a8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e2f1 <__cxa_finalize@plt+0x691> │ │ │ │ - lea 0x7f179(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 113c9 <__cxa_finalize@plt+0x3769> │ │ │ │ + lea 0x7c13c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e2ad <__cxa_finalize@plt+0x64d> │ │ │ │ + jne 11385 <__cxa_finalize@plt+0x3725> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e2b2 <__cxa_finalize@plt+0x652> │ │ │ │ + jne 1138a <__cxa_finalize@plt+0x372a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e2ec <__cxa_finalize@plt+0x68c> │ │ │ │ - lea 0x7f0fb(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 113c4 <__cxa_finalize@plt+0x3764> │ │ │ │ + lea 0x7c0be(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e153 <__cxa_finalize@plt+0x4f3> │ │ │ │ + jmp 1122b <__cxa_finalize@plt+0x35cb> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e352 <__cxa_finalize@plt+0x6f2> │ │ │ │ + jne 1142a <__cxa_finalize@plt+0x37ca> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je e32a <__cxa_finalize@plt+0x6ca> │ │ │ │ + je 11402 <__cxa_finalize@plt+0x37a2> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e317 <__cxa_finalize@plt+0x6b7> │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ movzbl (%rsp),%ecx │ │ │ │ mov %cl,0xf(%rsp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,%ebp │ │ │ │ test %al,%al │ │ │ │ - je e3a8 <__cxa_finalize@plt+0x748> │ │ │ │ + je 11480 <__cxa_finalize@plt+0x3820> │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ test %bpl,%bpl │ │ │ │ - je e3b7 <__cxa_finalize@plt+0x757> │ │ │ │ + je 1148f <__cxa_finalize@plt+0x382f> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,0xf(%rsp) │ │ │ │ - je e3c8 <__cxa_finalize@plt+0x768> │ │ │ │ + je 114a0 <__cxa_finalize@plt+0x3840> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,(%rsp) │ │ │ │ - je e317 <__cxa_finalize@plt+0x6b7> │ │ │ │ + je 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e317 <__cxa_finalize@plt+0x6b7> │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ movzbl (%rsp),%eax │ │ │ │ mov %al,0xf(%rsp) │ │ │ │ mov %eax,%ebp │ │ │ │ - jmp e3a8 <__cxa_finalize@plt+0x748> │ │ │ │ + jmp 11480 <__cxa_finalize@plt+0x3820> │ │ │ │ movzbl (%rsp),%eax │ │ │ │ mov %al,0xf(%rsp) │ │ │ │ - jmp e3b7 <__cxa_finalize@plt+0x757> │ │ │ │ + jmp 1148f <__cxa_finalize@plt+0x382f> │ │ │ │ movzbl 0xf(%rsp),%ecx │ │ │ │ mov %cl,(%rsp) │ │ │ │ mov %ecx,%eax │ │ │ │ mov %ecx,%ebp │ │ │ │ - jmp e39a <__cxa_finalize@plt+0x73a> │ │ │ │ + jmp 11472 <__cxa_finalize@plt+0x3812> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ movb $0x1,(%rsp) │ │ │ │ - jmp e3c8 <__cxa_finalize@plt+0x768> │ │ │ │ + jmp 114a0 <__cxa_finalize@plt+0x3840> │ │ │ │ lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ movb $0x0,(%rsp) │ │ │ │ - jmp e3c8 <__cxa_finalize@plt+0x768> │ │ │ │ + jmp 114a0 <__cxa_finalize@plt+0x3840> │ │ │ │ nop │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e494 <__cxa_finalize@plt+0x834> │ │ │ │ + jne 1156c <__cxa_finalize@plt+0x390c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e450 <__cxa_finalize@plt+0x7f0> │ │ │ │ + jmp 11528 <__cxa_finalize@plt+0x38c8> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x91790(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e6b8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x91354(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e27c(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e450 <__cxa_finalize@plt+0x7f0> │ │ │ │ + jmp 11528 <__cxa_finalize@plt+0x38c8> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne eadf <__cxa_finalize@plt+0xe7f> │ │ │ │ - lea 0x7eea9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 11bb7 <__cxa_finalize@plt+0x3f57> │ │ │ │ + lea 0x7be6c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x91704(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e62c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x912c8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e1f0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ @@ -504,106 +2794,106 @@ │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e5e7 <__cxa_finalize@plt+0x987> │ │ │ │ + jne 116bf <__cxa_finalize@plt+0x3a5f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e5a3 <__cxa_finalize@plt+0x943> │ │ │ │ + jmp 1167b <__cxa_finalize@plt+0x3a1b> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e674 <__cxa_finalize@plt+0xa14> │ │ │ │ + jne 1174c <__cxa_finalize@plt+0x3aec> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ec54 <__cxa_finalize@plt+0xff4> │ │ │ │ + jne 11d2c <__cxa_finalize@plt+0x40cc> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x120(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e731 <__cxa_finalize@plt+0xad1> │ │ │ │ + jne 11809 <__cxa_finalize@plt+0x3ba9> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x91561(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e489(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x91125(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8e04d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e6a0 <__cxa_finalize@plt+0xa40> │ │ │ │ + jmp 11778 <__cxa_finalize@plt+0x3b18> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e606 <__cxa_finalize@plt+0x9a6> │ │ │ │ + jmp 116de <__cxa_finalize@plt+0x3a7e> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e9ae <__cxa_finalize@plt+0xd4e> │ │ │ │ + jne 11a86 <__cxa_finalize@plt+0x3e26> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x9149b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e3c3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x9105f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8df87(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e85e <__cxa_finalize@plt+0xbfe> │ │ │ │ + jmp 11936 <__cxa_finalize@plt+0x3cd6> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x160(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x120(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ @@ -620,474 +2910,474 @@ │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e893 <__cxa_finalize@plt+0xc33> │ │ │ │ + jne 1196b <__cxa_finalize@plt+0x3d0b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e9b3 <__cxa_finalize@plt+0xd53> │ │ │ │ + jne 11a8b <__cxa_finalize@plt+0x3e2b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x91365(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e28d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90f29(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8de51(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne e9a9 <__cxa_finalize@plt+0xd49> │ │ │ │ + jne 11a81 <__cxa_finalize@plt+0x3e21> │ │ │ │ mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x912e9(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e211(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90ead(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8ddd5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e847 <__cxa_finalize@plt+0xbe7> │ │ │ │ + jmp 1191f <__cxa_finalize@plt+0x3cbf> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ea10 <__cxa_finalize@plt+0xdb0> │ │ │ │ - lea 0x7e9f7(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 11ae8 <__cxa_finalize@plt+0x3e88> │ │ │ │ + lea 0x7b9ba(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e80e <__cxa_finalize@plt+0xbae> │ │ │ │ + jmp 118e6 <__cxa_finalize@plt+0x3c86> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ea0b <__cxa_finalize@plt+0xdab> │ │ │ │ + jne 11ae3 <__cxa_finalize@plt+0x3e83> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x120(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0xe0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp e589 <__cxa_finalize@plt+0x929> │ │ │ │ - lea 0x911e0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 11661 <__cxa_finalize@plt+0x3a01> │ │ │ │ + lea 0x8e108(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90da4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8dccc(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e5a3 <__cxa_finalize@plt+0x943> │ │ │ │ + jmp 1167b <__cxa_finalize@plt+0x3a1b> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne eada <__cxa_finalize@plt+0xe7a> │ │ │ │ + jne 11bb2 <__cxa_finalize@plt+0x3f52> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x91145(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8e06d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90d09(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8dc31(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x1c0(%rsp),%rdi │ │ │ │ mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0x180(%rsp) │ │ │ │ mov %r13,%rbx │ │ │ │ mov %r12,0x180(%rsp,%rax,1) │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp e606 <__cxa_finalize@plt+0x9a6> │ │ │ │ + jmp 116de <__cxa_finalize@plt+0x3a7e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ea22 <__cxa_finalize@plt+0xdc2> │ │ │ │ + jmp 11afa <__cxa_finalize@plt+0x3e9a> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne eba0 <__cxa_finalize@plt+0xf40> │ │ │ │ - lea 0x7e856(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 11c78 <__cxa_finalize@plt+0x4018> │ │ │ │ + lea 0x7b819(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ebb1 <__cxa_finalize@plt+0xf51> │ │ │ │ + jne 11c89 <__cxa_finalize@plt+0x4029> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e823 <__cxa_finalize@plt+0xbc3> │ │ │ │ + jmp 118fb <__cxa_finalize@plt+0x3c9b> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e847 <__cxa_finalize@plt+0xbe7> │ │ │ │ + jmp 1191f <__cxa_finalize@plt+0x3cbf> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e648 <__cxa_finalize@plt+0x9e8> │ │ │ │ + jmp 11720 <__cxa_finalize@plt+0x3ac0> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ec0c <__cxa_finalize@plt+0xfac> │ │ │ │ + jne 11ce4 <__cxa_finalize@plt+0x4084> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e85e <__cxa_finalize@plt+0xbfe> │ │ │ │ + jmp 11936 <__cxa_finalize@plt+0x3cd6> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e6a0 <__cxa_finalize@plt+0xa40> │ │ │ │ + jmp 11778 <__cxa_finalize@plt+0x3b18> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp e589 <__cxa_finalize@plt+0x929> │ │ │ │ + jmp 11661 <__cxa_finalize@plt+0x3a01> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x150(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ecbd <__cxa_finalize@plt+0x105d> │ │ │ │ + jne 11d95 <__cxa_finalize@plt+0x4135> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec67 <__cxa_finalize@plt+0x1007> │ │ │ │ + jmp 11d3f <__cxa_finalize@plt+0x40df> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x1d0(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - jmp ec67 <__cxa_finalize@plt+0x1007> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + jmp 11d3f <__cxa_finalize@plt+0x40df> │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ed12 <__cxa_finalize@plt+0x10b2> │ │ │ │ + jne 11dea <__cxa_finalize@plt+0x418a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ecae <__cxa_finalize@plt+0x104e> │ │ │ │ + jmp 11d86 <__cxa_finalize@plt+0x4126> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec74 <__cxa_finalize@plt+0x1014> │ │ │ │ + jmp 11d4c <__cxa_finalize@plt+0x40ec> │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ lea 0x2d0(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ lea 0x250(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - jmp eccf <__cxa_finalize@plt+0x106f> │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + jmp 11da7 <__cxa_finalize@plt+0x4147> │ │ │ │ lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ed36 <__cxa_finalize@plt+0x10d6> │ │ │ │ + jmp 11e0e <__cxa_finalize@plt+0x41ae> │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ed43 <__cxa_finalize@plt+0x10e3> │ │ │ │ + jmp 11e1b <__cxa_finalize@plt+0x41bb> │ │ │ │ lea 0x350(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ec81 <__cxa_finalize@plt+0x1021> │ │ │ │ + jmp 11d59 <__cxa_finalize@plt+0x40f9> │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x200(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x200(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je edb5 <__cxa_finalize@plt+0x1155> │ │ │ │ + je 11e8d <__cxa_finalize@plt+0x422d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x18(%r12),%rdx │ │ │ │ - mov 0x909b7(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x8d8df(%rip),%rcx # 9f7b8 , 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) │ │ │ │ - lea 0x9095d(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d885(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je edb5 <__cxa_finalize@plt+0x1155> │ │ │ │ - jmp edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + je 11e8d <__cxa_finalize@plt+0x422d> │ │ │ │ + jmp 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %r15,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %r14,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x90930(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x90951(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + mov 0x8d858(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8d879(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ xor %esi,%esi │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ mov -0x18(%r13),%rax │ │ │ │ - mov 0x90930(%rip),%rcx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov 0x8d858(%rip),%rcx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ mov %r13,-0x1b0(%rbp) │ │ │ │ mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov -0x18(%r12),%rax │ │ │ │ - mov 0x90905(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x8d82d(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov %r12,-0x1c0(%rbp) │ │ │ │ mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ mov %rsi,-0x1b8(%rbp) │ │ │ │ - jmp ee1c <__cxa_finalize@plt+0x11bc> │ │ │ │ + jmp 11ef4 <__cxa_finalize@plt+0x4294> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x230(%rbp),%rdi │ │ │ │ call d290 │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ call d4b0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je edb5 <__cxa_finalize@plt+0x1155> │ │ │ │ - jmp edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + je 11e8d <__cxa_finalize@plt+0x422d> │ │ │ │ + jmp 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je edb5 <__cxa_finalize@plt+0x1155> │ │ │ │ - jmp edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + je 11e8d <__cxa_finalize@plt+0x422d> │ │ │ │ + jmp 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ cmp $0x2,%rdx │ │ │ │ - jne ef9c <__cxa_finalize@plt+0x133c> │ │ │ │ + jne 12074 <__cxa_finalize@plt+0x4414> │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ add -0x18(%rax),%rbx │ │ │ │ orl $0x1,0x20(%rbx) │ │ │ │ testb $0x1,0x1c(%rbx) │ │ │ │ - je f08a <__cxa_finalize@plt+0x142a> │ │ │ │ + je 12162 <__cxa_finalize@plt+0x4502> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ call d910 <__cxa_rethrow@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ call d800 │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ add -0x18(%rax),%rbx │ │ │ │ orl $0x1,0x20(%rbx) │ │ │ │ testb $0x1,0x1c(%rbx) │ │ │ │ - jne f0b3 <__cxa_finalize@plt+0x1453> │ │ │ │ + jne 1218b <__cxa_finalize@plt+0x452b> │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 20957 <__cxa_finalize@plt+0x12cf7> │ │ │ │ + jmp 38187 ::do_widen(char) const@@Base+0x182f7> │ │ │ │ lea -0x230(%rbp),%rdi │ │ │ │ - call 24f60 ::do_widen(char) const@@Base+0x4130> │ │ │ │ + call 3c1a0 ::do_widen(char) const@@Base+0x1c310> │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ - call 24140 ::do_widen(char) const@@Base+0x3310> │ │ │ │ + call 3b380 ::do_widen(char) const@@Base+0x1b4f0> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,%rax │ │ │ │ sub $0x1,%rax │ │ │ │ - jne f0cb <__cxa_finalize@plt+0x146b> │ │ │ │ + jne 121a3 <__cxa_finalize@plt+0x4543> │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ mov $0x26,%edx │ │ │ │ - lea 0x7b8d3(%rip),%rsi # 8a8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65850> │ │ │ │ - lea 0x9319c(%rip),%rdi │ │ │ │ + lea 0x78afb(%rip),%rsi # 8abd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e910> │ │ │ │ + lea 0x900c4(%rip),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ call *0x10(%rax) │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rsi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ mov -0x1b8(%rbp),%rdx │ │ │ │ mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x93167(%rip),%rdi │ │ │ │ + lea 0x9008f(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ xor %edi,%edi │ │ │ │ call d7c0 │ │ │ │ endbr64 │ │ │ │ lea -0x238(%rbp),%rdi │ │ │ │ mov %rdx,-0x258(%rbp) │ │ │ │ mov %rax,-0x250(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ mov -0x258(%rbp),%rdx │ │ │ │ - jmp ef48 <__cxa_finalize@plt+0x12e8> │ │ │ │ + jmp 12020 <__cxa_finalize@plt+0x43c0> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ call d910 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp eed5 <__cxa_finalize@plt+0x1275> │ │ │ │ + jmp 11fad <__cxa_finalize@plt+0x434d> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + jne 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ call d910 <__cxa_rethrow@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je edb8 <__cxa_finalize@plt+0x1158> │ │ │ │ - jmp edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + je 11e90 <__cxa_finalize@plt+0x4230> │ │ │ │ + jmp 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp eed5 <__cxa_finalize@plt+0x1275> │ │ │ │ + jmp 11fad <__cxa_finalize@plt+0x434d> │ │ │ │ endbr64 │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je edb5 <__cxa_finalize@plt+0x1155> │ │ │ │ - jmp edf0 <__cxa_finalize@plt+0x1190> │ │ │ │ + je 11e8d <__cxa_finalize@plt+0x422d> │ │ │ │ + jmp 11ec8 <__cxa_finalize@plt+0x4268> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp f107 <__cxa_finalize@plt+0x14a7> │ │ │ │ + jmp 121df <__cxa_finalize@plt+0x457f> │ │ │ │ lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp ede1 <__cxa_finalize@plt+0x1181> │ │ │ │ + jmp 11eb9 <__cxa_finalize@plt+0x4259> │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp eee1 <__cxa_finalize@plt+0x1281> │ │ │ │ + jmp 11fb9 <__cxa_finalize@plt+0x4359> │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0x48,%edi │ │ │ │ push %rbx │ │ │ │ - lea 0x8feb0(%rip),%rbx │ │ │ │ + lea 0x8ce80(%rip),%rbx # 9f0c8 @@Base+0xff28> │ │ │ │ movq %rbx,%xmm2 │ │ │ │ sub $0x18,%rsp │ │ │ │ - movq 0x8ff4f(%rip),%xmm0 │ │ │ │ + movq 0x8cea7(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ 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 0x90fef(%rip),%rsi │ │ │ │ + lea 0x8dfe7(%rip),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movq %rdx,%xmm0 │ │ │ │ - lea 0x12065(%rip),%rdx # 21220 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ + lea 0x2673d(%rip),%rdx # 389d0 ::do_widen(char) const@@Base+0x18b40> │ │ │ │ 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 0x90c03(%rip),%rbp # 9fde8 @@Base+0x40> │ │ │ │ + lea 0x8dc33(%rip),%rbp # 9fef0 @@Base+0x40> │ │ │ │ push %rbx │ │ │ │ movq %rbp,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x8fef1(%rip),%xmm0 │ │ │ │ + movq 0x8ce49(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x910df(%rip),%rax │ │ │ │ + lea 0x8da77(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ call d810 │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ - lea 0x12319(%rip),%rdx # 21550 ::do_widen(char) const@@Base+0x720> │ │ │ │ - lea 0x90a62(%rip),%rsi │ │ │ │ + lea 0x268d1(%rip),%rdx # 38be0 ::do_widen(char) const@@Base+0x18d50> │ │ │ │ + lea 0x8da92(%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 0x90c36(%rip),%rax # 9fe98 @@Base+0xf0> │ │ │ │ + lea 0x8dc66(%rip),%rax # 9ffa0 @@Base+0xf0> │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ lea -0x38(%rax),%rdx │ │ │ │ sub $0x68,%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ @@ -1095,24 +3385,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 0x9104b(%rip),%rax │ │ │ │ + lea 0x8d9e3(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - call 28050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd0> │ │ │ │ + call 3eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be0> │ │ │ │ mov 0xb8(%rbp),%eax │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ - lea 0x13cc3(%rip),%rdx # 22f90 ::do_widen(char) const@@Base+0x2160> │ │ │ │ + lea 0x2813b(%rip),%rdx # 3a4e0 ::do_widen(char) const@@Base+0x1a650> │ │ │ │ movaps 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x90a0f(%rip),%rsi │ │ │ │ + lea 0x8da3f(%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> │ │ │ │ @@ -1120,15 +3410,15 @@ │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ - lea 0x90c02(%rip),%rax # 9ff20 @@Base+0x78> │ │ │ │ + lea 0x8dc32(%rip),%rax # a0028 @@Base+0x78> │ │ │ │ mov %rdi,%rbp │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ movq %rax,%xmm1 │ │ │ │ lea -0x38(%rax),%rdx │ │ │ │ sub $0x68,%rax │ │ │ │ movq %rax,%xmm0 │ │ │ │ @@ -1136,24 +3426,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 0x90f8f(%rip),%rax │ │ │ │ + lea 0x8d927(%rip),%rax │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea 0x8(%rbx),%rdi │ │ │ │ - call 28050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd0> │ │ │ │ + call 3eea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be0> │ │ │ │ mov 0xb8(%rbp),%eax │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ movq $0xffffffffffffffff,0xe8(%rbx) │ │ │ │ - lea 0x13847(%rip),%rdx # 22bd0 ::do_widen(char) const@@Base+0x1da0> │ │ │ │ + lea 0x27cbf(%rip),%rdx # 3a120 ::do_widen(char) const@@Base+0x1a290> │ │ │ │ movaps 0x10(%rsp),%xmm1 │ │ │ │ - lea 0x9099b(%rip),%rsi │ │ │ │ + lea 0x8d9cb(%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> │ │ │ │ @@ -1169,17 +3459,17 @@ │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ push %rax │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call 29390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4310> │ │ │ │ - lea 0x137d9(%rip),%rdx # 22bd0 ::do_widen(char) const@@Base+0x1da0> │ │ │ │ - lea 0x90932(%rip),%rsi │ │ │ │ + call 401e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f20> │ │ │ │ + lea 0x27c51(%rip),%rdx # 3a120 ::do_widen(char) const@@Base+0x1a290> │ │ │ │ + lea 0x8d962(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ @@ -1191,349 +3481,43 @@ │ │ │ │ mov $0xf0,%edi │ │ │ │ push %rbx │ │ │ │ push %rax │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ mov %rbp,%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call 29640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c0> │ │ │ │ - lea 0x13b49(%rip),%rdx # 22f90 ::do_widen(char) const@@Base+0x2160> │ │ │ │ - lea 0x9089a(%rip),%rsi │ │ │ │ + call 40490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d0> │ │ │ │ + lea 0x27fc1(%rip),%rdx # 3a4e0 ::do_widen(char) const@@Base+0x1a650> │ │ │ │ + lea 0x8d8ca(%rip),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - lea 0x298(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 36f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e80> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - lea 0x278(%rbx),%rdi │ │ │ │ - call 882a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63220> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r14,%r12 │ │ │ │ - call 828f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d870> │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 2beb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e30> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f566 <__cxa_finalize@plt+0x1906> │ │ │ │ - lea 0x7dedf(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x9073a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90301(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov 0x904ef(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rdx,0x40(%rsp,%rax,1) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f56b <__cxa_finalize@plt+0x190b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f628 <__cxa_finalize@plt+0x19c8> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f74e <__cxa_finalize@plt+0x1aee> │ │ │ │ - lea 0x7de2f(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f5ed <__cxa_finalize@plt+0x198d> │ │ │ │ - lea 0x7de10(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f5f2 <__cxa_finalize@plt+0x1992> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f628 <__cxa_finalize@plt+0x19c8> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f6ac <__cxa_finalize@plt+0x1a4c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x905de(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x901a5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov 0x90393(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rdx,0x40(%rsp,%rax,1) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp f628 <__cxa_finalize@plt+0x19c8> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f6f4 <__cxa_finalize@plt+0x1a94> │ │ │ │ - lea 0x7dcfe(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f6ef <__cxa_finalize@plt+0x1a8f> │ │ │ │ - lea 0x7dcdf(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f744 <__cxa_finalize@plt+0x1ae4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f749 <__cxa_finalize@plt+0x1ae9> │ │ │ │ - lea 0x7dc8a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %rdi,0x20(%rsp) │ │ │ │ - je f798 <__cxa_finalize@plt+0x1b38> │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je f78d <__cxa_finalize@plt+0x1b2d> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %rbp,0x20(%rsp) │ │ │ │ - jne f77b <__cxa_finalize@plt+0x1b1b> │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je f7aa <__cxa_finalize@plt+0x1b4a> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f761 <__cxa_finalize@plt+0x1b01> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7dbe1(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7dbc2(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je fa97 <__cxa_finalize@plt+0x1e37> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp f7c9 <__cxa_finalize@plt+0x1b69> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7db81(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f76c <__cxa_finalize@plt+0x1b0c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f862 <__cxa_finalize@plt+0x1c02> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7db18(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp f879 <__cxa_finalize@plt+0x1c19> │ │ │ │ - lea 0x90362(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r15,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x8fe6a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp f862 <__cxa_finalize@plt+0x1c02> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f862 <__cxa_finalize@plt+0x1c02> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f93d <__cxa_finalize@plt+0x1cdd> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f76c <__cxa_finalize@plt+0x1b0c> │ │ │ │ - mov 0xffffffffffffffe8,%rax │ │ │ │ - ud2 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f972 <__cxa_finalize@plt+0x1d12> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x7dde3(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - lea 0x7af39(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d960 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7d9e5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp f951 <__cxa_finalize@plt+0x1cf1> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7dda0(%rip),%rdi # 8d7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68730> │ │ │ │ - call d900 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7dd7d(%rip),%rdi # 8d7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68730> │ │ │ │ - call d360 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp f972 <__cxa_finalize@plt+0x1d12> │ │ │ │ - endbr64 │ │ │ │ - cmpl $0x0,(%rbx) │ │ │ │ - jne fa6c <__cxa_finalize@plt+0x1e0c> │ │ │ │ - mov (%rsp),%edi │ │ │ │ - mov %edi,(%rbx) │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f76c <__cxa_finalize@plt+0x1b0c> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - lea 0x7d937(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x7d92b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x7dcd1(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x7ae25(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - call d960 │ │ │ │ - endbr64 │ │ │ │ - jmp fa6c <__cxa_finalize@plt+0x1e0c> │ │ │ │ push %rbx │ │ │ │ - lea 0x8f5b2(%rip),%rbx │ │ │ │ + lea 0x8ca1a(%rip),%rbx # 9ef68 @@Base+0xfdc8> │ │ │ │ mov $0x38,%edi │ │ │ │ movq %rbx,%xmm1 │ │ │ │ sub $0x10,%rsp │ │ │ │ - movq 0x8f62c(%rip),%xmm0 │ │ │ │ + movq 0x8cbf4(%rip),%xmm0 # 9f158 @@Base+0xffb8> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ movaps %xmm0,(%rsp) │ │ │ │ call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ movaps (%rsp),%xmm0 │ │ │ │ lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x906c8(%rip),%rsi │ │ │ │ + lea 0x8d768(%rip),%rsi │ │ │ │ movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ mov %rax,%rdi │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movq %rdx,%xmm0 │ │ │ │ - lea 0x1180e(%rip),%rdx # 21340 ::do_widen(char) const@@Base+0x510> │ │ │ │ + lea 0x1c366(%rip),%rdx # 2e900 ::do_widen(char) const@@Base+0xea70> │ │ │ │ movups %xmm0,0x10(%rax) │ │ │ │ xorps %xmm0,%xmm0 │ │ │ │ movups %xmm0,0x20(%rax) │ │ │ │ call da90 <__cxa_throw@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ @@ -1543,4463 +3527,2871 @@ │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x120(%rbp),%rdi │ │ │ │ - call 7b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x561c0> │ │ │ │ + call 5b000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed40> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc3d <__cxa_finalize@plt+0x1fdd> │ │ │ │ + jne 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ lea -0x120(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fbf1 <__cxa_finalize@plt+0x1f91> │ │ │ │ + jne 12659 <__cxa_finalize@plt+0x49f9> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc42 <__cxa_finalize@plt+0x1fe2> │ │ │ │ + jne 126aa <__cxa_finalize@plt+0x4a4a> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fc62 <__cxa_finalize@plt+0x2002> │ │ │ │ - lea 0x7ad23(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 126ca <__cxa_finalize@plt+0x4a6a> │ │ │ │ + lea 0x77953(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3c0(%rbp),%rdi │ │ │ │ - call 60b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bad0> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + call 6f1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f30> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ endbr64 │ │ │ │ lea -0x120(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fd3a <__cxa_finalize@plt+0x20da> │ │ │ │ + jne 127a2 <__cxa_finalize@plt+0x4b42> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x120(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fd35 <__cxa_finalize@plt+0x20d5> │ │ │ │ + jne 1279d <__cxa_finalize@plt+0x4b3d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x120(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fd3f <__cxa_finalize@plt+0x20df> │ │ │ │ + jne 127a7 <__cxa_finalize@plt+0x4b47> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne fdb6 <__cxa_finalize@plt+0x2156> │ │ │ │ + jne 1281e <__cxa_finalize@plt+0x4bbe> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10011 <__cxa_finalize@plt+0x23b1> │ │ │ │ + jne 12a79 <__cxa_finalize@plt+0x4e19> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10036 <__cxa_finalize@plt+0x23d6> │ │ │ │ + jne 12a9e <__cxa_finalize@plt+0x4e3e> │ │ │ │ call d800 │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ - call 45620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205a0> │ │ │ │ + call 57e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb40> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ mov -0x3c0(%rbp),%rdi │ │ │ │ - call 433d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e350> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + call 58c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9d0> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ test %r13,%r13 │ │ │ │ - je fe60 <__cxa_finalize@plt+0x2200> │ │ │ │ + je 128c8 <__cxa_finalize@plt+0x4c68> │ │ │ │ mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ test %r15,%r15 │ │ │ │ - je fe6d <__cxa_finalize@plt+0x220d> │ │ │ │ + je 128d5 <__cxa_finalize@plt+0x4c75> │ │ │ │ mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ mov 0x78(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fe7c <__cxa_finalize@plt+0x221c> │ │ │ │ + je 128e4 <__cxa_finalize@plt+0x4c84> │ │ │ │ call d610 │ │ │ │ mov 0x68(%r12),%r13 │ │ │ │ mov 0x60(%r12),%rax │ │ │ │ cmp %rax,%r13 │ │ │ │ - je fea7 <__cxa_finalize@plt+0x2247> │ │ │ │ + je 1290f <__cxa_finalize@plt+0x4caf> │ │ │ │ mov %rax,%r14 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fe9b <__cxa_finalize@plt+0x223b> │ │ │ │ + je 12903 <__cxa_finalize@plt+0x4ca3> │ │ │ │ call d610 │ │ │ │ lea 0x18(%r14),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ cmp %rax,%r13 │ │ │ │ - jne fe8e <__cxa_finalize@plt+0x222e> │ │ │ │ + jne 128f6 <__cxa_finalize@plt+0x4c96> │ │ │ │ mov 0x60(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je feb6 <__cxa_finalize@plt+0x2256> │ │ │ │ + je 1291e <__cxa_finalize@plt+0x4cbe> │ │ │ │ call d610 │ │ │ │ mov 0x48(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fec5 <__cxa_finalize@plt+0x2265> │ │ │ │ + je 1292d <__cxa_finalize@plt+0x4ccd> │ │ │ │ call d610 │ │ │ │ mov 0x30(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fed4 <__cxa_finalize@plt+0x2274> │ │ │ │ + je 1293c <__cxa_finalize@plt+0x4cdc> │ │ │ │ call d610 │ │ │ │ mov 0x18(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fee3 <__cxa_finalize@plt+0x2283> │ │ │ │ + je 1294b <__cxa_finalize@plt+0x4ceb> │ │ │ │ call d610 │ │ │ │ cmp -0x3e0(%rbp),%r12 │ │ │ │ - jne ff62 <__cxa_finalize@plt+0x2302> │ │ │ │ + jne 129ca <__cxa_finalize@plt+0x4d6a> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3c0(%rbp),%rdi │ │ │ │ - call 405a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b520> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ - lea 0x8eff4(%rip),%rax │ │ │ │ + call 1bbe0 <__cxa_finalize@plt+0xdf80> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ + lea 0x8c58c(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ mov %rax,-0x320(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ff37 <__cxa_finalize@plt+0x22d7> │ │ │ │ - call fade <__cxa_finalize@plt+0x1e7e> │ │ │ │ + jne 1299f <__cxa_finalize@plt+0x4d3f> │ │ │ │ + call 12546 <__cxa_finalize@plt+0x48e6> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x320(%rbp),%rdi │ │ │ │ - lea 0x8efbf(%rip),%rax │ │ │ │ + lea 0x8c557(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ mov %rax,-0x320(%rbp) │ │ │ │ call d9f0 │ │ │ │ - jmp fc7f <__cxa_finalize@plt+0x201f> │ │ │ │ + jmp 126e7 <__cxa_finalize@plt+0x4a87> │ │ │ │ mov -0x3e0(%rbp),%rax │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 405a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b520> │ │ │ │ + call 1bbe0 <__cxa_finalize@plt+0xdf80> │ │ │ │ lea 0xe0(%r14),%rax │ │ │ │ cmp %rax,%r12 │ │ │ │ - je feec <__cxa_finalize@plt+0x228c> │ │ │ │ - jmp ff69 <__cxa_finalize@plt+0x2309> │ │ │ │ + je 12954 <__cxa_finalize@plt+0x4cf4> │ │ │ │ + jmp 129d1 <__cxa_finalize@plt+0x4d71> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne ff9a <__cxa_finalize@plt+0x233a> │ │ │ │ + jne 12a02 <__cxa_finalize@plt+0x4da2> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea -0x190(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ mov -0x388(%rbp),%rax │ │ │ │ cmp %rax,%r14 │ │ │ │ - je fff9 <__cxa_finalize@plt+0x2399> │ │ │ │ + je 12a61 <__cxa_finalize@plt+0x4e01> │ │ │ │ mov %rax,%r15 │ │ │ │ mov (%r14),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je fff0 <__cxa_finalize@plt+0x2390> │ │ │ │ + je 12a58 <__cxa_finalize@plt+0x4df8> │ │ │ │ call d610 │ │ │ │ add $0x18,%r14 │ │ │ │ cmp %r15,%r14 │ │ │ │ - jne ffe3 <__cxa_finalize@plt+0x2383> │ │ │ │ + jne 12a4b <__cxa_finalize@plt+0x4deb> │ │ │ │ mov 0x60(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je feb6 <__cxa_finalize@plt+0x2256> │ │ │ │ + je 1291e <__cxa_finalize@plt+0x4cbe> │ │ │ │ call d610 │ │ │ │ - jmp feb6 <__cxa_finalize@plt+0x2256> │ │ │ │ + jmp 1291e <__cxa_finalize@plt+0x4cbe> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10031 <__cxa_finalize@plt+0x23d1> │ │ │ │ - lea 0x7a954(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 12a99 <__cxa_finalize@plt+0x4e39> │ │ │ │ + lea 0x77584(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fef8 <__cxa_finalize@plt+0x2298> │ │ │ │ + jmp 12960 <__cxa_finalize@plt+0x4d00> │ │ │ │ nop │ │ │ │ - push %rbx │ │ │ │ - lea 0x8f048(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8f0da(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x9015e(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x112a4(%rip),%rdx # 21340 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 51150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c0d0> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 101fa <__cxa_finalize@plt+0x259a> │ │ │ │ + jne 12b13 <__cxa_finalize@plt+0x4eb3> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 101ff <__cxa_finalize@plt+0x259f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 54d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcc0> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 101f0 <__cxa_finalize@plt+0x2590> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8fabc(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8f877(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - mov %rcx,0xa0(%rsp,%rax,1) │ │ │ │ - lea 0x8f5c0(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 101f5 <__cxa_finalize@plt+0x2595> │ │ │ │ + jne 12b18 <__cxa_finalize@plt+0x4eb8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10238 <__cxa_finalize@plt+0x25d8> │ │ │ │ - call d800 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + jne 12b5d <__cxa_finalize@plt+0x4efd> │ │ │ │ + lea 0x7a92d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1031f <__cxa_finalize@plt+0x26bf> │ │ │ │ + jne 12bf3 <__cxa_finalize@plt+0x4f93> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10255 <__cxa_finalize@plt+0x25f5> │ │ │ │ + jne 12c0e <__cxa_finalize@plt+0x4fae> │ │ │ │ call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + lea 0x8d0ab(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rbp,0x50(%rsp,%rax,1) │ │ │ │ + lea 0x8cbc2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1031a <__cxa_finalize@plt+0x26ba> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 12bee <__cxa_finalize@plt+0x4f8e> │ │ │ │ + mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 102b5 <__cxa_finalize@plt+0x2655> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 102ea <__cxa_finalize@plt+0x268a> │ │ │ │ - call d800 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10324 <__cxa_finalize@plt+0x26c4> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10397 <__cxa_finalize@plt+0x2737> │ │ │ │ - lea 0x7d0bc(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1026e <__cxa_finalize@plt+0x260e> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1038d <__cxa_finalize@plt+0x272d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10392 <__cxa_finalize@plt+0x2732> │ │ │ │ + jmp 12ae6 <__cxa_finalize@plt+0x4e86> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ mov %rbx,%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - push %rbx │ │ │ │ - lea 0x8ecf4(%rip),%rbx │ │ │ │ - mov $0x38,%edi │ │ │ │ - movq %rbx,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8ed9e(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbx),%rdx │ │ │ │ - lea 0x8fe0a(%rip),%rsi │ │ │ │ - movq $0xffffffffffffffff,0x30(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - lea 0x10f50(%rip),%rdx # 21340 ::do_widen(char) const@@Base+0x510> │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - xorps %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104ca <__cxa_finalize@plt+0x286a> │ │ │ │ - lea 0x7cfab(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x773ed(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ call d2f0 │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + lea 0x77fc1(%rip),%rcx # 8abf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e938> │ │ │ │ + mov $0x58,%edx │ │ │ │ + lea 0x77fe5(%rip),%rsi # 8ac28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e968> │ │ │ │ + lea 0x7ad10(%rip),%rdi # 8d95a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5169a> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10442 <__cxa_finalize@plt+0x27e2> │ │ │ │ - lea 0x7cf8c(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + mov %r14,0x2a8(%rsp) │ │ │ │ + mov %r15,0x2b0(%rsp) │ │ │ │ + jne 12d22 <__cxa_finalize@plt+0x50c2> │ │ │ │ + lea 0x7739a(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10471 <__cxa_finalize@plt+0x2811> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 104c5 <__cxa_finalize@plt+0x2865> │ │ │ │ - lea 0x7cf39(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + cmpq $0x0,0x70(%rsp) │ │ │ │ + je 12cbe <__cxa_finalize@plt+0x505e> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x2a8(%rsp),%r14 │ │ │ │ + cmpq $0x0,0x68(%rsp) │ │ │ │ + je 12cd8 <__cxa_finalize@plt+0x5078> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 104cf <__cxa_finalize@plt+0x286f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %r14,0x2a8(%rsp) │ │ │ │ + mov %r15,0x2b0(%rsp) │ │ │ │ + jne 12d22 <__cxa_finalize@plt+0x50c2> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 12dcc <__cxa_finalize@plt+0x516c> │ │ │ │ + mov %r15,0x2b0(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 105de <__cxa_finalize@plt+0x297e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + jne 12d1a <__cxa_finalize@plt+0x50ba> │ │ │ │ + call d800 │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1061d <__cxa_finalize@plt+0x29bd> │ │ │ │ - lea 0x7d232(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - call d2f0 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + jne 12d1a <__cxa_finalize@plt+0x50ba> │ │ │ │ + call d800 │ │ │ │ + lea 0x8ced2(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10584 <__cxa_finalize@plt+0x2924> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rbp,0x100(%rsp,%rax,1) │ │ │ │ + lea 0x8c9da(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 12cac <__cxa_finalize@plt+0x504c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c97 <__cxa_finalize@plt+0x5037> │ │ │ │ + lea 0x7a691(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 10569 <__cxa_finalize@plt+0x2909> │ │ │ │ - call d610 │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10589 <__cxa_finalize@plt+0x2929> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + mov 0x2b0(%rsp),%r15 │ │ │ │ + jmp 12cac <__cxa_finalize@plt+0x504c> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10627 <__cxa_finalize@plt+0x29c7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 12cac <__cxa_finalize@plt+0x504c> │ │ │ │ + nop │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1062c <__cxa_finalize@plt+0x29cc> │ │ │ │ + jne 12e7d <__cxa_finalize@plt+0x521d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 104db <__cxa_finalize@plt+0x287b> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10622 <__cxa_finalize@plt+0x29c2> │ │ │ │ + jne 12e82 <__cxa_finalize@plt+0x5222> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10676 <__cxa_finalize@plt+0x2a16> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1063e <__cxa_finalize@plt+0x29de> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 104a2 <__cxa_finalize@plt+0x2842> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 106b9 <__cxa_finalize@plt+0x2a59> │ │ │ │ - lea 0x7cd34(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 12ec7 <__cxa_finalize@plt+0x5267> │ │ │ │ + lea 0x7a5c3(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 106dd <__cxa_finalize@plt+0x2a7d> │ │ │ │ - lea 0x7cd15(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + jne 12f64 <__cxa_finalize@plt+0x5304> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 106e2 <__cxa_finalize@plt+0x2a82> │ │ │ │ - lea 0x7ccf1(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + jne 12f7f <__cxa_finalize@plt+0x531f> │ │ │ │ + call d800 │ │ │ │ + lea 0x8cd41(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov 0x8cafd(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8c851(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10808 <__cxa_finalize@plt+0x2ba8> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 12f5f <__cxa_finalize@plt+0x52ff> │ │ │ │ + mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10753 <__cxa_finalize@plt+0x2af3> │ │ │ │ - lea 0x7cc9a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10758 <__cxa_finalize@plt+0x2af8> │ │ │ │ - lea 0x7cc7b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1085d <__cxa_finalize@plt+0x2bfd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10867 <__cxa_finalize@plt+0x2c07> │ │ │ │ - lea 0x7cc20(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 4bb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aa0> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + jmp 12e50 <__cxa_finalize@plt+0x51f0> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 107fe <__cxa_finalize@plt+0x2b9e> │ │ │ │ + jne 12fe7 <__cxa_finalize@plt+0x5387> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10803 <__cxa_finalize@plt+0x2ba3> │ │ │ │ + jne 12fec <__cxa_finalize@plt+0x538c> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13031 <__cxa_finalize@plt+0x53d1> │ │ │ │ + lea 0x7a459(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 130ce <__cxa_finalize@plt+0x546e> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1086c <__cxa_finalize@plt+0x2c0c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 130e9 <__cxa_finalize@plt+0x5489> │ │ │ │ + call d800 │ │ │ │ + lea 0x8cbd7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call 463a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21320> │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov 0x8c993(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8c6e7(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10862 <__cxa_finalize@plt+0x2c02> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 130c9 <__cxa_finalize@plt+0x5469> │ │ │ │ + mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + endbr64 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10893 <__cxa_finalize@plt+0x2c33> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 12fba <__cxa_finalize@plt+0x535a> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 108c8 <__cxa_finalize@plt+0x2c68> │ │ │ │ + jne 1311e <__cxa_finalize@plt+0x54be> │ │ │ │ call d800 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 108cd <__cxa_finalize@plt+0x2c6d> │ │ │ │ + jne 13123 <__cxa_finalize@plt+0x54c3> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 131c6 <__cxa_finalize@plt+0x5566> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1325f <__cxa_finalize@plt+0x55ff> │ │ │ │ + lea 0x7a2dd(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10b9e <__cxa_finalize@plt+0x2f3e> │ │ │ │ + jne 131cb <__cxa_finalize@plt+0x556b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 109cd <__cxa_finalize@plt+0x2d6d> │ │ │ │ - call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 109ea <__cxa_finalize@plt+0x2d8a> │ │ │ │ - call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + jmp 1313c <__cxa_finalize@plt+0x54dc> │ │ │ │ + lea 0x8ca4d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10aa4 <__cxa_finalize@plt+0x2e44> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8ed41(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + lea 0x8c611(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8ef39(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %r12,0xa0(%rsp,%rax,1) │ │ │ │ + lea 0x8c551(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10ba3 <__cxa_finalize@plt+0x2f43> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 13264 <__cxa_finalize@plt+0x5604> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10a7f <__cxa_finalize@plt+0x2e1f> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10b99 <__cxa_finalize@plt+0x2f39> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x7c865(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10ba8 <__cxa_finalize@plt+0x2f48> │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + jne 13328 <__cxa_finalize@plt+0x56c8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + lea 0x8c984(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8ec3d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + lea 0x8c54b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8ee35(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + mov %r12,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x8c494(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10c42 <__cxa_finalize@plt+0x2fe2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + jne 133ef <__cxa_finalize@plt+0x578f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10a6b <__cxa_finalize@plt+0x2e0b> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10954 <__cxa_finalize@plt+0x2cf4> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1098c <__cxa_finalize@plt+0x2d2c> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8eb7b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8ed73(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10a7f <__cxa_finalize@plt+0x2e1f> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10cf9 <__cxa_finalize@plt+0x3099> │ │ │ │ - lea 0x7c6dd(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ + jne 13369 <__cxa_finalize@plt+0x5709> │ │ │ │ + lea 0x7a11d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10d6a <__cxa_finalize@plt+0x310a> │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - lea 0x7c6a9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 13376 <__cxa_finalize@plt+0x5716> │ │ │ │ + call d800 │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10a15 <__cxa_finalize@plt+0x2db5> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10d6f <__cxa_finalize@plt+0x310f> │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + jne 133f4 <__cxa_finalize@plt+0x5794> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10949 <__cxa_finalize@plt+0x2ce9> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10a03 <__cxa_finalize@plt+0x2da3> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x210(%rsp),%r15 │ │ │ │ + jmp 13382 <__cxa_finalize@plt+0x5722> │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10dce <__cxa_finalize@plt+0x316e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10978 <__cxa_finalize@plt+0x2d18> │ │ │ │ + jne 133ea <__cxa_finalize@plt+0x578a> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10e0b <__cxa_finalize@plt+0x31ab> │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - lea 0x7c5d4(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1092f <__cxa_finalize@plt+0x2ccf> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 10eb6 <__cxa_finalize@plt+0x3256> │ │ │ │ - lea 0x7c59b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x8c82f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8e9af(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8eba7(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8c33a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1096e <__cxa_finalize@plt+0x2d0e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10a4c <__cxa_finalize@plt+0x2dec> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108e6 <__cxa_finalize@plt+0x2c86> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 10f5a <__cxa_finalize@plt+0x32fa> │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - lea 0x7c4e8(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 108f8 <__cxa_finalize@plt+0x2c98> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + jne 134b0 <__cxa_finalize@plt+0x5850> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8e8f3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8eaeb(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10a6b <__cxa_finalize@plt+0x2e0b> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 134ab <__cxa_finalize@plt+0x584b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10a37 <__cxa_finalize@plt+0x2dd7> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10a75 <__cxa_finalize@plt+0x2e15> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8e863(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8ea5b(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10a75 <__cxa_finalize@plt+0x2e15> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1096e <__cxa_finalize@plt+0x2d0e> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11078 <__cxa_finalize@plt+0x3418> │ │ │ │ + jne 13517 <__cxa_finalize@plt+0x58b7> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1091a <__cxa_finalize@plt+0x2cba> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + jmp 134d3 <__cxa_finalize@plt+0x5873> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11073 <__cxa_finalize@plt+0x3413> │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - lea 0x7c360(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + jne 13544 <__cxa_finalize@plt+0x58e4> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x79f29(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8e76d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8e965(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10982 <__cxa_finalize@plt+0x2d22> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 10982 <__cxa_finalize@plt+0x2d22> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8e6ee(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8e8e6(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 10978 <__cxa_finalize@plt+0x2d18> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a57 <__cxa_finalize@plt+0x2df7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a1d <__cxa_finalize@plt+0x2dbd> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - lea 0x2b0(%rsp),%rdi │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x8e673(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8e86b(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1098c <__cxa_finalize@plt+0x2d2c> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11212 <__cxa_finalize@plt+0x35b2> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - lea 0x7c1cd(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10937 <__cxa_finalize@plt+0x2cd7> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1124a <__cxa_finalize@plt+0x35ea> │ │ │ │ - lea 0x7c198(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10900 <__cxa_finalize@plt+0x2ca0> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + jmp 134e6 <__cxa_finalize@plt+0x5886> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 112da <__cxa_finalize@plt+0x367a> │ │ │ │ - lea 0x7c160(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ + jne 13599 <__cxa_finalize@plt+0x5939> │ │ │ │ + lea 0x79e53(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1129d <__cxa_finalize@plt+0x363d> │ │ │ │ - lea 0x7c139(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ + jne 135d4 <__cxa_finalize@plt+0x5974> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 112d5 <__cxa_finalize@plt+0x3675> │ │ │ │ - lea 0x7c10d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ + jne 135cf <__cxa_finalize@plt+0x596f> │ │ │ │ + call d800 │ │ │ │ endbr64 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 10912 <__cxa_finalize@plt+0x2cb2> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 134bc <__cxa_finalize@plt+0x585c> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11317 <__cxa_finalize@plt+0x36b7> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - lea 0x7c0c8(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a2f <__cxa_finalize@plt+0x2dcf> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + lea 0x8c650(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8c158(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 134e6 <__cxa_finalize@plt+0x5886> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11348 <__cxa_finalize@plt+0x36e8> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - lea 0x7c08b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1366e <__cxa_finalize@plt+0x5a0e> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x79e00(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 113a5 <__cxa_finalize@plt+0x3745> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - lea 0x7c05a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 113a0 <__cxa_finalize@plt+0x3740> │ │ │ │ - lea 0x7c036(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ + jne 13697 <__cxa_finalize@plt+0x5a37> │ │ │ │ + lea 0x79dd7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 113c2 <__cxa_finalize@plt+0x3762> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11407 <__cxa_finalize@plt+0x37a7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ - call d800 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jmp 134cb <__cxa_finalize@plt+0x586b> │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11459 <__cxa_finalize@plt+0x37f9> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jne 136e4 <__cxa_finalize@plt+0x5a84> │ │ │ │ + lea 0x79da2(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 114a8 <__cxa_finalize@plt+0x3848> │ │ │ │ + jne 136e9 <__cxa_finalize@plt+0x5a89> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 117f2 <__cxa_finalize@plt+0x3b92> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1179c <__cxa_finalize@plt+0x3b3c> │ │ │ │ - call d800 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1154f <__cxa_finalize@plt+0x38ef> │ │ │ │ - call d800 │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11b8d <__cxa_finalize@plt+0x3f2d> │ │ │ │ + jne 13787 <__cxa_finalize@plt+0x5b27> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 115e4 <__cxa_finalize@plt+0x3984> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7be53(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + jmp 136f5 <__cxa_finalize@plt+0x5a95> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8c49d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + lea 0x8c061(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %r12,0x130(%rsp,%rax,1) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 119dc <__cxa_finalize@plt+0x3d7c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 13891 <__cxa_finalize@plt+0x5c31> │ │ │ │ + mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11526 <__cxa_finalize@plt+0x38c6> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + jmp 13711 <__cxa_finalize@plt+0x5ab1> │ │ │ │ + lea 0x8c401(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8e1ed(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8bfc5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8e3e2(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8e12b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x130(%rsp,%rax,1) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11526 <__cxa_finalize@plt+0x38c6> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + jmp 1371e <__cxa_finalize@plt+0x5abe> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8c393(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x8bf57(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x130(%rsp,%rax,1) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 13711 <__cxa_finalize@plt+0x5ab1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1375a <__cxa_finalize@plt+0x5afa> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jmp 1371e <__cxa_finalize@plt+0x5abe> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11722 <__cxa_finalize@plt+0x3ac2> │ │ │ │ + jne 139a5 <__cxa_finalize@plt+0x5d45> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8e14f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8e344(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8e08d(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11da5 <__cxa_finalize@plt+0x4145> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 13988 <__cxa_finalize@plt+0x5d28> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x79ae6(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1175a <__cxa_finalize@plt+0x3afa> │ │ │ │ - lea 0x7bc88(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ + jne 139b6 <__cxa_finalize@plt+0x5d56> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11507 <__cxa_finalize@plt+0x38a7> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 136fd <__cxa_finalize@plt+0x5a9d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11797 <__cxa_finalize@plt+0x3b37> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7bc48(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + jne 139e7 <__cxa_finalize@plt+0x5d87> │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + lea 0x79a87(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11512 <__cxa_finalize@plt+0x38b2> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 1376c <__cxa_finalize@plt+0x5b0c> │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 13a1f <__cxa_finalize@plt+0x5dbf> │ │ │ │ + lea 0x79a52(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 117cd <__cxa_finalize@plt+0x3b6d> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7bc06(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + jne 13a4f <__cxa_finalize@plt+0x5def> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x79a1e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 114f2 <__cxa_finalize@plt+0x3892> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + jmp 13774 <__cxa_finalize@plt+0x5b14> │ │ │ │ + lea 0x771e9(%rip),%rcx # 8ac50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e990> │ │ │ │ + mov $0x7a,%edx │ │ │ │ + lea 0x77235(%rip),%rsi # 8aca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e9e8> │ │ │ │ + lea 0x7727e(%rip),%rdi # 8acf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea38> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x771ca(%rip),%rcx # 8ac50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e990> │ │ │ │ + mov $0x79,%edx │ │ │ │ + lea 0x77216(%rip),%rsi # 8aca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e9e8> │ │ │ │ + lea 0x7722f(%rip),%rdi # 8acc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea08> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13aac <__cxa_finalize@plt+0x5e4c> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11882 <__cxa_finalize@plt+0x3c22> │ │ │ │ + jne 13b5c <__cxa_finalize@plt+0x5efc> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8c136(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8dfd8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8e1cd(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8df16(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8bc3e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 117f2 <__cxa_finalize@plt+0x3b92> │ │ │ │ + jmp 13acb <__cxa_finalize@plt+0x5e6b> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11938 <__cxa_finalize@plt+0x3cd8> │ │ │ │ + jne 13c1a <__cxa_finalize@plt+0x5fba> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x8c08f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8df35(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8e12a(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8de73(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8bb9a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1193d <__cxa_finalize@plt+0x3cdd> │ │ │ │ + jne 13d2f <__cxa_finalize@plt+0x60cf> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11969 <__cxa_finalize@plt+0x3d09> │ │ │ │ - lea 0x7ba6d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1199a <__cxa_finalize@plt+0x3d3a> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7ba39(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 119cb <__cxa_finalize@plt+0x3d6b> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7ba08(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + jne 13c6a <__cxa_finalize@plt+0x600a> │ │ │ │ + lea 0x7982b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1146f <__cxa_finalize@plt+0x380f> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 11484 <__cxa_finalize@plt+0x3824> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1148f <__cxa_finalize@plt+0x382f> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 115bb <__cxa_finalize@plt+0x395b> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8dddd(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8dfd2(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8dd1b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 115bb <__cxa_finalize@plt+0x395b> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , 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 11aac <__cxa_finalize@plt+0x3e4c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 13acb <__cxa_finalize@plt+0x5e6b> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11b4b <__cxa_finalize@plt+0x3eeb> │ │ │ │ + jne 13d25 <__cxa_finalize@plt+0x60c5> │ │ │ │ call d800 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8dd22(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x8df17(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8dc60(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11bbe <__cxa_finalize@plt+0x3f5e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11b88 <__cxa_finalize@plt+0x3f28> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7b857(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ + jne 13cb3 <__cxa_finalize@plt+0x6053> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x797ba(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115a7 <__cxa_finalize@plt+0x3947> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11bb9 <__cxa_finalize@plt+0x3f59> │ │ │ │ - lea 0x7b81d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 13c52 <__cxa_finalize@plt+0x5ff2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1159c <__cxa_finalize@plt+0x393c> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 13c4a <__cxa_finalize@plt+0x5fea> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11c03 <__cxa_finalize@plt+0x3fa3> │ │ │ │ + jne 13d20 <__cxa_finalize@plt+0x60c0> │ │ │ │ call d800 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11d43 <__cxa_finalize@plt+0x40e3> │ │ │ │ - call d800 │ │ │ │ + jne 13d2a <__cxa_finalize@plt+0x60ca> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x7974e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11ca1 <__cxa_finalize@plt+0x4041> │ │ │ │ - call d800 │ │ │ │ - lea 0x8e005(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8dbc9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x110(%rsp) │ │ │ │ - mov %r15,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x8db0e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11daa <__cxa_finalize@plt+0x414a> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11daf <__cxa_finalize@plt+0x414f> │ │ │ │ - call d800 │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11cf0 <__cxa_finalize@plt+0x4090> │ │ │ │ - call d800 │ │ │ │ endbr64 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11587 <__cxa_finalize@plt+0x3927> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + jmp 13cc8 <__cxa_finalize@plt+0x6068> │ │ │ │ + nop │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11d0d <__cxa_finalize@plt+0x40ad> │ │ │ │ + jne 13d66 <__cxa_finalize@plt+0x6106> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11d3e <__cxa_finalize@plt+0x40de> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x7b695(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x288(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11d8f <__cxa_finalize@plt+0x412f> │ │ │ │ + jne 13d83 <__cxa_finalize@plt+0x6123> │ │ │ │ call d800 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d7d0 , 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 11da0 <__cxa_finalize@plt+0x4140> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 113d8 <__cxa_finalize@plt+0x3778> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x28(%rbx),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x78c8b(%rip),%rcx # 8aa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x659f0> │ │ │ │ - mov $0x39,%edx │ │ │ │ - lea 0x78cb7(%rip),%rsi # 8aaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a28> │ │ │ │ - lea 0x7ba7a(%rip),%rdi # 8d872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f2> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x78cc3(%rip),%rcx # 8aac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a48> │ │ │ │ - mov $0x43,%edx │ │ │ │ - lea 0x78c97(%rip),%rsi # 8aaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a28> │ │ │ │ - lea 0x7ba6c(%rip),%rdi # 8d884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68804> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 11edb <__cxa_finalize@plt+0x427b> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - lea 0x7b585(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11ee0 <__cxa_finalize@plt+0x4280> │ │ │ │ + jne 13e86 <__cxa_finalize@plt+0x6226> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e6f <__cxa_finalize@plt+0x420f> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8dd44(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8d908(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8daf8(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 11eaa <__cxa_finalize@plt+0x424a> │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11fbf <__cxa_finalize@plt+0x435f> │ │ │ │ + jne 13e8b <__cxa_finalize@plt+0x622b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 11fba <__cxa_finalize@plt+0x435a> │ │ │ │ - lea 0x7b428(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ + jne 13f30 <__cxa_finalize@plt+0x62d0> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + lea 0x795ae(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11e81 <__cxa_finalize@plt+0x4221> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8bd69(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8b92d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8bb15(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 13de4 <__cxa_finalize@plt+0x6184> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11e9d <__cxa_finalize@plt+0x423d> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + jmp 13de4 <__cxa_finalize@plt+0x6184> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 11eaa <__cxa_finalize@plt+0x424a> │ │ │ │ - lea 0x8dc2a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ + jmp 13df1 <__cxa_finalize@plt+0x6191> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13dd0 <__cxa_finalize@plt+0x6170> │ │ │ │ + lea 0x8bcad(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8d7ee(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ + lea 0x8b871(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8d9de(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8ba59(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + jmp 13df1 <__cxa_finalize@plt+0x6191> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 121ef <__cxa_finalize@plt+0x458f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + jne 14004 <__cxa_finalize@plt+0x63a4> │ │ │ │ + call d800 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1210b <__cxa_finalize@plt+0x44ab> │ │ │ │ + jne 14021 <__cxa_finalize@plt+0x63c1> │ │ │ │ call d800 │ │ │ │ - lea 0x8db8b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8d74f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x8d93f(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 13e5e <__cxa_finalize@plt+0x61fe> │ │ │ │ + lea 0x8bbe4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8b7a8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b990(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 11e9d <__cxa_finalize@plt+0x423d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12145 <__cxa_finalize@plt+0x44e5> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - lea 0x7b29a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 140d4 <__cxa_finalize@plt+0x6474> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e89 <__cxa_finalize@plt+0x4229> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12169 <__cxa_finalize@plt+0x4509> │ │ │ │ - lea 0x7881c(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ + jmp 13e2d <__cxa_finalize@plt+0x61cd> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 121a1 <__cxa_finalize@plt+0x4541> │ │ │ │ - lea 0x7b241(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ + jne 14110 <__cxa_finalize@plt+0x64b0> │ │ │ │ + lea 0x79371(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e67 <__cxa_finalize@plt+0x4207> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 121d2 <__cxa_finalize@plt+0x4572> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - lea 0x7b201(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1220d <__cxa_finalize@plt+0x45ad> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 13db6 <__cxa_finalize@plt+0x6156> │ │ │ │ endbr64 │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 11e55 <__cxa_finalize@plt+0x41f5> │ │ │ │ + jmp 13e47 <__cxa_finalize@plt+0x61e7> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12221 <__cxa_finalize@plt+0x45c1> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %rdi,0x38(%rsp) │ │ │ │ - je 1224b <__cxa_finalize@plt+0x45eb> │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12240 <__cxa_finalize@plt+0x45e0> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,0x30(%rsp) │ │ │ │ - jne 12232 <__cxa_finalize@plt+0x45d2> │ │ │ │ - cmpq $0x0,0x38(%rsp) │ │ │ │ - je 1225d <__cxa_finalize@plt+0x45fd> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %rdi,0x28(%rsp) │ │ │ │ - je 12287 <__cxa_finalize@plt+0x4627> │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1227c <__cxa_finalize@plt+0x461c> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,0x28(%rsp) │ │ │ │ - jne 1226e <__cxa_finalize@plt+0x460e> │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - je 12299 <__cxa_finalize@plt+0x4639> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - jne 12323 <__cxa_finalize@plt+0x46c3> │ │ │ │ + jne 141d1 <__cxa_finalize@plt+0x6571> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - cmp %rdi,0x38(%rsp) │ │ │ │ - jne 1222d <__cxa_finalize@plt+0x45cd> │ │ │ │ - jmp 12253 <__cxa_finalize@plt+0x45f3> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - cmp %rdi,0x50(%rsp) │ │ │ │ - jne 12269 <__cxa_finalize@plt+0x4609> │ │ │ │ - jmp 1228f <__cxa_finalize@plt+0x462f> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12337 <__cxa_finalize@plt+0x46d7> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ + lea 0x8badb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8b69f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b887(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - jne 12369 <__cxa_finalize@plt+0x4709> │ │ │ │ + jne 141d6 <__cxa_finalize@plt+0x6576> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 123b8 <__cxa_finalize@plt+0x4758> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 12395 <__cxa_finalize@plt+0x4735> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - jne 123bf <__cxa_finalize@plt+0x475f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d610 │ │ │ │ - jmp 12388 <__cxa_finalize@plt+0x4728> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 123db <__cxa_finalize@plt+0x477b> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13d9c <__cxa_finalize@plt+0x613c> │ │ │ │ + lea 0x8ba42(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x8b606(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x8b7ee(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 13e5e <__cxa_finalize@plt+0x61fe> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 142c4 <__cxa_finalize@plt+0x6664> │ │ │ │ + lea 0x791f3(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 123f6 <__cxa_finalize@plt+0x4796> │ │ │ │ + jne 142bf <__cxa_finalize@plt+0x665f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - cmpq $0x0,0x68(%rsp) │ │ │ │ - je 12416 <__cxa_finalize@plt+0x47b6> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - jne 124a0 <__cxa_finalize@plt+0x4840> │ │ │ │ - cmpq $0x0,0x60(%rsp) │ │ │ │ - je 1243a <__cxa_finalize@plt+0x47da> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1245d <__cxa_finalize@plt+0x47fd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13e3f <__cxa_finalize@plt+0x61df> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 124d3 <__cxa_finalize@plt+0x4873> │ │ │ │ - lea 0x7b2d6(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 14314 <__cxa_finalize@plt+0x66b4> │ │ │ │ + lea 0x79181(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 124af <__cxa_finalize@plt+0x484f> │ │ │ │ - lea 0x7b2b7(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 14345 <__cxa_finalize@plt+0x66e5> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + lea 0x7915a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d2f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 12428 <__cxa_finalize@plt+0x47c8> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 124d8 <__cxa_finalize@plt+0x4878> │ │ │ │ - lea 0x7b284(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 143a9 <__cxa_finalize@plt+0x6749> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0x79129(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 12401 <__cxa_finalize@plt+0x47a1> │ │ │ │ - endbr64 │ │ │ │ - jmp 12401 <__cxa_finalize@plt+0x47a1> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1250e <__cxa_finalize@plt+0x48ae> │ │ │ │ - lea 0x7b249(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 143ae <__cxa_finalize@plt+0x674e> │ │ │ │ + lea 0x79100(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x785e6(%rip),%rcx # 8ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65a80> │ │ │ │ - mov $0xcb,%edx │ │ │ │ - lea 0x78622(%rip),%rsi # 8ab48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65ac8> │ │ │ │ - lea 0x7b3ab(%rip),%rdi # 8d8d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68858> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12551 <__cxa_finalize@plt+0x48f1> │ │ │ │ - lea 0x7b206(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 143a4 <__cxa_finalize@plt+0x6744> │ │ │ │ + lea 0x790d9(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13dc8 <__cxa_finalize@plt+0x6168> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12575 <__cxa_finalize@plt+0x4915> │ │ │ │ - lea 0x7b1e2(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7b36c(%rip),%rcx # 8d8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6886d> │ │ │ │ - mov $0x5a,%edx │ │ │ │ - lea 0x785e3(%rip),%rsi # 8ab70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65af0> │ │ │ │ - lea 0x78604(%rip),%rdi # 8ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b18> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 125ab <__cxa_finalize@plt+0x494b> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13dae <__cxa_finalize@plt+0x614e> │ │ │ │ + nop │ │ │ │ + movsd 0x0,%xmm0 │ │ │ │ + ud2 │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 52540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16280> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 125b8 <__cxa_finalize@plt+0x4958> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 3d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18000> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12646 <__cxa_finalize@plt+0x49e6> │ │ │ │ + jne 14428 <__cxa_finalize@plt+0x67c8> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 125f2 <__cxa_finalize@plt+0x4992> │ │ │ │ - call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 125ff <__cxa_finalize@plt+0x499f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - call 3d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18000> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call 524d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16210> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1264b <__cxa_finalize@plt+0x49eb> │ │ │ │ + jne 1442d <__cxa_finalize@plt+0x67cd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7b2bf(%rip),%rcx # 8d8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6886d> │ │ │ │ - mov $0xa4,%edx │ │ │ │ - lea 0x78536(%rip),%rsi # 8ab70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65af0> │ │ │ │ - lea 0x78557(%rip),%rdi # 8ab98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b18> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x158(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12661 <__cxa_finalize@plt+0x4a01> │ │ │ │ - call d610 │ │ │ │ - mov 0x140(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12672 <__cxa_finalize@plt+0x4a12> │ │ │ │ - call d610 │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12683 <__cxa_finalize@plt+0x4a23> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1451c <__cxa_finalize@plt+0x68bc> │ │ │ │ + lea 0x75bc8(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 52540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16280> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x110(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12694 <__cxa_finalize@plt+0x4a34> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + call 524d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16210> │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + call 524d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16210> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 126a5 <__cxa_finalize@plt+0x4a45> │ │ │ │ - call d610 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ + jne 14532 <__cxa_finalize@plt+0x68d2> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 126b6 <__cxa_finalize@plt+0x4a56> │ │ │ │ - call d610 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ + jne 1453c <__cxa_finalize@plt+0x68dc> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 524d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16210> │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + call 524d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16210> │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 126c7 <__cxa_finalize@plt+0x4a67> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ + jne 14546 <__cxa_finalize@plt+0x68e6> │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 126d8 <__cxa_finalize@plt+0x4a78> │ │ │ │ - call d610 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ + jne 1454d <__cxa_finalize@plt+0x68ed> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 126e9 <__cxa_finalize@plt+0x4a89> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 14554 <__cxa_finalize@plt+0x68f4> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14521 <__cxa_finalize@plt+0x68c1> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7826f(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1272e <__cxa_finalize@plt+0x4ace> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1446c <__cxa_finalize@plt+0x680c> │ │ │ │ call d610 │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1273f <__cxa_finalize@plt+0x4adf> │ │ │ │ + jmp 144a1 <__cxa_finalize@plt+0x6841> │ │ │ │ call d610 │ │ │ │ - mov 0x98(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12750 <__cxa_finalize@plt+0x4af0> │ │ │ │ + jmp 144b1 <__cxa_finalize@plt+0x6851> │ │ │ │ call d610 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1275e <__cxa_finalize@plt+0x4afe> │ │ │ │ + jmp 144d5 <__cxa_finalize@plt+0x6875> │ │ │ │ call d610 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 12782 <__cxa_finalize@plt+0x4b22> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12779 <__cxa_finalize@plt+0x4b19> │ │ │ │ + jmp 144e1 <__cxa_finalize@plt+0x6881> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 1276b <__cxa_finalize@plt+0x4b0b> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12790 <__cxa_finalize@plt+0x4b30> │ │ │ │ + jmp 144ed <__cxa_finalize@plt+0x688d> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 52540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16280> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1279e <__cxa_finalize@plt+0x4b3e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,%rbp │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 127ac <__cxa_finalize@plt+0x4b4c> │ │ │ │ + jmp 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 52540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16280> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 127ba <__cxa_finalize@plt+0x4b5a> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 52540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16280> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x70(%rbp),%rax │ │ │ │ - mov %rax,-0x80(%rbp) │ │ │ │ - cmpq $0x0,-0x80(%rbp) │ │ │ │ - je 127da <__cxa_finalize@plt+0x4b7a> │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + call d610 │ │ │ │ + jmp 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 57c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b970> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1282d <__cxa_finalize@plt+0x4bcd> │ │ │ │ + jne 14644 <__cxa_finalize@plt+0x69e4> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov -0x50(%rbp),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 127ca <__cxa_finalize@plt+0x4b6a> │ │ │ │ - mov %r13,%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call 57ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9e0> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 127ca <__cxa_finalize@plt+0x4b6a> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1281f <__cxa_finalize@plt+0x4bbf> │ │ │ │ - lea 0x78166(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ + jne 14654 <__cxa_finalize@plt+0x69f4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127f5 <__cxa_finalize@plt+0x4b95> │ │ │ │ + movss 0x0,%xmm0 │ │ │ │ + ud2 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x50(%rbp),%rax │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - cmpq $0x0,-0x190(%rbp) │ │ │ │ - je 12853 <__cxa_finalize@plt+0x4bf3> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ + nop │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14744 <__cxa_finalize@plt+0x6ae4> │ │ │ │ + lea 0x759a0(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 57ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9e0> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 12861 <__cxa_finalize@plt+0x4c01> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ + lea 0x180(%rbx),%rdi │ │ │ │ + call 57c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b970> │ │ │ │ + lea 0x168(%rbx),%rdi │ │ │ │ + call 57c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b970> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 129b3 <__cxa_finalize@plt+0x4d53> │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ + jne 1475a <__cxa_finalize@plt+0x6afa> │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 129c4 <__cxa_finalize@plt+0x4d64> │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ + jne 14764 <__cxa_finalize@plt+0x6b04> │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 57c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b970> │ │ │ │ + lea 0x108(%rbx),%rdi │ │ │ │ + call 57c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b970> │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 129d5 <__cxa_finalize@plt+0x4d75> │ │ │ │ - cmpq $0x0,-0x160(%rbp) │ │ │ │ - je 128a7 <__cxa_finalize@plt+0x4c47> │ │ │ │ - mov -0x160(%rbp),%rdi │ │ │ │ + jne 1476e <__cxa_finalize@plt+0x6b0e> │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 14775 <__cxa_finalize@plt+0x6b15> │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 1477c <__cxa_finalize@plt+0x6b1c> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14749 <__cxa_finalize@plt+0x6ae9> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14694 <__cxa_finalize@plt+0x6a34> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x148(%rbp) │ │ │ │ - je 128bd <__cxa_finalize@plt+0x4c5d> │ │ │ │ - mov -0x148(%rbp),%rdi │ │ │ │ + jmp 146c9 <__cxa_finalize@plt+0x6a69> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x138(%rbp) │ │ │ │ - je 128d3 <__cxa_finalize@plt+0x4c73> │ │ │ │ - mov -0x138(%rbp),%rdi │ │ │ │ + jmp 146d9 <__cxa_finalize@plt+0x6a79> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x168(%rbp) │ │ │ │ - je 128e9 <__cxa_finalize@plt+0x4c89> │ │ │ │ - mov -0x168(%rbp),%rdi │ │ │ │ + jmp 146fd <__cxa_finalize@plt+0x6a9d> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x130(%rbp) │ │ │ │ - je 128ff <__cxa_finalize@plt+0x4c9f> │ │ │ │ - mov -0x130(%rbp),%rdi │ │ │ │ + jmp 14709 <__cxa_finalize@plt+0x6aa9> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x140(%rbp) │ │ │ │ - je 12915 <__cxa_finalize@plt+0x4cb5> │ │ │ │ - mov -0x140(%rbp),%rdi │ │ │ │ + jmp 14715 <__cxa_finalize@plt+0x6ab5> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 57ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9e0> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x150(%rbp) │ │ │ │ - je 1292b <__cxa_finalize@plt+0x4ccb> │ │ │ │ - mov -0x150(%rbp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x158(%rbp) │ │ │ │ - je 12941 <__cxa_finalize@plt+0x4ce1> │ │ │ │ - mov -0x158(%rbp),%rdi │ │ │ │ + jmp 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 57ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9e0> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 12977 <__cxa_finalize@plt+0x4d17> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7afd7(%rip),%rdi # 8d936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688b6> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 12a27 <__cxa_finalize@plt+0x4dc7> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ test %r14,%r14 │ │ │ │ - jne 129df <__cxa_finalize@plt+0x4d7f> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - call d610 │ │ │ │ - cmpq $0x0,-0x100(%rbp) │ │ │ │ - je 1283d <__cxa_finalize@plt+0x4bdd> │ │ │ │ - mov -0x100(%rbp),%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 1283d <__cxa_finalize@plt+0x4bdd> │ │ │ │ + je 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 12871 <__cxa_finalize@plt+0x4c11> │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ + jmp 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 57ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9e0> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 12881 <__cxa_finalize@plt+0x4c21> │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 12891 <__cxa_finalize@plt+0x4c31> │ │ │ │ - mov %r14,%rdi │ │ │ │ + jmp 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ call d610 │ │ │ │ - jmp 12988 <__cxa_finalize@plt+0x4d28> │ │ │ │ - lea 0x781d8(%rip),%rcx # 8abc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b48> │ │ │ │ - mov $0xb7,%edx │ │ │ │ - lea 0x7af07(%rip),%rsi # 8d903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68883> │ │ │ │ - lea 0x7af1c(%rip),%rdi # 8d91f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6889f> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12977 <__cxa_finalize@plt+0x4d17> │ │ │ │ - lea 0x7ad30(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x7ad24(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 1483d <__cxa_finalize@plt+0x6bdd> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + lea 0x78c30(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12988 <__cxa_finalize@plt+0x4d28> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 148a4 <__cxa_finalize@plt+0x6c44> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - cmpq $0x0,-0x110(%rbp) │ │ │ │ - je 12983 <__cxa_finalize@plt+0x4d23> │ │ │ │ - mov -0x110(%rbp),%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 12983 <__cxa_finalize@plt+0x4d23> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14849 <__cxa_finalize@plt+0x6be9> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12977 <__cxa_finalize@plt+0x4d17> │ │ │ │ - lea 0x77f01(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ + jne 148da <__cxa_finalize@plt+0x6c7a> │ │ │ │ + call d800 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 14865 <__cxa_finalize@plt+0x6c05> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1490d <__cxa_finalize@plt+0x6cad> │ │ │ │ + call d800 │ │ │ │ endbr64 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1283d <__cxa_finalize@plt+0x4bdd> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14894 <__cxa_finalize@plt+0x6c34> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8b317(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8ae1f(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 14865 <__cxa_finalize@plt+0x6c05> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14851 <__cxa_finalize@plt+0x6bf1> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 149b0 <__cxa_finalize@plt+0x6d50> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + lea 0x78abe(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12977 <__cxa_finalize@plt+0x4d17> │ │ │ │ - lea 0x77ed6(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 14a97 <__cxa_finalize@plt+0x6e37> │ │ │ │ + lea 0x78a91(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14a92 <__cxa_finalize@plt+0x6e32> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8b213(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x8ad1e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14a9c <__cxa_finalize@plt+0x6e3c> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12ae6 <__cxa_finalize@plt+0x4e86> │ │ │ │ + jmp 14ad8 <__cxa_finalize@plt+0x6e78> │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ cmpq $0x0,0x28(%rsp) │ │ │ │ - je 12af8 <__cxa_finalize@plt+0x4e98> │ │ │ │ + je 14aea <__cxa_finalize@plt+0x6e8a> │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ mov 0x260(%rsp),%r13 │ │ │ │ mov 0x268(%rsp),%r14 │ │ │ │ cmpq $0x0,0x20(%rsp) │ │ │ │ - je 12b1a <__cxa_finalize@plt+0x4eba> │ │ │ │ + je 14b0c <__cxa_finalize@plt+0x6eac> │ │ │ │ mov 0x20(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ mov %r13,0x260(%rsp) │ │ │ │ mov %r14,0x268(%rsp) │ │ │ │ mov %r15,0x270(%rsp) │ │ │ │ - jne 12bb6 <__cxa_finalize@plt+0x4f56> │ │ │ │ + jne 14ba8 <__cxa_finalize@plt+0x6f48> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8d0dc(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8b0ea(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x110(%rsp),%rdi │ │ │ │ mov %rax,0xc8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x100(%rsp),%rdi │ │ │ │ mov %r13,0xc8(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ mov %rbx,0xc0(%rsp) │ │ │ │ mov %rbp,%rbx │ │ │ │ mov %r12,0xc0(%rsp,%rax,1) │ │ │ │ - lea 0x8cbe4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8abf2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,0x130(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 12ae6 <__cxa_finalize@plt+0x4e86> │ │ │ │ + jmp 14ad8 <__cxa_finalize@plt+0x6e78> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12bf5 <__cxa_finalize@plt+0x4f95> │ │ │ │ - lea 0x7a7f4(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 14be7 <__cxa_finalize@plt+0x6f87> │ │ │ │ + lea 0x7889d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ lea 0xa0(%rsp),%r13 │ │ │ │ call d2f0 │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 12c47 <__cxa_finalize@plt+0x4fe7> │ │ │ │ + je 14c39 <__cxa_finalize@plt+0x6fd9> │ │ │ │ mov %r15,0x270(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov 0x238(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12bf5 <__cxa_finalize@plt+0x4f95> │ │ │ │ + jne 14be7 <__cxa_finalize@plt+0x6f87> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12ab8 <__cxa_finalize@plt+0x4e58> │ │ │ │ + jmp 14aaa <__cxa_finalize@plt+0x6e4a> │ │ │ │ mov 0x58(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov 0x270(%rsp),%r15 │ │ │ │ - jmp 12ae6 <__cxa_finalize@plt+0x4e86> │ │ │ │ + jmp 14ad8 <__cxa_finalize@plt+0x6e78> │ │ │ │ call d800 │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - call 454c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20440> │ │ │ │ + call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %r12,%r12 │ │ │ │ - je 12c6d <__cxa_finalize@plt+0x500d> │ │ │ │ + je 14c5f <__cxa_finalize@plt+0x6fff> │ │ │ │ mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ mov 0xf8(%rbx),%rdi │ │ │ │ lea 0x20(%rbx),%r12 │ │ │ │ lea 0x50(%rbx),%r13 │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12c86 <__cxa_finalize@plt+0x5026> │ │ │ │ + je 14c78 <__cxa_finalize@plt+0x7018> │ │ │ │ call d610 │ │ │ │ mov 0xd0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12c97 <__cxa_finalize@plt+0x5037> │ │ │ │ + je 14c89 <__cxa_finalize@plt+0x7029> │ │ │ │ call d610 │ │ │ │ mov 0xa8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12ca8 <__cxa_finalize@plt+0x5048> │ │ │ │ + je 14c9a <__cxa_finalize@plt+0x703a> │ │ │ │ call d610 │ │ │ │ mov 0x80(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12cb9 <__cxa_finalize@plt+0x5059> │ │ │ │ + je 14cab <__cxa_finalize@plt+0x704b> │ │ │ │ call d610 │ │ │ │ mov 0x68(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 12cc7 <__cxa_finalize@plt+0x5067> │ │ │ │ + je 14cb9 <__cxa_finalize@plt+0x7059> │ │ │ │ call d610 │ │ │ │ mov %r13,%rdi │ │ │ │ - call 45450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203d0> │ │ │ │ + call 5ad10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea50> │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ - call 45450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203d0> │ │ │ │ + call 5ad10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea50> │ │ │ │ mov %r12,%rdi │ │ │ │ - call 45450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203d0> │ │ │ │ + call 5ad10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea50> │ │ │ │ mov 0x68(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12d22 <__cxa_finalize@plt+0x50c2> │ │ │ │ + jne 14d14 <__cxa_finalize@plt+0x70b4> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - call 454c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20440> │ │ │ │ + call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %r12,%r12 │ │ │ │ - je 12c6d <__cxa_finalize@plt+0x500d> │ │ │ │ + je 14c5f <__cxa_finalize@plt+0x6fff> │ │ │ │ mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 12c6d <__cxa_finalize@plt+0x500d> │ │ │ │ + jmp 14c5f <__cxa_finalize@plt+0x6fff> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - call 454c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20440> │ │ │ │ + call 5ad80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eac0> │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %r12,%r12 │ │ │ │ - je 12c6d <__cxa_finalize@plt+0x500d> │ │ │ │ + je 14c5f <__cxa_finalize@plt+0x6fff> │ │ │ │ mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 12c6d <__cxa_finalize@plt+0x500d> │ │ │ │ - nop │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + jmp 14c5f <__cxa_finalize@plt+0x6fff> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12d7d <__cxa_finalize@plt+0x511d> │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x7a655(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + jne 14e00 <__cxa_finalize@plt+0x71a0> │ │ │ │ + lea 0x7563f(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ + call d470 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call 30790 ::do_widen(char) const@@Base+0x10900> │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 14d9a <__cxa_finalize@plt+0x713a> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 14d91 <__cxa_finalize@plt+0x7131> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 14d7f <__cxa_finalize@plt+0x711f> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14da9 <__cxa_finalize@plt+0x7149> │ │ │ │ + call d610 │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14dd7 <__cxa_finalize@plt+0x7177> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 14d70 <__cxa_finalize@plt+0x7110> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x4b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14dfb <__cxa_finalize@plt+0x719b> │ │ │ │ + lea 0x785d9(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ + jmp 14d70 <__cxa_finalize@plt+0x7110> │ │ │ │ + lea 0x8d4f0(%rip),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d9b0 >::~basic_filebuf()@plt> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x18(%rbx),%rdx │ │ │ │ + mov 0x8aa5e(%rip),%rdi # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rbx,0x8d4c7(%rip) │ │ │ │ + lea 0x8d4c0(%rip),%rbx │ │ │ │ + mov %rdi,(%rbx,%rdx,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x8a932(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8d5a3(%rip),%rdi │ │ │ │ + mov %rax,0x8d59c(%rip) │ │ │ │ + call d1c0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 14e7b <__cxa_finalize@plt+0x721b> │ │ │ │ + call d610 │ │ │ │ + mov 0xa0(%rbx),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 14e98 <__cxa_finalize@plt+0x7238> │ │ │ │ mov %r13,%rdi │ │ │ │ + mov 0x0(%r13),%r13 │ │ │ │ + call d610 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 14e87 <__cxa_finalize@plt+0x7227> │ │ │ │ + mov 0x90(%rbx),%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jne 14eb4 <__cxa_finalize@plt+0x7254> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d610 │ │ │ │ + jmp 14ea4 <__cxa_finalize@plt+0x7244> │ │ │ │ + nop │ │ │ │ + lea 0x75155(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x75e59(%rip),%rcx # 8ad28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea68> │ │ │ │ + mov $0x2e,%edx │ │ │ │ + lea 0x78bac(%rip),%rsi # 8da87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517c7> │ │ │ │ + lea 0x75e76(%rip),%rdi # 8ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea98> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12de4 <__cxa_finalize@plt+0x5184> │ │ │ │ + jne 14f33 <__cxa_finalize@plt+0x72d3> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12d89 <__cxa_finalize@plt+0x5129> │ │ │ │ + jmp 14f05 <__cxa_finalize@plt+0x72a5> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12e1a <__cxa_finalize@plt+0x51ba> │ │ │ │ - call d800 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 12da5 <__cxa_finalize@plt+0x5145> │ │ │ │ + jne 14f76 <__cxa_finalize@plt+0x7316> │ │ │ │ + lea 0x78512(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 14f9a <__cxa_finalize@plt+0x733a> │ │ │ │ + lea 0x784f3(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12e4d <__cxa_finalize@plt+0x51ed> │ │ │ │ - call d800 │ │ │ │ + jne 14f9f <__cxa_finalize@plt+0x733f> │ │ │ │ + lea 0x784cf(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 12dd4 <__cxa_finalize@plt+0x5174> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 150b3 <__cxa_finalize@plt+0x7453> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15000 <__cxa_finalize@plt+0x73a0> │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + lea 0x7846e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8cdd7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x8c8df(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 12da5 <__cxa_finalize@plt+0x5145> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1504c <__cxa_finalize@plt+0x73ec> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12d91 <__cxa_finalize@plt+0x5131> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1500c <__cxa_finalize@plt+0x73ac> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12ef0 <__cxa_finalize@plt+0x5290> │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x7a4e3(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne 1508f <__cxa_finalize@plt+0x742f> │ │ │ │ + lea 0x783f9(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 150b8 <__cxa_finalize@plt+0x7458> │ │ │ │ + lea 0x783da(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12fd7 <__cxa_finalize@plt+0x5377> │ │ │ │ - lea 0x7a4b6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ + jne 15124 <__cxa_finalize@plt+0x74c4> │ │ │ │ + lea 0x783b6(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15040 <__cxa_finalize@plt+0x73e0> │ │ │ │ + endbr64 │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12fd2 <__cxa_finalize@plt+0x5372> │ │ │ │ + jne 15129 <__cxa_finalize@plt+0x74c9> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8ccd3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x8c7de(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 12fdc <__cxa_finalize@plt+0x537c> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 1511f <__cxa_finalize@plt+0x74bf> │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + lea 0x7834f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 4b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26830> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1303c <__cxa_finalize@plt+0x53dc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call 4b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268a0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1304c <__cxa_finalize@plt+0x53ec> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - movss 0x0,%xmm0 │ │ │ │ - ud2 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1313c <__cxa_finalize@plt+0x54dc> │ │ │ │ - lea 0x77910(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 1515a <__cxa_finalize@plt+0x74fa> │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + lea 0x78314(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ call d2f0 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 4b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268a0> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ - call 4b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26830> │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - call 4b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26830> │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13152 <__cxa_finalize@plt+0x54f2> │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1315c <__cxa_finalize@plt+0x54fc> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 4b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26830> │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - call 4b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26830> │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13166 <__cxa_finalize@plt+0x5506> │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1316d <__cxa_finalize@plt+0x550d> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13174 <__cxa_finalize@plt+0x5514> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13141 <__cxa_finalize@plt+0x54e1> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1308c <__cxa_finalize@plt+0x542c> │ │ │ │ - call d610 │ │ │ │ - jmp 130c1 <__cxa_finalize@plt+0x5461> │ │ │ │ - call d610 │ │ │ │ - jmp 130d1 <__cxa_finalize@plt+0x5471> │ │ │ │ - call d610 │ │ │ │ - jmp 130f5 <__cxa_finalize@plt+0x5495> │ │ │ │ - call d610 │ │ │ │ - jmp 13101 <__cxa_finalize@plt+0x54a1> │ │ │ │ - call d610 │ │ │ │ - jmp 1310d <__cxa_finalize@plt+0x54ad> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 4b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268a0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d610 │ │ │ │ - jmp 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 4b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268a0> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 4b920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268a0> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - call d610 │ │ │ │ - jmp 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ - movsd 0x0,%xmm0 │ │ │ │ - ud2 │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 50fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13272 <__cxa_finalize@plt+0x5612> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call 50f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bed0> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13277 <__cxa_finalize@plt+0x5617> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 15186 <__cxa_finalize@plt+0x7526> │ │ │ │ + lea 0x782eb(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13366 <__cxa_finalize@plt+0x5706> │ │ │ │ - lea 0x776e6(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 151cd <__cxa_finalize@plt+0x756d> │ │ │ │ + lea 0x782bf(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 50fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf40> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x180(%rbx),%rdi │ │ │ │ - call 50f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bed0> │ │ │ │ - lea 0x168(%rbx),%rdi │ │ │ │ - call 50f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bed0> │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1337c <__cxa_finalize@plt+0x571c> │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13386 <__cxa_finalize@plt+0x5726> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 50f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bed0> │ │ │ │ - lea 0x108(%rbx),%rdi │ │ │ │ - call 50f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bed0> │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13390 <__cxa_finalize@plt+0x5730> │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 13397 <__cxa_finalize@plt+0x5737> │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 1339e <__cxa_finalize@plt+0x573e> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1336b <__cxa_finalize@plt+0x570b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 1535e <__cxa_finalize@plt+0x76fe> │ │ │ │ + lea 0x7829c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 132b6 <__cxa_finalize@plt+0x5656> │ │ │ │ - call d610 │ │ │ │ - jmp 132eb <__cxa_finalize@plt+0x568b> │ │ │ │ - call d610 │ │ │ │ - jmp 132fb <__cxa_finalize@plt+0x569b> │ │ │ │ - call d610 │ │ │ │ - jmp 1331f <__cxa_finalize@plt+0x56bf> │ │ │ │ - call d610 │ │ │ │ - jmp 1332b <__cxa_finalize@plt+0x56cb> │ │ │ │ - call d610 │ │ │ │ - jmp 13337 <__cxa_finalize@plt+0x56d7> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 50fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,%rbp │ │ │ │ - call d610 │ │ │ │ - jmp 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 50fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf40> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 50fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf40> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - call d610 │ │ │ │ - jmp 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 134f1 <__cxa_finalize@plt+0x5891> │ │ │ │ - lea 0x76c4e(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ - call d470 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call 2a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5050> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 1348b <__cxa_finalize@plt+0x582b> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 13482 <__cxa_finalize@plt+0x5822> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 13470 <__cxa_finalize@plt+0x5810> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1349a <__cxa_finalize@plt+0x583a> │ │ │ │ - call d610 │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 134c8 <__cxa_finalize@plt+0x5868> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13461 <__cxa_finalize@plt+0x5801> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x4b8(%rsp),%rax │ │ │ │ + jne 15363 <__cxa_finalize@plt+0x7703> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + lea 0x7826c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 134ec <__cxa_finalize@plt+0x588c> │ │ │ │ - lea 0x7a26b(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 15221 <__cxa_finalize@plt+0x75c1> │ │ │ │ + lea 0x78248(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13461 <__cxa_finalize@plt+0x5801> │ │ │ │ - lea 0x8edff(%rip),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d9b0 >::~basic_filebuf()@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov -0x18(%rbx),%rdx │ │ │ │ - mov 0x8c36d(%rip),%rdi # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rbx,0x8edd6(%rip) │ │ │ │ - lea 0x8edcf(%rip),%rbx │ │ │ │ - mov %rdi,(%rbx,%rdx,1) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8c241(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x8eeb2(%rip),%rdi │ │ │ │ - mov %rax,0x8eeab(%rip) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 135e5 <__cxa_finalize@plt+0x5985> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - orl $0x1,0x20(%rbx) │ │ │ │ - testb $0x1,0x1c(%rbx) │ │ │ │ - je 13632 <__cxa_finalize@plt+0x59d2> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1364b <__cxa_finalize@plt+0x59eb> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 135e0 <__cxa_finalize@plt+0x5980> │ │ │ │ + jne 15252 <__cxa_finalize@plt+0x75f2> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - orl $0x1,0x20(%rbx) │ │ │ │ - testb $0x1,0x1c(%rbx) │ │ │ │ - jne 13610 <__cxa_finalize@plt+0x59b0> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5149b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c41b> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1362d <__cxa_finalize@plt+0x59cd> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1365c <__cxa_finalize@plt+0x59fc> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13646 <__cxa_finalize@plt+0x59e6> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - lea -0x2f0(%rbp),%rdi │ │ │ │ - call d290 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d4b0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 1365c <__cxa_finalize@plt+0x59fc> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1369b <__cxa_finalize@plt+0x5a3b> │ │ │ │ + jne 1526f <__cxa_finalize@plt+0x760f> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15036 <__cxa_finalize@plt+0x73d6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - mov %rdx,-0x320(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - jmp 13562 <__cxa_finalize@plt+0x5902> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13668 <__cxa_finalize@plt+0x5a08> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13744 <__cxa_finalize@plt+0x5ae4> │ │ │ │ - lea 0x79cdc(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ + jmp 152a3 <__cxa_finalize@plt+0x7643> │ │ │ │ endbr64 │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8c4e0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8c0a6(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8bfea(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x328(%rbp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13926 <__cxa_finalize@plt+0x5cc6> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13bd8 <__cxa_finalize@plt+0x5f78> │ │ │ │ - lea 0x79bdd(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 137a9 <__cxa_finalize@plt+0x5b49> │ │ │ │ - lea 0x8c3e1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bfa7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8beeb(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 138e5 <__cxa_finalize@plt+0x5c85> │ │ │ │ - lea 0x79b06(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + jne 153ba <__cxa_finalize@plt+0x775a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1530b <__cxa_finalize@plt+0x76ab> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15413 <__cxa_finalize@plt+0x77b3> │ │ │ │ + call d800 │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 137a9 <__cxa_finalize@plt+0x5b49> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 153b5 <__cxa_finalize@plt+0x7755> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x328(%rbp),%rdi │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ + jmp 1531f <__cxa_finalize@plt+0x76bf> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x348(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - lea 0x8c2de(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15418 <__cxa_finalize@plt+0x77b8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 15300 <__cxa_finalize@plt+0x76a0> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bea4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8bde8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 13736 <__cxa_finalize@plt+0x5ad6> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + jmp 153e2 <__cxa_finalize@plt+0x7782> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 13736 <__cxa_finalize@plt+0x5ad6> │ │ │ │ - lea 0x8c25c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 154c7 <__cxa_finalize@plt+0x7867> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x8a7cb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8be22(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x8a38f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8bd66(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8bd7b(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %r9,-0x1b8(%rbp) │ │ │ │ - lea 0x8bd23(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - mov -0x328(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 138f6 <__cxa_finalize@plt+0x5c96> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13b8f <__cxa_finalize@plt+0x5f2f> │ │ │ │ - lea 0x798ef(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x8c14a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + jmp 15339 <__cxa_finalize@plt+0x76d9> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8a75d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bd10(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x8a321(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8bc54(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - lea 0x8c0e5(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + jmp 1531f <__cxa_finalize@plt+0x76bf> │ │ │ │ + lea 0x8a6f4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bcab(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x8a2b8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 1388e <__cxa_finalize@plt+0x5c2e> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13baf <__cxa_finalize@plt+0x5f4f> │ │ │ │ - lea 0x7981f(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 1532c <__cxa_finalize@plt+0x76cc> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1390e <__cxa_finalize@plt+0x5cae> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14177 <__cxa_finalize@plt+0x6517> │ │ │ │ - call d800 │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 15339 <__cxa_finalize@plt+0x76d9> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1393a <__cxa_finalize@plt+0x5cda> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 1532c <__cxa_finalize@plt+0x76cc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 152b5 <__cxa_finalize@plt+0x7655> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13c65 <__cxa_finalize@plt+0x6005> │ │ │ │ - lea 0x797a1(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1560f <__cxa_finalize@plt+0x79af> │ │ │ │ + lea 0x77e62(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 152ee <__cxa_finalize@plt+0x768e> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13c60 <__cxa_finalize@plt+0x6000> │ │ │ │ - lea 0x79786(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 15658 <__cxa_finalize@plt+0x79f8> │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + lea 0x77e22(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 152bd <__cxa_finalize@plt+0x765d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 13c4c <__cxa_finalize@plt+0x5fec> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 135b1 <__cxa_finalize@plt+0x5951> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 135b1 <__cxa_finalize@plt+0x5951> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 152e6 <__cxa_finalize@plt+0x7686> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13cad <__cxa_finalize@plt+0x604d> │ │ │ │ - lea 0x79721(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 15690 <__cxa_finalize@plt+0x7a30> │ │ │ │ + lea 0x77de1(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x8a594(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 135b1 <__cxa_finalize@plt+0x5951> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135b1 <__cxa_finalize@plt+0x5951> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13d05 <__cxa_finalize@plt+0x60a5> │ │ │ │ - lea 0x796e4(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + lea 0x8a158(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13d0a <__cxa_finalize@plt+0x60aa> │ │ │ │ - lea 0x796c9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 13cc7 <__cxa_finalize@plt+0x6067> │ │ │ │ - lea 0x8bf14(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ + jne 1573e <__cxa_finalize@plt+0x7ade> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8bada(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x8ba58(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8ba79(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0x8ba57(%rip),%rsi # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x8ba50(%rip),%rcx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rsi,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov %r8,-0x1b8(%rbp) │ │ │ │ - jmp 13a56 <__cxa_finalize@plt+0x5df6> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13dcf <__cxa_finalize@plt+0x616f> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - lea 0x79606(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - call d2f0 │ │ │ │ + jne 15739 <__cxa_finalize@plt+0x7ad9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13716 <__cxa_finalize@plt+0x5ab6> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13e32 <__cxa_finalize@plt+0x61d2> │ │ │ │ - call d800 │ │ │ │ - endbr64 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - mov -0x350(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13700 <__cxa_finalize@plt+0x5aa0> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ endbr64 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 13bbb <__cxa_finalize@plt+0x5f5b> │ │ │ │ - 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 da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 52f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb8> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13eb0 <__cxa_finalize@plt+0x6250> │ │ │ │ - lea 0x7951e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 152d1 <__cxa_finalize@plt+0x7671> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1382f <__cxa_finalize@plt+0x5bcf> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13f55 <__cxa_finalize@plt+0x62f5> │ │ │ │ - call d800 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jmp 152c7 <__cxa_finalize@plt+0x7667> │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13f01 <__cxa_finalize@plt+0x62a1> │ │ │ │ - call d800 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + jne 157b3 <__cxa_finalize@plt+0x7b53> │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + lea 0x77ce7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13f06 <__cxa_finalize@plt+0x62a6> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 157e4 <__cxa_finalize@plt+0x7b84> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + lea 0x77cbb(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 13f33 <__cxa_finalize@plt+0x62d3> │ │ │ │ - call d800 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13f50 <__cxa_finalize@plt+0x62f0> │ │ │ │ - call d800 │ │ │ │ + jne 157e9 <__cxa_finalize@plt+0x7b89> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + lea 0x77c8a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 137ff <__cxa_finalize@plt+0x5b9f> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1581a <__cxa_finalize@plt+0x7bba> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + lea 0x77c54(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 13fe6 <__cxa_finalize@plt+0x6386> │ │ │ │ - lea 0x79459(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1587f <__cxa_finalize@plt+0x7c1f> │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + lea 0x77c23(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13817 <__cxa_finalize@plt+0x5bb7> │ │ │ │ - lea 0x8bca8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b86e(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8b7b2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - lea 0x8bc21(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b7e7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x8b72b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1393a <__cxa_finalize@plt+0x5cda> │ │ │ │ - mov -0x328(%rbp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 138f6 <__cxa_finalize@plt+0x5c96> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 140a0 <__cxa_finalize@plt+0x6440> │ │ │ │ - lea 0x79335(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - call d2f0 │ │ │ │ + jne 158a0 <__cxa_finalize@plt+0x7c40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13e07 <__cxa_finalize@plt+0x61a7> │ │ │ │ + jmp 1585c <__cxa_finalize@plt+0x7bfc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13722 <__cxa_finalize@plt+0x5ac2> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15852 <__cxa_finalize@plt+0x7bf2> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 140fe <__cxa_finalize@plt+0x649e> │ │ │ │ - lea 0x792f6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 158e7 <__cxa_finalize@plt+0x7c87> │ │ │ │ + lea 0x77ba5(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14188 <__cxa_finalize@plt+0x6528> │ │ │ │ - lea 0x792d7(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea -0x240(%rbp),%r13 │ │ │ │ + jne 15986 <__cxa_finalize@plt+0x7d26> │ │ │ │ + lea 0x77b82(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1418d <__cxa_finalize@plt+0x652d> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - lea 0x792a9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ + jne 1598b <__cxa_finalize@plt+0x7d2b> │ │ │ │ + lea 0x77b5a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1592e <__cxa_finalize@plt+0x7cce> │ │ │ │ + lea 0x77b3b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8bafd(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b6c3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r14,%rbx │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - jmp 1388e <__cxa_finalize@plt+0x5c2e> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13e21 <__cxa_finalize@plt+0x61c1> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ 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 0x8c13b(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d810 │ │ │ │ - lea 0x8b7a0(%rip),%rax │ │ │ │ - movups 0x18(%rbp),%xmm0 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x8c0f5(%rip),%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rdi,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 14235 <__cxa_finalize@plt+0x65d5> │ │ │ │ - mov 0x48(%rbp),%rax │ │ │ │ - movups 0x38(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x42e52(%rip),%rdx # 57050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd0> │ │ │ │ - lea 0x8c60b(%rip),%rsi │ │ │ │ - mov %rax,0x48(%rbx) │ │ │ │ - lea 0x8cc30(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8b223(%rip),%xmm0 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 141ec <__cxa_finalize@plt+0x658c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d490 <__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 %r12,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x8c06f(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call da60 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x8c038(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 142ee <__cxa_finalize@plt+0x668e> │ │ │ │ - mov 0x38(%rbp),%rax │ │ │ │ - movups 0x28(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x42f09(%rip),%rdx # 571c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32140> │ │ │ │ - lea 0x8c4f2(%rip),%rsi │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - lea 0x8caff(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8b172(%rip),%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 142a5 <__cxa_finalize@plt+0x6645> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d490 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 14320 <__cxa_finalize@plt+0x66c0> │ │ │ │ - mov %dil,0xf(%rsp) │ │ │ │ - mov %rcx,%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - jne 1434c <__cxa_finalize@plt+0x66ec> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x775ce(%rip),%rdi # 8b910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66890> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - call d960 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 143b5 <__cxa_finalize@plt+0x6755> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x76e35(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x76d59(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x79680(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 143ba <__cxa_finalize@plt+0x675a> │ │ │ │ + jne 1595d <__cxa_finalize@plt+0x7cfd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14423 <__cxa_finalize@plt+0x67c3> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x76d2f(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x76ceb(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x79612(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14428 <__cxa_finalize@plt+0x67c8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 15981 <__cxa_finalize@plt+0x7d21> │ │ │ │ + lea 0x77ae8(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14491 <__cxa_finalize@plt+0x6831> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x76df1(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x76c7d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x795a4(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jne 159ec <__cxa_finalize@plt+0x7d8c> │ │ │ │ + lea 0x77aba(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14496 <__cxa_finalize@plt+0x6836> │ │ │ │ + jne 159db <__cxa_finalize@plt+0x7d7b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b4e <__cxa_finalize@plt+0x7eee> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15be5 <__cxa_finalize@plt+0x7f85> │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + lea 0x77a4d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 144ff <__cxa_finalize@plt+0x689f> │ │ │ │ + jne 15ad7 <__cxa_finalize@plt+0x7e77> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x76b4b(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x76c0f(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x79536(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + lea 0x8a1d2(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x89d96(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14504 <__cxa_finalize@plt+0x68a4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + jne 15ccd <__cxa_finalize@plt+0x806d> │ │ │ │ + mov %r13,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35420> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 1451b <__cxa_finalize@plt+0x68bb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15c7a <__cxa_finalize@plt+0x801a> │ │ │ │ + call d800 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 145e5 <__cxa_finalize@plt+0x6985> │ │ │ │ - lea 0x8b6a5(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b269(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - mov %r15,0x150(%rsp,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - call 5ab70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35af0> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 146b0 <__cxa_finalize@plt+0x6a50> │ │ │ │ + jne 15b77 <__cxa_finalize@plt+0x7f17> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8b5fe(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b1c2(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - mov %r15,0x150(%rsp,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 145f2 <__cxa_finalize@plt+0x6992> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 145f2 <__cxa_finalize@plt+0x6992> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14773 <__cxa_finalize@plt+0x6b13> │ │ │ │ - lea 0x78cf6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1476e <__cxa_finalize@plt+0x6b0e> │ │ │ │ + jne 15c7f <__cxa_finalize@plt+0x801f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8b521(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x8a0ad(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8b0e5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ + lea 0x89c71(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - mov %r15,0x150(%rsp,%rax,1) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 145ff <__cxa_finalize@plt+0x699f> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 15b1c <__cxa_finalize@plt+0x7ebc> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 145e5 <__cxa_finalize@plt+0x6985> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15c31 <__cxa_finalize@plt+0x7fd1> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 145ff <__cxa_finalize@plt+0x699f> │ │ │ │ + jmp 15b1c <__cxa_finalize@plt+0x7ebc> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 14550 <__cxa_finalize@plt+0x68f0> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148f1 <__cxa_finalize@plt+0x6c91> │ │ │ │ - lea 0x78bdc(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1482a <__cxa_finalize@plt+0x6bca> │ │ │ │ - call d800 │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1482f <__cxa_finalize@plt+0x6bcf> │ │ │ │ - call d800 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15b0f <__cxa_finalize@plt+0x7eaf> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 147ba <__cxa_finalize@plt+0x6b5a> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148ec <__cxa_finalize@plt+0x6c8c> │ │ │ │ - lea 0x78b5e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1489c <__cxa_finalize@plt+0x6c3c> │ │ │ │ - lea 0x78b3a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 148f6 <__cxa_finalize@plt+0x6c96> │ │ │ │ - lea 0x78b0e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14570 <__cxa_finalize@plt+0x6910> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14568 <__cxa_finalize@plt+0x6908> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 15c3d <__cxa_finalize@plt+0x7fdd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14558 <__cxa_finalize@plt+0x68f8> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 15c47 <__cxa_finalize@plt+0x7fe7> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8c4b7(%rip),%rbp # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8ab2d(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8b9b3(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call da60 │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ - lea 0x4285d(%rip),%rdx # 571c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32140> │ │ │ │ - lea 0x8be46(%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 0x8c4a8(%rip),%rbp # a0e40 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8aa9e(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8b92c(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d810 │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rbp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movups 0x10(%r12),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x48(%rbx) │ │ │ │ - lea 0x42660(%rip),%rdx # 57050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31fd0> │ │ │ │ - lea 0x8be19(%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> │ │ │ │ - nop │ │ │ │ - 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 0x8b8b9(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d810 │ │ │ │ - lea 0x8c716(%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 0x8b867(%rip),%rax │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 14abf <__cxa_finalize@plt+0x6e5f> │ │ │ │ - mov 0x50(%rbp),%rax │ │ │ │ - movups 0x40(%rbp),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x4f058(%rip),%rdx # 63ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea60> │ │ │ │ - lea 0x8c679(%rip),%rsi │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - lea 0x8cc1e(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x40(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x8ac89(%rip),%xmm0 │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call da90 <__cxa_throw@plt> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - jmp 14a76 <__cxa_finalize@plt+0x6e16> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8c68b(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d490 <__cxa_free_exception@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14b90 <__cxa_finalize@plt+0x6f30> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8b10a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x8aecc(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rcx,0x10(%rsp,%rax,1) │ │ │ │ - lea 0x8ac20(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14b95 <__cxa_finalize@plt+0x6f35> │ │ │ │ + jne 15d0d <__cxa_finalize@plt+0x80ad> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15cdf <__cxa_finalize@plt+0x807f> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c38 <__cxa_finalize@plt+0x6fd8> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8b062(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x8ae24(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rdx,0x10(%rsp,%rax,1) │ │ │ │ - lea 0x8ab78(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14c3d <__cxa_finalize@plt+0x6fdd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jmp 15894 <__cxa_finalize@plt+0x7c34> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14c64 <__cxa_finalize@plt+0x7004> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jne 15d62 <__cxa_finalize@plt+0x8102> │ │ │ │ + lea 0x77726(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14c8b <__cxa_finalize@plt+0x702b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 15d86 <__cxa_finalize@plt+0x8126> │ │ │ │ + lea 0x77707(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14cf3 <__cxa_finalize@plt+0x7093> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x775ff(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x7641b(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x78d42(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14cf8 <__cxa_finalize@plt+0x7098> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 15d8b <__cxa_finalize@plt+0x812b> │ │ │ │ + lea 0x776e3(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + endbr64 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14d61 <__cxa_finalize@plt+0x7101> │ │ │ │ + jne 15ea2 <__cxa_finalize@plt+0x8242> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x774f1(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x763ad(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x78cd4(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14d66 <__cxa_finalize@plt+0x7106> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 15dec <__cxa_finalize@plt+0x818c> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + lea 0x77682(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14dcf <__cxa_finalize@plt+0x716f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x775c3(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x7633f(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x78c66(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14dd4 <__cxa_finalize@plt+0x7174> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jne 15ed0 <__cxa_finalize@plt+0x8270> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + lea 0x7764d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14e3d <__cxa_finalize@plt+0x71dd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x7734d(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x762d1(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x78bf8(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ + jne 15e51 <__cxa_finalize@plt+0x81f1> │ │ │ │ + call d800 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14e42 <__cxa_finalize@plt+0x71e2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 15e56 <__cxa_finalize@plt+0x81f6> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35420> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 14e59 <__cxa_finalize@plt+0x71f9> │ │ │ │ endbr64 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - lea 0x77e23(%rip),%rcx # 8ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c30> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x76147(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x78b66(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 14f09 <__cxa_finalize@plt+0x72a9> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 651e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40160> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14f23 <__cxa_finalize@plt+0x72c3> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - lea 0x8c282(%rip),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14faf <__cxa_finalize@plt+0x734f> │ │ │ │ + jne 15ee6 <__cxa_finalize@plt+0x8286> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 14f1e <__cxa_finalize@plt+0x72be> │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 15ed5 <__cxa_finalize@plt+0x8275> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15ecb <__cxa_finalize@plt+0x826b> │ │ │ │ + call d800 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14f4e <__cxa_finalize@plt+0x72ee> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x8c21c(%rip),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14fb4 <__cxa_finalize@plt+0x7354> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x77abe(%rip),%rcx # 8ca30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x76062(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x78a81(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 68900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14fb9 <__cxa_finalize@plt+0x7359> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 15cb2 <__cxa_finalize@plt+0x8052> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 14f9a <__cxa_finalize@plt+0x733a> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 14ff5 <__cxa_finalize@plt+0x7395> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 15c61 <__cxa_finalize@plt+0x8001> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x370(%rsp),%rdi │ │ │ │ - call 66850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417d0> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 1504e <__cxa_finalize@plt+0x73ee> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 15045 <__cxa_finalize@plt+0x73e5> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 15033 <__cxa_finalize@plt+0x73d3> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1505b <__cxa_finalize@plt+0x73fb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 150df <__cxa_finalize@plt+0x747f> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15011 <__cxa_finalize@plt+0x73b1> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 150df <__cxa_finalize@plt+0x747f> │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - lea 0x7830b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + jne 15f17 <__cxa_finalize@plt+0x82b7> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0x77557(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call d2f0 │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 15363 <__cxa_finalize@plt+0x7703> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8ab45(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %r15,0x1f8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8a900(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rdx,0x1f0(%rsp,%rax,1) │ │ │ │ - lea 0x8a649(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 150df <__cxa_finalize@plt+0x747f> │ │ │ │ - mov %rbp,%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x78602(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x75756(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - call d960 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ - endbr64 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %r13,%rbx │ │ │ │ - jmp 15011 <__cxa_finalize@plt+0x73b1> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ + jne 15f54 <__cxa_finalize@plt+0x82f4> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + lea 0x77526(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,%r12 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1514c <__cxa_finalize@plt+0x74ec> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15caa <__cxa_finalize@plt+0x804a> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 15fac <__cxa_finalize@plt+0x834c> │ │ │ │ + lea 0x774f1(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + call d2f0 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 150df <__cxa_finalize@plt+0x747f> │ │ │ │ - lea 0x7852e(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 15fa7 <__cxa_finalize@plt+0x8347> │ │ │ │ + lea 0x774ca(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ call d2f0 │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 1505b <__cxa_finalize@plt+0x73fb> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1514c <__cxa_finalize@plt+0x74ec> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r14,%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 151ec <__cxa_finalize@plt+0x758c> │ │ │ │ - lea 0x76c60(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x75d4c(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x7876b(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c98 <__cxa_finalize@plt+0x8038> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c59 <__cxa_finalize@plt+0x7ff9> │ │ │ │ + movzwl 0x1a,%eax │ │ │ │ + ud2 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 150df <__cxa_finalize@plt+0x747f> │ │ │ │ - lea 0x7810b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + jne 16080 <__cxa_finalize@plt+0x8420> │ │ │ │ + call d800 │ │ │ │ + lea 0x89c3a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r14,%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - mov %r13,%r12 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ - lea 0x783e8(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x8a8ba(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x240(%rsp),%rdi │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %r15,0x1f8(%rsp) │ │ │ │ + lea 0x897fe(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x8a675(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rdx,0x1f0(%rsp,%rax,1) │ │ │ │ - lea 0x8a3be(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15269 <__cxa_finalize@plt+0x7609> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r14,%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - mov %r13,%r12 │ │ │ │ + jmp 15b0f <__cxa_finalize@plt+0x7eaf> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1514c <__cxa_finalize@plt+0x74ec> │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x58,%edi │ │ │ │ - push %rbp │ │ │ │ - lea 0x8c26b(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rbp,%xmm2 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x8a2d9(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm2,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x8ae77(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d810 │ │ │ │ - mov 0x20(%r12),%rax │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 16085 <__cxa_finalize@plt+0x8425> │ │ │ │ mov %rbx,%rdi │ │ │ │ - movaps (%rsp),%xmm0 │ │ │ │ - movups 0x10(%r12),%xmm1 │ │ │ │ - movq $0xffffffffffffffff,0x50(%rbx) │ │ │ │ - lea 0x4e63a(%rip),%rdx # 63ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea60> │ │ │ │ - lea 0x8bc5b(%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> │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x73f87(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 154ee <__cxa_finalize@plt+0x788e> │ │ │ │ - lea 0x74bb7(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 160dc <__cxa_finalize@plt+0x847c> │ │ │ │ + lea 0x742c9(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x77ecf(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x7737c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x77ec3(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x77370(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x10(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov 0x188(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 155c0 <__cxa_finalize@plt+0x7960> │ │ │ │ + jne 161ae <__cxa_finalize@plt+0x854e> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x8a6da(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x89aec(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x8a49c(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x898ae(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rcx,0x10(%rsp,%rax,1) │ │ │ │ - lea 0x8a1f0(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x89602(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x188(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 155c5 <__cxa_finalize@plt+0x7965> │ │ │ │ + jne 161b3 <__cxa_finalize@plt+0x8553> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156d8 <__cxa_finalize@plt+0x7a78> │ │ │ │ - lea 0x77de5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 162c6 <__cxa_finalize@plt+0x8666> │ │ │ │ + lea 0x77292(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15604 <__cxa_finalize@plt+0x79a4> │ │ │ │ - lea 0x74aa1(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 161f2 <__cxa_finalize@plt+0x8592> │ │ │ │ + lea 0x741b3(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15651 <__cxa_finalize@plt+0x79f1> │ │ │ │ - lea 0x77daa(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1623f <__cxa_finalize@plt+0x85df> │ │ │ │ + lea 0x77257(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1584d <__cxa_finalize@plt+0x7bed> │ │ │ │ - lea 0x74a54(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 1643b <__cxa_finalize@plt+0x87db> │ │ │ │ + lea 0x74166(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ movzwl 0x1a,%eax │ │ │ │ ud2 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156c5 <__cxa_finalize@plt+0x7a65> │ │ │ │ - lea 0x74a2a(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 162b3 <__cxa_finalize@plt+0x8653> │ │ │ │ + lea 0x7413c(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 156d3 <__cxa_finalize@plt+0x7a73> │ │ │ │ + jne 162c1 <__cxa_finalize@plt+0x8661> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 156fc <__cxa_finalize@plt+0x7a9c> │ │ │ │ + jmp 162ea <__cxa_finalize@plt+0x868a> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3a0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1573d <__cxa_finalize@plt+0x7add> │ │ │ │ + jne 1632b <__cxa_finalize@plt+0x86cb> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 156f0 <__cxa_finalize@plt+0x7a90> │ │ │ │ + jmp 162de <__cxa_finalize@plt+0x867e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15799 <__cxa_finalize@plt+0x7b39> │ │ │ │ + jmp 16387 <__cxa_finalize@plt+0x8727> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d11 <__cxa_finalize@plt+0x80b1> │ │ │ │ - lea 0x77c6d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 168ff <__cxa_finalize@plt+0x8c9f> │ │ │ │ + lea 0x7711a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15696 <__cxa_finalize@plt+0x7a36> │ │ │ │ + jmp 16284 <__cxa_finalize@plt+0x8624> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3a0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ @@ -6008,326 +6400,326 @@ │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15696 <__cxa_finalize@plt+0x7a36> │ │ │ │ + jmp 16284 <__cxa_finalize@plt+0x8624> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15781 <__cxa_finalize@plt+0x7b21> │ │ │ │ + jmp 1636f <__cxa_finalize@plt+0x870f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15818 <__cxa_finalize@plt+0x7bb8> │ │ │ │ + jne 16406 <__cxa_finalize@plt+0x87a6> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x77bbd(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x7706a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15848 <__cxa_finalize@plt+0x7be8> │ │ │ │ + jne 16436 <__cxa_finalize@plt+0x87d6> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1586d <__cxa_finalize@plt+0x7c0d> │ │ │ │ - lea 0x77b61(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1645b <__cxa_finalize@plt+0x87fb> │ │ │ │ + lea 0x7700e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3a0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x338(%rbp) │ │ │ │ - je 156a2 <__cxa_finalize@plt+0x7a42> │ │ │ │ + je 16290 <__cxa_finalize@plt+0x8630> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x338(%rbp) │ │ │ │ - je 156a2 <__cxa_finalize@plt+0x7a42> │ │ │ │ + je 16290 <__cxa_finalize@plt+0x8630> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 156a2 <__cxa_finalize@plt+0x7a42> │ │ │ │ + jmp 16290 <__cxa_finalize@plt+0x8630> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15708 <__cxa_finalize@plt+0x7aa8> │ │ │ │ + jmp 162f6 <__cxa_finalize@plt+0x8696> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 158fc <__cxa_finalize@plt+0x7c9c> │ │ │ │ + jne 164ea <__cxa_finalize@plt+0x888a> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 157e1 <__cxa_finalize@plt+0x7b81> │ │ │ │ + jmp 163cf <__cxa_finalize@plt+0x876f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15935 <__cxa_finalize@plt+0x7cd5> │ │ │ │ + jne 16523 <__cxa_finalize@plt+0x88c3> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15955 <__cxa_finalize@plt+0x7cf5> │ │ │ │ - lea 0x74750(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 16543 <__cxa_finalize@plt+0x88e3> │ │ │ │ + lea 0x73e62(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 158a5 <__cxa_finalize@plt+0x7c45> │ │ │ │ + jmp 16493 <__cxa_finalize@plt+0x8833> │ │ │ │ endbr64 │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 157c9 <__cxa_finalize@plt+0x7b69> │ │ │ │ + jmp 163b7 <__cxa_finalize@plt+0x8757> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 157c9 <__cxa_finalize@plt+0x7b69> │ │ │ │ - lea 0x8a292(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 163b7 <__cxa_finalize@plt+0x8757> │ │ │ │ + lea 0x896a4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89e58(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8926a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x8a046(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8a047(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89458(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x89459(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 157c9 <__cxa_finalize@plt+0x7b69> │ │ │ │ + jmp 163b7 <__cxa_finalize@plt+0x8757> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a2d <__cxa_finalize@plt+0x7dcd> │ │ │ │ + jne 1661b <__cxa_finalize@plt+0x89bb> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x779a8(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x76e55(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x3a0(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a91 <__cxa_finalize@plt+0x7e31> │ │ │ │ - lea 0x77981(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1667f <__cxa_finalize@plt+0x8a1f> │ │ │ │ + lea 0x76e2e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15881 <__cxa_finalize@plt+0x7c21> │ │ │ │ + jmp 1646f <__cxa_finalize@plt+0x880f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1578d <__cxa_finalize@plt+0x7b2d> │ │ │ │ + jmp 1637b <__cxa_finalize@plt+0x871b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15a8c <__cxa_finalize@plt+0x7e2c> │ │ │ │ - lea 0x7794e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1667a <__cxa_finalize@plt+0x8a1a> │ │ │ │ + lea 0x76dfb(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15910 <__cxa_finalize@plt+0x7cb0> │ │ │ │ + jmp 164fe <__cxa_finalize@plt+0x889e> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8a193(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x895a5(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89d59(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8916b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x89f47(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89f48(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x89359(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8935a(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15696 <__cxa_finalize@plt+0x7a36> │ │ │ │ - lea 0x8a126(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 16284 <__cxa_finalize@plt+0x8624> │ │ │ │ + lea 0x89538(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89cec(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x890fe(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x89eda(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89edb(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x892ec(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x892ed(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15b9b <__cxa_finalize@plt+0x7f3b> │ │ │ │ + jne 16789 <__cxa_finalize@plt+0x8b29> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15899 <__cxa_finalize@plt+0x7c39> │ │ │ │ + jmp 16487 <__cxa_finalize@plt+0x8827> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15bc7 <__cxa_finalize@plt+0x7f67> │ │ │ │ - lea 0x77813(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 167b5 <__cxa_finalize@plt+0x8b55> │ │ │ │ + lea 0x76cc0(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 157b1 <__cxa_finalize@plt+0x7b51> │ │ │ │ + jmp 1639f <__cxa_finalize@plt+0x873f> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x773b5(%rip),%rcx # 8cf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f08> │ │ │ │ + lea 0x746b7(%rip),%rcx # 8ae78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ebb8> │ │ │ │ mov $0x33,%edx │ │ │ │ - lea 0x77f57(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x773da(%rip),%rdi # 8cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f40> │ │ │ │ + lea 0x77344(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x746dc(%rip),%rdi # 8aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ebf0> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15c06 <__cxa_finalize@plt+0x7fa6> │ │ │ │ - lea 0x777c8(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 167f4 <__cxa_finalize@plt+0x8b94> │ │ │ │ + lea 0x76c75(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r15,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15caa <__cxa_finalize@plt+0x804a> │ │ │ │ + jne 16898 <__cxa_finalize@plt+0x8c38> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x89fec(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x893fe(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89bb2(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88fc4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x89da0(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89da1(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x891b2(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x891b3(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15899 <__cxa_finalize@plt+0x7c39> │ │ │ │ + jmp 16487 <__cxa_finalize@plt+0x8827> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3d0(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - jmp 156e4 <__cxa_finalize@plt+0x7a84> │ │ │ │ + jmp 162d2 <__cxa_finalize@plt+0x8672> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15cdb <__cxa_finalize@plt+0x807b> │ │ │ │ - lea 0x77c60(%rip),%rdi # 8d936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688b6> │ │ │ │ + jne 168c9 <__cxa_finalize@plt+0x8c69> │ │ │ │ + lea 0x76b58(%rip),%rdi # 8d41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5115c> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15cfb <__cxa_finalize@plt+0x809b> │ │ │ │ - lea 0x77a5c(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 168e9 <__cxa_finalize@plt+0x8c89> │ │ │ │ + lea 0x76aeb(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 156e4 <__cxa_finalize@plt+0x7a84> │ │ │ │ + jmp 162d2 <__cxa_finalize@plt+0x8672> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d51 <__cxa_finalize@plt+0x80f1> │ │ │ │ - lea 0x7769d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1693f <__cxa_finalize@plt+0x8cdf> │ │ │ │ + lea 0x76b4a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15d4c <__cxa_finalize@plt+0x80ec> │ │ │ │ - lea 0x77682(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1693a <__cxa_finalize@plt+0x8cda> │ │ │ │ + lea 0x76b2f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15db9 <__cxa_finalize@plt+0x8159> │ │ │ │ + jne 169a7 <__cxa_finalize@plt+0x8d47> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x77656(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x76b03(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x338(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15db4 <__cxa_finalize@plt+0x8154> │ │ │ │ + jne 169a2 <__cxa_finalize@plt+0x8d42> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x7762d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x76ada(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x398(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 157a5 <__cxa_finalize@plt+0x7b45> │ │ │ │ + jmp 16393 <__cxa_finalize@plt+0x8733> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15df2 <__cxa_finalize@plt+0x8192> │ │ │ │ - lea 0x775f5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 169e0 <__cxa_finalize@plt+0x8d80> │ │ │ │ + lea 0x76aa2(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r15,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 156a2 <__cxa_finalize@plt+0x7a42> │ │ │ │ + jmp 16290 <__cxa_finalize@plt+0x8630> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 15bbf <__cxa_finalize@plt+0x7f5f> │ │ │ │ - lea 0x89e29(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 167ad <__cxa_finalize@plt+0x8b4d> │ │ │ │ + lea 0x8923b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x899ef(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88e01(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x89bdd(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89bde(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88fef(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x88ff0(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rsi,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 156a2 <__cxa_finalize@plt+0x7a42> │ │ │ │ + jmp 16290 <__cxa_finalize@plt+0x8630> │ │ │ │ nop │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15faa <__cxa_finalize@plt+0x834a> │ │ │ │ + jne 16b98 <__cxa_finalize@plt+0x8f38> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ @@ -6349,513 +6741,513 @@ │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x310(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15f66 <__cxa_finalize@plt+0x8306> │ │ │ │ + jne 16b54 <__cxa_finalize@plt+0x8ef4> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15faf <__cxa_finalize@plt+0x834f> │ │ │ │ + jne 16b9d <__cxa_finalize@plt+0x8f3d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 15fa5 <__cxa_finalize@plt+0x8345> │ │ │ │ + jne 16b93 <__cxa_finalize@plt+0x8f33> │ │ │ │ call d800 │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15f37 <__cxa_finalize@plt+0x82d7> │ │ │ │ + jmp 16b25 <__cxa_finalize@plt+0x8ec5> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15ee9 <__cxa_finalize@plt+0x8289> │ │ │ │ + jmp 16ad7 <__cxa_finalize@plt+0x8e77> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16058 <__cxa_finalize@plt+0x83f8> │ │ │ │ + jne 16c46 <__cxa_finalize@plt+0x8fe6> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16010 <__cxa_finalize@plt+0x83b0> │ │ │ │ + jne 16bfe <__cxa_finalize@plt+0x8f9e> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16015 <__cxa_finalize@plt+0x83b5> │ │ │ │ + jne 16c03 <__cxa_finalize@plt+0x8fa3> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 15fb8 <__cxa_finalize@plt+0x8358> │ │ │ │ + jmp 16ba6 <__cxa_finalize@plt+0x8f46> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15f97 <__cxa_finalize@plt+0x8337> │ │ │ │ + jmp 16b85 <__cxa_finalize@plt+0x8f25> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15f43 <__cxa_finalize@plt+0x82e3> │ │ │ │ + jmp 16b31 <__cxa_finalize@plt+0x8ed1> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16053 <__cxa_finalize@plt+0x83f3> │ │ │ │ - lea 0x77704(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 16c41 <__cxa_finalize@plt+0x8fe1> │ │ │ │ + lea 0x76793(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1607d <__cxa_finalize@plt+0x841d> │ │ │ │ + jne 16c6b <__cxa_finalize@plt+0x900b> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15f8b <__cxa_finalize@plt+0x832b> │ │ │ │ + jmp 16b79 <__cxa_finalize@plt+0x8f19> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16096 <__cxa_finalize@plt+0x8436> │ │ │ │ + jne 16c84 <__cxa_finalize@plt+0x9024> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x89b8e(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x88fa0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89754(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88b66(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x89942(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89943(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88d54(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x88d55(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15f0d <__cxa_finalize@plt+0x82ad> │ │ │ │ + jmp 16afb <__cxa_finalize@plt+0x8e9b> │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15f0d <__cxa_finalize@plt+0x82ad> │ │ │ │ + jmp 16afb <__cxa_finalize@plt+0x8e9b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16150 <__cxa_finalize@plt+0x84f0> │ │ │ │ - lea 0x777ff(%rip),%rdi # 8d936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688b6> │ │ │ │ + jne 16d3e <__cxa_finalize@plt+0x90de> │ │ │ │ + lea 0x766f7(%rip),%rdi # 8d41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5115c> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16193 <__cxa_finalize@plt+0x8533> │ │ │ │ + jne 16d81 <__cxa_finalize@plt+0x9121> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x76e84(%rip),%rcx # 8cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f60> │ │ │ │ + lea 0x74186(%rip),%rcx # 8aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec10> │ │ │ │ mov $0x80,%edx │ │ │ │ - lea 0x779ce(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x77a0e(%rip),%rdi # 8db7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68afd> │ │ │ │ + lea 0x76dbb(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x76dfb(%rip),%rdi # 8db58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51898> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x76e65(%rip),%rcx # 8cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f60> │ │ │ │ + lea 0x74167(%rip),%rcx # 8aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec10> │ │ │ │ mov $0x7f,%edx │ │ │ │ - lea 0x779af(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x76e32(%rip),%rdi # 8cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f40> │ │ │ │ + lea 0x76d9c(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x74134(%rip),%rdi # 8aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ebf0> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 161e0 <__cxa_finalize@plt+0x8580> │ │ │ │ - lea 0x73ef2(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 16dce <__cxa_finalize@plt+0x916e> │ │ │ │ + lea 0x73604(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1636d <__cxa_finalize@plt+0x870d> │ │ │ │ - lea 0x73ec5(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 16f5b <__cxa_finalize@plt+0x92fb> │ │ │ │ + lea 0x735d7(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16220 <__cxa_finalize@plt+0x85c0> │ │ │ │ - lea 0x771ce(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 16e0e <__cxa_finalize@plt+0x91ae> │ │ │ │ + lea 0x7667b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1621b <__cxa_finalize@plt+0x85bb> │ │ │ │ - lea 0x771b3(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 16e09 <__cxa_finalize@plt+0x91a9> │ │ │ │ + lea 0x76660(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15edd <__cxa_finalize@plt+0x827d> │ │ │ │ + jmp 16acb <__cxa_finalize@plt+0x8e6b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1627d <__cxa_finalize@plt+0x861d> │ │ │ │ - lea 0x73e59(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 16e6b <__cxa_finalize@plt+0x920b> │ │ │ │ + lea 0x7356b(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16278 <__cxa_finalize@plt+0x8618> │ │ │ │ - lea 0x73e3e(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 16e66 <__cxa_finalize@plt+0x9206> │ │ │ │ + lea 0x73550(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ mov -0x3d0(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - jmp 15f8b <__cxa_finalize@plt+0x832b> │ │ │ │ + jmp 16b79 <__cxa_finalize@plt+0x8f19> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 162c3 <__cxa_finalize@plt+0x8663> │ │ │ │ + jne 16eb1 <__cxa_finalize@plt+0x9251> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x7712a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x765d7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15ead <__cxa_finalize@plt+0x824d> │ │ │ │ + jmp 16a9b <__cxa_finalize@plt+0x8e3b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15eb9 <__cxa_finalize@plt+0x8259> │ │ │ │ + jmp 16aa7 <__cxa_finalize@plt+0x8e47> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1631b <__cxa_finalize@plt+0x86bb> │ │ │ │ - lea 0x770eb(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 16f09 <__cxa_finalize@plt+0x92a9> │ │ │ │ + lea 0x76598(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 162fe <__cxa_finalize@plt+0x869e> │ │ │ │ - lea 0x770d0(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 16eec <__cxa_finalize@plt+0x928c> │ │ │ │ + lea 0x7657d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15ea1 <__cxa_finalize@plt+0x8241> │ │ │ │ + jmp 16a8f <__cxa_finalize@plt+0x8e2f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15ec5 <__cxa_finalize@plt+0x8265> │ │ │ │ + jmp 16ab3 <__cxa_finalize@plt+0x8e53> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16349 <__cxa_finalize@plt+0x86e9> │ │ │ │ + jne 16f37 <__cxa_finalize@plt+0x92d7> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x7708c(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x76539(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x3b8(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1640f <__cxa_finalize@plt+0x87af> │ │ │ │ - lea 0x77061(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 16ffd <__cxa_finalize@plt+0x939d> │ │ │ │ + lea 0x7650e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x898b7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x88cc9(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8947d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8888f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x8966b(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x8966c(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88a7d(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x88a7e(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 163f1 <__cxa_finalize@plt+0x8791> │ │ │ │ + jne 16fdf <__cxa_finalize@plt+0x937f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15f01 <__cxa_finalize@plt+0x82a1> │ │ │ │ + jmp 16aef <__cxa_finalize@plt+0x8e8f> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16553 <__cxa_finalize@plt+0x88f3> │ │ │ │ + jne 17141 <__cxa_finalize@plt+0x94e1> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16460 <__cxa_finalize@plt+0x8800> │ │ │ │ - lea 0x76f87(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1704e <__cxa_finalize@plt+0x93ee> │ │ │ │ + lea 0x76434(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15ef5 <__cxa_finalize@plt+0x8295> │ │ │ │ + jmp 16ae3 <__cxa_finalize@plt+0x8e83> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1668b <__cxa_finalize@plt+0x8a2b> │ │ │ │ - lea 0x76f4a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17279 <__cxa_finalize@plt+0x9619> │ │ │ │ + lea 0x763f7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x380(%rbp) │ │ │ │ - je 15f0d <__cxa_finalize@plt+0x82ad> │ │ │ │ + je 16afb <__cxa_finalize@plt+0x8e9b> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x380(%rbp) │ │ │ │ - je 15f0d <__cxa_finalize@plt+0x82ad> │ │ │ │ + je 16afb <__cxa_finalize@plt+0x8e9b> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15f0d <__cxa_finalize@plt+0x82ad> │ │ │ │ - lea 0x89743(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 16afb <__cxa_finalize@plt+0x8e9b> │ │ │ │ + lea 0x88b55(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89309(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8871b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x894f7(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x894f8(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88909(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x8890a(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15ee9 <__cxa_finalize@plt+0x8289> │ │ │ │ + jmp 16ad7 <__cxa_finalize@plt+0x8e77> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 165b9 <__cxa_finalize@plt+0x8959> │ │ │ │ + jne 171a7 <__cxa_finalize@plt+0x9547> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16631 <__cxa_finalize@plt+0x89d1> │ │ │ │ + jne 1721f <__cxa_finalize@plt+0x95bf> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8966b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x88a7d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89231(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88643(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x8941f(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89420(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88831(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x88832(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ - jmp 1653b <__cxa_finalize@plt+0x88db> │ │ │ │ + jmp 17129 <__cxa_finalize@plt+0x94c9> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 15ee9 <__cxa_finalize@plt+0x8289> │ │ │ │ + jmp 16ad7 <__cxa_finalize@plt+0x8e77> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15ef5 <__cxa_finalize@plt+0x8295> │ │ │ │ + jmp 16ae3 <__cxa_finalize@plt+0x8e83> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16672 <__cxa_finalize@plt+0x8a12> │ │ │ │ - lea 0x76d65(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17260 <__cxa_finalize@plt+0x9600> │ │ │ │ + lea 0x76212(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - jmp 16229 <__cxa_finalize@plt+0x85c9> │ │ │ │ + jmp 16e17 <__cxa_finalize@plt+0x91b7> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16690 <__cxa_finalize@plt+0x8a30> │ │ │ │ + jne 1727e <__cxa_finalize@plt+0x961e> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 15f01 <__cxa_finalize@plt+0x82a1> │ │ │ │ + jmp 16aef <__cxa_finalize@plt+0x8e8f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15ed1 <__cxa_finalize@plt+0x8271> │ │ │ │ + jmp 16abf <__cxa_finalize@plt+0x8e5f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 166ea <__cxa_finalize@plt+0x8a8a> │ │ │ │ + jne 172d8 <__cxa_finalize@plt+0x9678> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x76ceb(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x76198(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x380(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16744 <__cxa_finalize@plt+0x8ae4> │ │ │ │ - lea 0x76cc4(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17332 <__cxa_finalize@plt+0x96d2> │ │ │ │ + lea 0x76171(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15e95 <__cxa_finalize@plt+0x8235> │ │ │ │ + jmp 16a83 <__cxa_finalize@plt+0x8e23> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1673f <__cxa_finalize@plt+0x8adf> │ │ │ │ + jne 1732d <__cxa_finalize@plt+0x96cd> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x76c96(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x76143(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 167e9 <__cxa_finalize@plt+0x8b89> │ │ │ │ - lea 0x76c66(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 173d7 <__cxa_finalize@plt+0x9777> │ │ │ │ + lea 0x76113(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x894c1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x888d3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x89087(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x88499(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x89275(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x89276(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88687(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x88688(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15f01 <__cxa_finalize@plt+0x82a1> │ │ │ │ + jmp 16aef <__cxa_finalize@plt+0x8e8f> │ │ │ │ endbr64 │ │ │ │ mov %r14,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1648b <__cxa_finalize@plt+0x882b> │ │ │ │ + jmp 17079 <__cxa_finalize@plt+0x9419> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 168cb <__cxa_finalize@plt+0x8c6b> │ │ │ │ - lea 0x76bc1(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 174b9 <__cxa_finalize@plt+0x9859> │ │ │ │ + lea 0x7606e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x8941c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x8882e(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x88fe2(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x883f4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x891d0(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x891d1(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x885e2(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x885e3(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 15ef5 <__cxa_finalize@plt+0x8295> │ │ │ │ + jmp 16ae3 <__cxa_finalize@plt+0x8e83> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16624 <__cxa_finalize@plt+0x89c4> │ │ │ │ + jmp 17212 <__cxa_finalize@plt+0x95b2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15fc3 <__cxa_finalize@plt+0x8363> │ │ │ │ + jmp 16bb1 <__cxa_finalize@plt+0x8f51> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %r14,%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 164a3 <__cxa_finalize@plt+0x8843> │ │ │ │ + jmp 17091 <__cxa_finalize@plt+0x9431> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 168d0 <__cxa_finalize@plt+0x8c70> │ │ │ │ - lea 0x76b03(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 174be <__cxa_finalize@plt+0x985e> │ │ │ │ + lea 0x75fb0(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 164af <__cxa_finalize@plt+0x884f> │ │ │ │ + jmp 1709d <__cxa_finalize@plt+0x943d> │ │ │ │ endbr64 │ │ │ │ - jmp 1688f <__cxa_finalize@plt+0x8c2f> │ │ │ │ + jmp 1747d <__cxa_finalize@plt+0x981d> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1696f <__cxa_finalize@plt+0x8d0f> │ │ │ │ - lea 0x76acc(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 1755d <__cxa_finalize@plt+0x98fd> │ │ │ │ + lea 0x75f79(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x89327(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x88739(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x88eed(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x882ff(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x890db(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x890dc(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x884ed(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x884ee(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 164a3 <__cxa_finalize@plt+0x8843> │ │ │ │ + jmp 17091 <__cxa_finalize@plt+0x9431> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x7674d(%rip),%rcx # 8d0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68048> │ │ │ │ + lea 0x73a27(%rip),%rcx # 8af90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ mov $0xe6,%edx │ │ │ │ - lea 0x771af(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x76632(%rip),%rdi # 8cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f40> │ │ │ │ + lea 0x7659c(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x73934(%rip),%rdi # 8aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ebf0> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 169d0 <__cxa_finalize@plt+0x8d70> │ │ │ │ + jne 175be <__cxa_finalize@plt+0x995e> │ │ │ │ call d800 │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 169d5 <__cxa_finalize@plt+0x8d75> │ │ │ │ - lea 0x736d5(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 175c3 <__cxa_finalize@plt+0x9963> │ │ │ │ + lea 0x72de7(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ @@ -6884,508 +7276,508 @@ │ │ │ │ lea -0x330(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x370(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,-0x3f8(%rbp) │ │ │ │ - je 16aab <__cxa_finalize@plt+0x8e4b> │ │ │ │ + je 17699 <__cxa_finalize@plt+0x9a39> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - call 6b650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465d0> │ │ │ │ + call 5f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16ad7 <__cxa_finalize@plt+0x8e77> │ │ │ │ + jne 176c5 <__cxa_finalize@plt+0x9a65> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a95 <__cxa_finalize@plt+0x8e35> │ │ │ │ + jmp 17683 <__cxa_finalize@plt+0x9a23> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x480(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x460(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16a95 <__cxa_finalize@plt+0x8e35> │ │ │ │ - lea 0x8910c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 17683 <__cxa_finalize@plt+0x9a23> │ │ │ │ + lea 0x8851e(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x88cd2(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x880e4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88ebd(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x882cf(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x88c0b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8801d(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16a65 <__cxa_finalize@plt+0x8e05> │ │ │ │ + jmp 17653 <__cxa_finalize@plt+0x99f3> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16bc5 <__cxa_finalize@plt+0x8f65> │ │ │ │ - lea 0x76d93(%rip),%rdi # 8d936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688b6> │ │ │ │ + jne 177b3 <__cxa_finalize@plt+0x9b53> │ │ │ │ + lea 0x75c8b(%rip),%rdi # 8d41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5115c> │ │ │ │ call d2f0 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16a65 <__cxa_finalize@plt+0x8e05> │ │ │ │ + jmp 17653 <__cxa_finalize@plt+0x99f3> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x764f7(%rip),%rcx # 8d0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68048> │ │ │ │ + lea 0x737d1(%rip),%rcx # 8af90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ecd0> │ │ │ │ mov $0x101,%edx │ │ │ │ - lea 0x76f59(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x76524(%rip),%rdi # 8d108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68088> │ │ │ │ + lea 0x76346(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x737fe(%rip),%rdi # 8afd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed10> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16c10 <__cxa_finalize@plt+0x8fb0> │ │ │ │ - lea 0x767ca(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 177fe <__cxa_finalize@plt+0x9b9e> │ │ │ │ + lea 0x75c77(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a29 <__cxa_finalize@plt+0x8dc9> │ │ │ │ + jmp 17617 <__cxa_finalize@plt+0x99b7> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16c56 <__cxa_finalize@plt+0x8ff6> │ │ │ │ + jne 17844 <__cxa_finalize@plt+0x9be4> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x76797(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x75c44(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x428(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16ae8 <__cxa_finalize@plt+0x8e88> │ │ │ │ + jmp 176d6 <__cxa_finalize@plt+0x9a76> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a1d <__cxa_finalize@plt+0x8dbd> │ │ │ │ + jmp 1760b <__cxa_finalize@plt+0x99ab> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a35 <__cxa_finalize@plt+0x8dd5> │ │ │ │ + jmp 17623 <__cxa_finalize@plt+0x99c3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16b0c <__cxa_finalize@plt+0x8eac> │ │ │ │ + jmp 176fa <__cxa_finalize@plt+0x9a9a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16af4 <__cxa_finalize@plt+0x8e94> │ │ │ │ + jmp 176e2 <__cxa_finalize@plt+0x9a82> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16b00 <__cxa_finalize@plt+0x8ea0> │ │ │ │ + jmp 176ee <__cxa_finalize@plt+0x9a8e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16aab <__cxa_finalize@plt+0x8e4b> │ │ │ │ + jmp 17699 <__cxa_finalize@plt+0x9a39> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ cmpb $0x0,-0x400(%rbp) │ │ │ │ - je 16a89 <__cxa_finalize@plt+0x8e29> │ │ │ │ + je 17677 <__cxa_finalize@plt+0x9a17> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x400(%rbp) │ │ │ │ - je 16a89 <__cxa_finalize@plt+0x8e29> │ │ │ │ + je 17677 <__cxa_finalize@plt+0x9a17> │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16a89 <__cxa_finalize@plt+0x8e29> │ │ │ │ + jmp 17677 <__cxa_finalize@plt+0x9a17> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16e7c <__cxa_finalize@plt+0x921c> │ │ │ │ + jne 17a6a <__cxa_finalize@plt+0x9e0a> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16d08 <__cxa_finalize@plt+0x90a8> │ │ │ │ - lea 0x766c6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 178f6 <__cxa_finalize@plt+0x9c96> │ │ │ │ + lea 0x75b73(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16d34 <__cxa_finalize@plt+0x90d4> │ │ │ │ - lea 0x7337d(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 17922 <__cxa_finalize@plt+0x9cc2> │ │ │ │ + lea 0x72a8f(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a9f <__cxa_finalize@plt+0x8e3f> │ │ │ │ + jmp 1768d <__cxa_finalize@plt+0x9a2d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16a95 <__cxa_finalize@plt+0x8e35> │ │ │ │ - lea 0x88ed3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 17683 <__cxa_finalize@plt+0x9a23> │ │ │ │ + lea 0x882e5(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x88a99(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87eab(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88c84(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x88096(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x889d2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87de4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16a95 <__cxa_finalize@plt+0x8e35> │ │ │ │ + jmp 17683 <__cxa_finalize@plt+0x9a23> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16c9e <__cxa_finalize@plt+0x903e> │ │ │ │ - lea 0x88e3a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 1788c <__cxa_finalize@plt+0x9c2c> │ │ │ │ + lea 0x8824c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x88a00(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87e12(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88beb(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x87ffd(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x88939(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87d4b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16dde <__cxa_finalize@plt+0x917e> │ │ │ │ + jmp 179cc <__cxa_finalize@plt+0x9d6c> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16e77 <__cxa_finalize@plt+0x9217> │ │ │ │ - lea 0x73b0e(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 17a65 <__cxa_finalize@plt+0x9e05> │ │ │ │ + lea 0x725b8(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16a95 <__cxa_finalize@plt+0x8e35> │ │ │ │ + jmp 17683 <__cxa_finalize@plt+0x9a23> │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16edd <__cxa_finalize@plt+0x927d> │ │ │ │ + jne 17acb <__cxa_finalize@plt+0x9e6b> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16eb1 <__cxa_finalize@plt+0x9251> │ │ │ │ + jmp 17a9f <__cxa_finalize@plt+0x9e3f> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16f18 <__cxa_finalize@plt+0x92b8> │ │ │ │ - lea 0x764d1(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17b06 <__cxa_finalize@plt+0x9ea6> │ │ │ │ + lea 0x7597e(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16f1d <__cxa_finalize@plt+0x92bd> │ │ │ │ - lea 0x764b6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17b0b <__cxa_finalize@plt+0x9eab> │ │ │ │ + lea 0x75963(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16fab <__cxa_finalize@plt+0x934b> │ │ │ │ + jne 17b99 <__cxa_finalize@plt+0x9f39> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16fa6 <__cxa_finalize@plt+0x9346> │ │ │ │ - lea 0x76467(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17b94 <__cxa_finalize@plt+0x9f34> │ │ │ │ + lea 0x75914(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 16fa1 <__cxa_finalize@plt+0x9341> │ │ │ │ + jne 17b8f <__cxa_finalize@plt+0x9f2f> │ │ │ │ lea -0x290(%rbp),%rax │ │ │ │ - lea 0x76445(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x758f2(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x400(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16ae8 <__cxa_finalize@plt+0x8e88> │ │ │ │ + jmp 176d6 <__cxa_finalize@plt+0x9a76> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17005 <__cxa_finalize@plt+0x93a5> │ │ │ │ + jne 17bf3 <__cxa_finalize@plt+0x9f93> │ │ │ │ lea -0x2b0(%rbp),%rax │ │ │ │ - lea 0x763fc(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x758a9(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x410(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17000 <__cxa_finalize@plt+0x93a0> │ │ │ │ - lea 0x763da(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17bee <__cxa_finalize@plt+0x9f8e> │ │ │ │ + lea 0x75887(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a41 <__cxa_finalize@plt+0x8de1> │ │ │ │ + jmp 1762f <__cxa_finalize@plt+0x99cf> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a4d <__cxa_finalize@plt+0x8ded> │ │ │ │ + jmp 1763b <__cxa_finalize@plt+0x99db> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1704c <__cxa_finalize@plt+0x93ec> │ │ │ │ - lea 0x7639d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17c3a <__cxa_finalize@plt+0x9fda> │ │ │ │ + lea 0x7584a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1706c <__cxa_finalize@plt+0x940c> │ │ │ │ - lea 0x76382(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17c5a <__cxa_finalize@plt+0x9ffa> │ │ │ │ + lea 0x7582f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17071 <__cxa_finalize@plt+0x9411> │ │ │ │ - lea 0x76362(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17c5f <__cxa_finalize@plt+0x9fff> │ │ │ │ + lea 0x7580f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 1700e <__cxa_finalize@plt+0x93ae> │ │ │ │ + jmp 17bfc <__cxa_finalize@plt+0x9f9c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 169ed <__cxa_finalize@plt+0x8d8d> │ │ │ │ + jmp 175db <__cxa_finalize@plt+0x997b> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16a7d <__cxa_finalize@plt+0x8e1d> │ │ │ │ + jmp 1766b <__cxa_finalize@plt+0x9a0b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 170ce <__cxa_finalize@plt+0x946e> │ │ │ │ + jne 17cbc <__cxa_finalize@plt+0xa05c> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x76307(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x757b4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x450(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17147 <__cxa_finalize@plt+0x94e7> │ │ │ │ - lea 0x762e0(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17d35 <__cxa_finalize@plt+0xa0d5> │ │ │ │ + lea 0x7578d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1712d <__cxa_finalize@plt+0x94cd> │ │ │ │ - lea 0x762c5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17d1b <__cxa_finalize@plt+0xa0bb> │ │ │ │ + lea 0x75772(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x450(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16dde <__cxa_finalize@plt+0x917e> │ │ │ │ + jmp 179cc <__cxa_finalize@plt+0x9d6c> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17110 <__cxa_finalize@plt+0x94b0> │ │ │ │ + jmp 17cfe <__cxa_finalize@plt+0xa09e> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16a7d <__cxa_finalize@plt+0x8e1d> │ │ │ │ + jmp 1766b <__cxa_finalize@plt+0x9a0b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 171a5 <__cxa_finalize@plt+0x9545> │ │ │ │ + jne 17d93 <__cxa_finalize@plt+0xa133> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x7623c(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x756e9(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x460(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a05 <__cxa_finalize@plt+0x8da5> │ │ │ │ + jmp 175f3 <__cxa_finalize@plt+0x9993> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 169f9 <__cxa_finalize@plt+0x8d99> │ │ │ │ - lea 0x88a73(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 175e7 <__cxa_finalize@plt+0x9987> │ │ │ │ + lea 0x87e85(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x88639(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87a4b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88824(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x87c36(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x88572(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87984(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16a7d <__cxa_finalize@plt+0x8e1d> │ │ │ │ + jmp 1766b <__cxa_finalize@plt+0x9a0b> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1726f <__cxa_finalize@plt+0x960f> │ │ │ │ - lea 0x7618d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 17e5d <__cxa_finalize@plt+0xa1fd> │ │ │ │ + lea 0x7563a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1726a <__cxa_finalize@plt+0x960a> │ │ │ │ + jne 17e58 <__cxa_finalize@plt+0xa1f8> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x7616b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x75618(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x448(%rbp) │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 16a11 <__cxa_finalize@plt+0x8db1> │ │ │ │ - lea 0x889a9(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 175ff <__cxa_finalize@plt+0x999f> │ │ │ │ + lea 0x87dbb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8856f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87981(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8875a(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x87b6c(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x884a8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x878ba(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16a71 <__cxa_finalize@plt+0x8e11> │ │ │ │ + jmp 1765f <__cxa_finalize@plt+0x99ff> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16a71 <__cxa_finalize@plt+0x8e11> │ │ │ │ + jmp 1765f <__cxa_finalize@plt+0x99ff> │ │ │ │ endbr64 │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16a71 <__cxa_finalize@plt+0x8e11> │ │ │ │ + jmp 1765f <__cxa_finalize@plt+0x99ff> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17419 <__cxa_finalize@plt+0x97b9> │ │ │ │ - lea 0x7607e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18007 <__cxa_finalize@plt+0xa3a7> │ │ │ │ + lea 0x7552b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16a65 <__cxa_finalize@plt+0x8e05> │ │ │ │ + jmp 17653 <__cxa_finalize@plt+0x99f3> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17414 <__cxa_finalize@plt+0x97b4> │ │ │ │ - lea 0x76047(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18002 <__cxa_finalize@plt+0xa3a2> │ │ │ │ + lea 0x754f4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 16a89 <__cxa_finalize@plt+0x8e29> │ │ │ │ - lea 0x88885(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 17677 <__cxa_finalize@plt+0x9a17> │ │ │ │ + lea 0x87c97(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8844b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8785d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88636(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x87a48(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,%rbx │ │ │ │ - lea 0x88384(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87796(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 16a89 <__cxa_finalize@plt+0x8e29> │ │ │ │ + jmp 17677 <__cxa_finalize@plt+0x9a17> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17494 <__cxa_finalize@plt+0x9834> │ │ │ │ - lea 0x72c6c(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 18082 <__cxa_finalize@plt+0xa422> │ │ │ │ + lea 0x7237e(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1746f <__cxa_finalize@plt+0x980f> │ │ │ │ - lea 0x76303(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 1805d <__cxa_finalize@plt+0xa3fd> │ │ │ │ + lea 0x75392(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 17474 <__cxa_finalize@plt+0x9814> │ │ │ │ - lea 0x72c36(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 18062 <__cxa_finalize@plt+0xa402> │ │ │ │ + lea 0x72348(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 174b4 <__cxa_finalize@plt+0x9854> │ │ │ │ - lea 0x72c11(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 180a2 <__cxa_finalize@plt+0xa442> │ │ │ │ + lea 0x72323(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 174b9 <__cxa_finalize@plt+0x9859> │ │ │ │ - lea 0x75f1a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 180a7 <__cxa_finalize@plt+0xa447> │ │ │ │ + lea 0x753c7(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 174d9 <__cxa_finalize@plt+0x9879> │ │ │ │ - lea 0x72bcc(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 180c7 <__cxa_finalize@plt+0xa467> │ │ │ │ + lea 0x722de(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ mov -0x3e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 16aab <__cxa_finalize@plt+0x8e4b> │ │ │ │ + jmp 17699 <__cxa_finalize@plt+0x9a39> │ │ │ │ nop │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ lea -0x2d0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x2f0(%rbp),%rdi │ │ │ │ @@ -7395,70 +7787,70 @@ │ │ │ │ lea -0x330(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x370(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpq $0x0,-0x400(%rbp) │ │ │ │ - je 17588 <__cxa_finalize@plt+0x9928> │ │ │ │ + je 18176 <__cxa_finalize@plt+0xa516> │ │ │ │ mov -0x400(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - call 6b650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465d0> │ │ │ │ + call 5f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 1751b <__cxa_finalize@plt+0x98bb> │ │ │ │ + je 18109 <__cxa_finalize@plt+0xa4a9> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x428(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x438(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17572 <__cxa_finalize@plt+0x9912> │ │ │ │ + jmp 18160 <__cxa_finalize@plt+0xa500> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75dce(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x7527b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75db3(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x75260(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ - jmp 17527 <__cxa_finalize@plt+0x98c7> │ │ │ │ + jmp 18115 <__cxa_finalize@plt+0xa4b5> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75d8b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x75238(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x75d65(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x75212(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x430(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ - lea 0x75d38(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x751e5(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x428(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x2b0(%rbp),%rax │ │ │ │ - lea 0x75d0b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x751b8(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x420(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x438(%rbp),%rdi │ │ │ │ @@ -7467,2349 +7859,1958 @@ │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x448(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x440(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x420(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1752a <__cxa_finalize@plt+0x98ca> │ │ │ │ + jmp 18118 <__cxa_finalize@plt+0xa4b8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x428(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 176d1 <__cxa_finalize@plt+0x9a71> │ │ │ │ + jmp 182bf <__cxa_finalize@plt+0xa65f> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75c7c(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x75129(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17542 <__cxa_finalize@plt+0x98e2> │ │ │ │ + jmp 18130 <__cxa_finalize@plt+0xa4d0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1770d <__cxa_finalize@plt+0x9aad> │ │ │ │ - lea 0x884b6(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 182fb <__cxa_finalize@plt+0xa69b> │ │ │ │ + lea 0x878c8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8807c(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x8748e(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88267(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x87679(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r15,%rbx │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17542 <__cxa_finalize@plt+0x98e2> │ │ │ │ + jmp 18130 <__cxa_finalize@plt+0xa4d0> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17542 <__cxa_finalize@plt+0x98e2> │ │ │ │ + jmp 18130 <__cxa_finalize@plt+0xa4d0> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1755a <__cxa_finalize@plt+0x98fa> │ │ │ │ + jmp 18148 <__cxa_finalize@plt+0xa4e8> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x72870(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x71f82(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17572 <__cxa_finalize@plt+0x9912> │ │ │ │ + jmp 18160 <__cxa_finalize@plt+0xa500> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17588 <__cxa_finalize@plt+0x9928> │ │ │ │ + jmp 18176 <__cxa_finalize@plt+0xa516> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x73108(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x71bb2(%rip),%rdi # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd58> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1757c <__cxa_finalize@plt+0x991c> │ │ │ │ + jmp 1816a <__cxa_finalize@plt+0xa50a> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x727fd(%rip),%rdi # 8a0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65020> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x71f0f(%rip),%rdi # 8a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e0e0> │ │ │ │ call d470 │ │ │ │ - lea 0x88381(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x87793(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87f47(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x87359(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x88132(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x87544(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r15,%rbx │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17572 <__cxa_finalize@plt+0x9912> │ │ │ │ - lea 0x88318(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 18160 <__cxa_finalize@plt+0xa500> │ │ │ │ + lea 0x8772a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87ede(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x872f0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x880c9(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x874db(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r15,%rbx │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17536 <__cxa_finalize@plt+0x98d6> │ │ │ │ + jmp 18124 <__cxa_finalize@plt+0xa4c4> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17536 <__cxa_finalize@plt+0x98d6> │ │ │ │ + jmp 18124 <__cxa_finalize@plt+0xa4c4> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75f85(%rip),%rdi # 8d936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688b6> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74e7d(%rip),%rdi # 8d41c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5115c> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x759f9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74ea6(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x759da(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74e87(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x7572d(%rip),%rcx # 8d128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a8> │ │ │ │ + lea 0x72a07(%rip),%rcx # 8aff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed30> │ │ │ │ mov $0x15b,%edx │ │ │ │ - lea 0x7612f(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x7616f(%rip),%rdi # 8db7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68afd> │ │ │ │ + lea 0x7551c(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x7555c(%rip),%rdi # 8db58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51898> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x7570e(%rip),%rcx # 8d128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a8> │ │ │ │ + lea 0x729e8(%rip),%rcx # 8aff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed30> │ │ │ │ mov $0x15a,%edx │ │ │ │ - lea 0x76110(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x75593(%rip),%rdi # 8cfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67f40> │ │ │ │ + lea 0x754fd(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x72895(%rip),%rdi # 8aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ebf0> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 175b3 <__cxa_finalize@plt+0x9953> │ │ │ │ + jmp 181a1 <__cxa_finalize@plt+0xa541> │ │ │ │ mov -0x468(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - jmp 175b3 <__cxa_finalize@plt+0x9953> │ │ │ │ + jmp 181a1 <__cxa_finalize@plt+0xa541> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17536 <__cxa_finalize@plt+0x98d6> │ │ │ │ - lea 0x75691(%rip),%rcx # 8d128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680a8> │ │ │ │ + jmp 18124 <__cxa_finalize@plt+0xa4c4> │ │ │ │ + lea 0x7296b(%rip),%rcx # 8aff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed30> │ │ │ │ mov $0x180,%edx │ │ │ │ - lea 0x76093(%rip),%rsi # 8db36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ab6> │ │ │ │ - lea 0x7565e(%rip),%rdi # 8d108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68088> │ │ │ │ + lea 0x75480(%rip),%rsi # 8db11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51851> │ │ │ │ + lea 0x72938(%rip),%rdi # 8afd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed10> │ │ │ │ call d3e0 <__assert_fail@plt> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75c89(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74d18(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x758c9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74d76(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov -0x430(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x438(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x420(%rbp) │ │ │ │ - je 17566 <__cxa_finalize@plt+0x9906> │ │ │ │ + je 18154 <__cxa_finalize@plt+0xa4f4> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ cmpb $0x0,-0x420(%rbp) │ │ │ │ - je 17566 <__cxa_finalize@plt+0x9906> │ │ │ │ + je 18154 <__cxa_finalize@plt+0xa4f4> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17566 <__cxa_finalize@plt+0x9906> │ │ │ │ + jmp 18154 <__cxa_finalize@plt+0xa4f4> │ │ │ │ mov -0x428(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 17566 <__cxa_finalize@plt+0x9906> │ │ │ │ + jmp 18154 <__cxa_finalize@plt+0xa4f4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17b6c <__cxa_finalize@plt+0x9f0c> │ │ │ │ + jmp 1875a <__cxa_finalize@plt+0xaafa> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x290(%rbp),%rax │ │ │ │ - lea 0x757df(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x74c8c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x440(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x757b9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74c66(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ - lea 0x75793(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x74c40(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x448(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x7576d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74c1a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1754e <__cxa_finalize@plt+0x98ee> │ │ │ │ + jmp 1813c <__cxa_finalize@plt+0xa4dc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17725 <__cxa_finalize@plt+0x9ac5> │ │ │ │ - lea 0x87f8c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 18313 <__cxa_finalize@plt+0xa6b3> │ │ │ │ + lea 0x8739e(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87b52(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x86f64(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87d3d(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x8714f(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r15,%rbx │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 17566 <__cxa_finalize@plt+0x9906> │ │ │ │ + jmp 18154 <__cxa_finalize@plt+0xa4f4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 176e9 <__cxa_finalize@plt+0x9a89> │ │ │ │ + jmp 182d7 <__cxa_finalize@plt+0xa677> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17701 <__cxa_finalize@plt+0x9aa1> │ │ │ │ + jmp 182ef <__cxa_finalize@plt+0xa68f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 176dd <__cxa_finalize@plt+0x9a7d> │ │ │ │ + jmp 182cb <__cxa_finalize@plt+0xa66b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 176f5 <__cxa_finalize@plt+0x9a95> │ │ │ │ - lea 0x87ef3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 182e3 <__cxa_finalize@plt+0xa683> │ │ │ │ + lea 0x87305(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87ab9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x86ecb(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87ca4(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x870b6(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r15,%rbx │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %r14,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1755a <__cxa_finalize@plt+0x98fa> │ │ │ │ + jmp 18148 <__cxa_finalize@plt+0xa4e8> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17986 <__cxa_finalize@plt+0x9d26> │ │ │ │ + jmp 18574 <__cxa_finalize@plt+0xa914> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x755ff(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74aac(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x755e0(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74a8d(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17a7f <__cxa_finalize@plt+0x9e1f> │ │ │ │ + jmp 1866d <__cxa_finalize@plt+0xaa0d> │ │ │ │ endbr64 │ │ │ │ - jmp 17df2 <__cxa_finalize@plt+0xa192> │ │ │ │ + jmp 189e0 <__cxa_finalize@plt+0xad80> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ call d800 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ call d800 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17c8c <__cxa_finalize@plt+0xa02c> │ │ │ │ + jmp 1887a <__cxa_finalize@plt+0xac1a> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x75567(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x74a14(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1755a <__cxa_finalize@plt+0x98fa> │ │ │ │ + jmp 18148 <__cxa_finalize@plt+0xa4e8> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ - lea 0x7551d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x749ca(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x430(%rbp) │ │ │ │ call d2f0 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ - lea 0x754f7(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ + lea 0x749a4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov -0x3f8(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17572 <__cxa_finalize@plt+0x9912> │ │ │ │ + jmp 18160 <__cxa_finalize@plt+0xa500> │ │ │ │ mov -0x3f0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 17588 <__cxa_finalize@plt+0x9928> │ │ │ │ + jmp 18176 <__cxa_finalize@plt+0xa516> │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 175a7 <__cxa_finalize@plt+0x9947> │ │ │ │ + jne 18195 <__cxa_finalize@plt+0xa535> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ - lea 0x7549c(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + lea 0x74949(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ mov %rax,-0x438(%rbp) │ │ │ │ call d2f0 │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 17b48 <__cxa_finalize@plt+0x9ee8> │ │ │ │ - lea 0x87ce4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + jmp 18736 <__cxa_finalize@plt+0xaad6> │ │ │ │ + lea 0x870f6(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x878aa(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x86cbc(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov %rbx,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x87a95(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x86ea7(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r15,%rbx │ │ │ │ - jmp 17962 <__cxa_finalize@plt+0x9d02> │ │ │ │ + jmp 18550 <__cxa_finalize@plt+0xa8f0> │ │ │ │ nop │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ + 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 0x871b3(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d810 │ │ │ │ + lea 0x87d80(%rip),%rax # a0940 @@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 0x87161(%rip),%rax │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 17fad <__cxa_finalize@plt+0xa34d> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rbx),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 17fca <__cxa_finalize@plt+0xa36a> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - call d610 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 17fb9 <__cxa_finalize@plt+0xa359> │ │ │ │ - mov 0x90(%rbx),%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - jne 17fe6 <__cxa_finalize@plt+0xa386> │ │ │ │ + jne 18c35 <__cxa_finalize@plt+0xafd5> │ │ │ │ + mov 0x50(%rbp),%rax │ │ │ │ + movups 0x40(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x59672(%rip),%rdx # 72270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fb0> │ │ │ │ + lea 0x87ce3(%rip),%rsi │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + lea 0x88378(%rip),%rax # a0f88 @@Base+0xb8> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x40(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x8682b(%rip),%xmm0 # 9f450 @@Base+0x102b0> │ │ │ │ + mov %rax,0x30(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 18bec <__cxa_finalize@plt+0xaf8c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x87cf5(%rip),%rax # a0940 @@Base+0xb8> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d610 │ │ │ │ - jmp 17fd6 <__cxa_finalize@plt+0xa376> │ │ │ │ - nop │ │ │ │ - lea 0x7298b(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x75177(%rip),%rcx # 8d178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x680f8> │ │ │ │ - mov $0x2e,%edx │ │ │ │ - lea 0x75b92(%rip),%rsi # 8db9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b1f> │ │ │ │ - lea 0x75194(%rip),%rdi # 8d1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68128> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + 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 0x870d5(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d810 │ │ │ │ + lea 0x86cca(%rip),%rax │ │ │ │ + movups 0x18(%rbp),%xmm0 │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x8708f(%rip),%rax │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rdi,0x30(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 18d0b <__cxa_finalize@plt+0xb0ab> │ │ │ │ + mov 0x48(%rbp),%rax │ │ │ │ + movups 0x38(%rbp),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ + lea 0x594ac(%rip),%rdx # 72180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ec0> │ │ │ │ + lea 0x87bad(%rip),%rsi │ │ │ │ + mov %rax,0x48(%rbx) │ │ │ │ + lea 0x8822a(%rip),%rax # a0f10 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x8674d(%rip),%xmm0 # 9f448 @@Base+0x102a8> │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 18cc2 <__cxa_finalize@plt+0xb062> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d9e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d490 <__cxa_free_exception@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ + 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 0x87009(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call da60 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x86fd2(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rdi,0x20(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 18dc4 <__cxa_finalize@plt+0xb164> │ │ │ │ + mov 0x38(%rbp),%rax │ │ │ │ + movups 0x28(%rbp),%xmm0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + lea 0x59683(%rip),%rdx # 72410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36150> │ │ │ │ + lea 0x87a7c(%rip),%rsi │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + lea 0x880f9(%rip),%rax # a0e98 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x866a4(%rip),%xmm0 # 9f458 @@Base+0x102b8> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call da90 <__cxa_throw@plt> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + jmp 18d7b <__cxa_finalize@plt+0xb11b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call db00 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d490 <__cxa_free_exception@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18e8a <__cxa_finalize@plt+0xb22a> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x86e10(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x86bd2(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rcx,0x10(%rsp,%rax,1) │ │ │ │ + lea 0x86926(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18065 <__cxa_finalize@plt+0xa405> │ │ │ │ + jne 18e8f <__cxa_finalize@plt+0xb22f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18037 <__cxa_finalize@plt+0xa3d7> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 180a8 <__cxa_finalize@plt+0xa448> │ │ │ │ - lea 0x75345(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 180cc <__cxa_finalize@plt+0xa46c> │ │ │ │ - lea 0x75326(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 180d1 <__cxa_finalize@plt+0xa471> │ │ │ │ - lea 0x75302(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + jne 18f32 <__cxa_finalize@plt+0xb2d2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x86d68(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x86b2a(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rdx,0x10(%rsp,%rax,1) │ │ │ │ + lea 0x8687e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x188(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 181e5 <__cxa_finalize@plt+0xa585> │ │ │ │ + jne 18f37 <__cxa_finalize@plt+0xb2d7> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18132 <__cxa_finalize@plt+0xa4d2> │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - lea 0x752a1(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1817e <__cxa_finalize@plt+0xa51e> │ │ │ │ + jne 18f5e <__cxa_finalize@plt+0xb2fe> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1813e <__cxa_finalize@plt+0xa4de> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 181c1 <__cxa_finalize@plt+0xa561> │ │ │ │ - lea 0x7522c(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 181ea <__cxa_finalize@plt+0xa58a> │ │ │ │ - lea 0x7520d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + jne 18f85 <__cxa_finalize@plt+0xb325> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18256 <__cxa_finalize@plt+0xa5f6> │ │ │ │ - lea 0x751e9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + jne 18fed <__cxa_finalize@plt+0xb38d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x724c5(%rip),%rcx # 8b478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f1b8> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x723e1(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x74bbc(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 18ff2 <__cxa_finalize@plt+0xb392> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18172 <__cxa_finalize@plt+0xa512> │ │ │ │ - endbr64 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1825b <__cxa_finalize@plt+0xa5fb> │ │ │ │ + jne 1905b <__cxa_finalize@plt+0xb3fb> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + lea 0x723b7(%rip),%rcx # 8b3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f118> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x72373(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x74b4e(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18251 <__cxa_finalize@plt+0xa5f1> │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - lea 0x75182(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 19060 <__cxa_finalize@plt+0xb400> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1828c <__cxa_finalize@plt+0xa62c> │ │ │ │ - lea 0x1f0(%rsp),%rax │ │ │ │ - lea 0x75147(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + jne 190c9 <__cxa_finalize@plt+0xb469> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x72489(%rip),%rcx # 8b518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f258> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x72305(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x74ae0(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 182b8 <__cxa_finalize@plt+0xa658> │ │ │ │ - lea 0x7511e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d2f0 │ │ │ │ + jne 190ce <__cxa_finalize@plt+0xb46e> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 182ff <__cxa_finalize@plt+0xa69f> │ │ │ │ - lea 0x750f2(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18490 <__cxa_finalize@plt+0xa830> │ │ │ │ - lea 0x750cf(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18495 <__cxa_finalize@plt+0xa835> │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - lea 0x7509f(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18353 <__cxa_finalize@plt+0xa6f3> │ │ │ │ - lea 0x7507b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + jne 19137 <__cxa_finalize@plt+0xb4d7> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x721db(%rip),%rcx # 8b2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f018> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x72297(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x74a72(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18384 <__cxa_finalize@plt+0xa724> │ │ │ │ + jne 1913c <__cxa_finalize@plt+0xb4dc> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 183a1 <__cxa_finalize@plt+0xa741> │ │ │ │ - call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18168 <__cxa_finalize@plt+0xa508> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 754d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39210> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 183d5 <__cxa_finalize@plt+0xa775> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + jmp 19153 <__cxa_finalize@plt+0xb4f3> │ │ │ │ endbr64 │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + nop │ │ │ │ + lea 0x72d69(%rip),%rcx # 8bef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4fc30> │ │ │ │ + mov $0x220,%edx │ │ │ │ + lea 0x72115(%rip),%rsi # 8b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4efe8> │ │ │ │ + lea 0x749e0(%rip),%rdi # 8db7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518ba> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 19203 <__cxa_finalize@plt+0xb5a3> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call 741e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f20> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1921d <__cxa_finalize@plt+0xb5bd> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 19849 <__cxa_finalize@plt+0xbbe9> │ │ │ │ + lea 0x87768(%rip),%rax # a0940 @@Base+0xb8> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 184ec <__cxa_finalize@plt+0xa88c> │ │ │ │ + jne 192a9 <__cxa_finalize@plt+0xb649> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 19218 <__cxa_finalize@plt+0xb5b8> │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1843d <__cxa_finalize@plt+0xa7dd> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18545 <__cxa_finalize@plt+0xa8e5> │ │ │ │ - call d800 │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + jmp 19248 <__cxa_finalize@plt+0xb5e8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x87702(%rip),%rax # a0940 @@Base+0xb8> │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d9e0 │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 184e7 <__cxa_finalize@plt+0xa887> │ │ │ │ + jne 192ae <__cxa_finalize@plt+0xb64e> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x72a04(%rip),%rcx # 8bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f9b0> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x72030(%rip),%rsi # 8b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4efe8> │ │ │ │ + lea 0x748fb(%rip),%rdi # 8db7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518ba> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 77c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b980> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 192b3 <__cxa_finalize@plt+0xb653> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18451 <__cxa_finalize@plt+0xa7f1> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + jmp 19294 <__cxa_finalize@plt+0xb634> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1854a <__cxa_finalize@plt+0xa8ea> │ │ │ │ + jne 192ef <__cxa_finalize@plt+0xb68f> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 18432 <__cxa_finalize@plt+0xa7d2> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18514 <__cxa_finalize@plt+0xa8b4> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 185f9 <__cxa_finalize@plt+0xa999> │ │ │ │ + lea 0x370(%rsp),%rdi │ │ │ │ + call 75b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398d0> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 19348 <__cxa_finalize@plt+0xb6e8> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x0(%r13),%rdi │ │ │ │ + lea 0x10(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1933f <__cxa_finalize@plt+0xb6df> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%r13 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne 1932d <__cxa_finalize@plt+0xb6cd> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 19355 <__cxa_finalize@plt+0xb6f5> │ │ │ │ mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 193d9 <__cxa_finalize@plt+0xb779> │ │ │ │ + mov %r12,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x87699(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov 0x50(%rsp),%rbx │ │ │ │ + mov 0x58(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8725d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x210(%rsp,%rax,1) │ │ │ │ - lea 0x280(%rsp),%rdi │ │ │ │ - mov %rbp,0x280(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1846b <__cxa_finalize@plt+0xa80b> │ │ │ │ + jmp 1930b <__cxa_finalize@plt+0xb6ab> │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 193d9 <__cxa_finalize@plt+0xb779> │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + lea 0x740ac(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d2f0 │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 1965d <__cxa_finalize@plt+0xb9fd> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8762b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ + lea 0x8684b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x871ef(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ + mov %r15,0x1f8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x210(%rsp,%rax,1) │ │ │ │ - lea 0x280(%rsp),%rdi │ │ │ │ - mov %rbp,0x280(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18451 <__cxa_finalize@plt+0xa7f1> │ │ │ │ - lea 0x875c2(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x86606(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp,%rax,1) │ │ │ │ + lea 0x8634f(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87186(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x210(%rsp,%rax,1) │ │ │ │ - lea 0x280(%rsp),%rdi │ │ │ │ - mov %rbp,0x280(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1845e <__cxa_finalize@plt+0xa7fe> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1846b <__cxa_finalize@plt+0xa80b> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ + jmp 19318 <__cxa_finalize@plt+0xb6b8> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1845e <__cxa_finalize@plt+0xa7fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 183e7 <__cxa_finalize@plt+0xa787> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + jmp 19318 <__cxa_finalize@plt+0xb6b8> │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18741 <__cxa_finalize@plt+0xaae1> │ │ │ │ - lea 0x74c95(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x1b0(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 193d9 <__cxa_finalize@plt+0xb779> │ │ │ │ + mov %rbp,%rcx │ │ │ │ + mov %r12,%rdx │ │ │ │ + lea 0x74108(%rip),%rsi # 8d59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512db> │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x70e34(%rip),%rdi # 8a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e010> │ │ │ │ + call d960 │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 18420 <__cxa_finalize@plt+0xa7c0> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1878a <__cxa_finalize@plt+0xab2a> │ │ │ │ - lea 0x190(%rsp),%rax │ │ │ │ - lea 0x74c55(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 19318 <__cxa_finalize@plt+0xb6b8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 183ef <__cxa_finalize@plt+0xa78f> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %r13,%rbx │ │ │ │ + jmp 1930b <__cxa_finalize@plt+0xb6ab> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 19318 <__cxa_finalize@plt+0xb6b8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 18418 <__cxa_finalize@plt+0xa7b8> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19446 <__cxa_finalize@plt+0xb7e6> │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 187c2 <__cxa_finalize@plt+0xab62> │ │ │ │ - lea 0x74c14(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x110(%rsp),%rbx │ │ │ │ + jne 193d9 <__cxa_finalize@plt+0xb779> │ │ │ │ + lea 0x73eb1(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x87462(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x87026(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - mov %rax,0x218(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x210(%rsp) │ │ │ │ - mov %r12,0x210(%rsp,%rax,1) │ │ │ │ - lea 0x280(%rsp),%rdi │ │ │ │ - mov %rbp,0x280(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18870 <__cxa_finalize@plt+0xac10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + jmp 19355 <__cxa_finalize@plt+0xb6f5> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1886b <__cxa_finalize@plt+0xac0b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18403 <__cxa_finalize@plt+0xa7a3> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 19446 <__cxa_finalize@plt+0xb7e6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 183f9 <__cxa_finalize@plt+0xa799> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 188e5 <__cxa_finalize@plt+0xac85> │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - lea 0x74b1a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18916 <__cxa_finalize@plt+0xacb6> │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - lea 0x74aee(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x388(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1891b <__cxa_finalize@plt+0xacbb> │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - lea 0x74abd(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r14,%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 194e6 <__cxa_finalize@plt+0xb886> │ │ │ │ + lea 0x71abe(%rip),%rcx # 8b040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ed80> │ │ │ │ + mov $0x226,%edx │ │ │ │ + lea 0x71d1a(%rip),%rsi # 8b2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4efe8> │ │ │ │ + lea 0x745e5(%rip),%rdi # 8db7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518ba> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + mov 0x6b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1894c <__cxa_finalize@plt+0xacec> │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - lea 0x74a87(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne 193d9 <__cxa_finalize@plt+0xb779> │ │ │ │ + lea 0x73eac(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 189b1 <__cxa_finalize@plt+0xad51> │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - lea 0x74a56(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r14,%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19318 <__cxa_finalize@plt+0xb6b8> │ │ │ │ + lea 0x73d6b(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x865c0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x240(%rsp),%rdi │ │ │ │ + mov %rax,0x1f8(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ + lea 0x230(%rsp),%rdi │ │ │ │ + mov %r15,0x1f8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x8637b(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rdx,0x1f0(%rsp,%rax,1) │ │ │ │ + lea 0x860c4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 19318 <__cxa_finalize@plt+0xb6b8> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 189d2 <__cxa_finalize@plt+0xad72> │ │ │ │ + jmp 19563 <__cxa_finalize@plt+0xb903> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r14,%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + mov %r13,%r12 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19446 <__cxa_finalize@plt+0xb7e6> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x40,%edi │ │ │ │ + push %rbp │ │ │ │ + lea 0x87751(%rip),%rbp # a0e98 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x85cff(%rip),%xmm0 # 9f458 @@Base+0x102b8> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x865ed(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call da60 │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + movq $0xffffffffffffffff,0x38(%rbx) │ │ │ │ + lea 0x58c77(%rip),%rdx # 72410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36150> │ │ │ │ + lea 0x87070(%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 0x87742(%rip),%rbp # a0f10 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x85c68(%rip),%xmm0 # 9f448 @@Base+0x102a8> │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1898e <__cxa_finalize@plt+0xad2e> │ │ │ │ + lea 0x86566(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d810 │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rbp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movups 0x10(%r12),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x48(%rbx) │ │ │ │ + lea 0x5895a(%rip),%rdx # 72180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ec0> │ │ │ │ + lea 0x8705b(%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 0x87729(%rip),%rbp # a0f88 @@Base+0xb8> │ │ │ │ + push %rbx │ │ │ │ + movq %rbp,%xmm2 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x85bdf(%rip),%xmm0 # 9f450 @@Base+0x102b0> │ │ │ │ + punpcklqdq %xmm2,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d2b0 <__cxa_allocate_exception@plt> │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18984 <__cxa_finalize@plt+0xad24> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18a19 <__cxa_finalize@plt+0xadb9> │ │ │ │ - lea 0x749d8(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18ab8 <__cxa_finalize@plt+0xae58> │ │ │ │ - lea 0x749b5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18abd <__cxa_finalize@plt+0xae5d> │ │ │ │ - lea 0x7498d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + lea 0x864d5(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d810 │ │ │ │ + mov 0x20(%r12),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movaps (%rsp),%xmm0 │ │ │ │ + movups 0x10(%r12),%xmm1 │ │ │ │ + movq $0xffffffffffffffff,0x50(%rbx) │ │ │ │ + lea 0x589b8(%rip),%rdx # 72270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fb0> │ │ │ │ + lea 0x87029(%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> │ │ │ │ + nop │ │ │ │ + test %r8b,%r8b │ │ │ │ + je 198ee <__cxa_finalize@plt+0xbc8e> │ │ │ │ + mov %dil,0xf(%rsp) │ │ │ │ + mov %rcx,%rbp │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18a60 <__cxa_finalize@plt+0xae00> │ │ │ │ - lea 0x7496e(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + jne 1991a <__cxa_finalize@plt+0xbcba> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea 0x733b8(%rip),%rdi # 8ccc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50a08> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + call d960 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18a8f <__cxa_finalize@plt+0xae2f> │ │ │ │ + jne 19983 <__cxa_finalize@plt+0xbd23> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + lea 0x72c57(%rip),%rcx # 8c5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x502e0> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x71a4b(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x74226(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18ab3 <__cxa_finalize@plt+0xae53> │ │ │ │ - lea 0x7491b(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 19988 <__cxa_finalize@plt+0xbd28> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18b1e <__cxa_finalize@plt+0xaebe> │ │ │ │ - lea 0x748ed(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + jne 199f1 <__cxa_finalize@plt+0xbd91> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x72b51(%rip),%rcx # 8c508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50248> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x719dd(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x741b8(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18b0d <__cxa_finalize@plt+0xaead> │ │ │ │ + jne 199f6 <__cxa_finalize@plt+0xbd96> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18c80 <__cxa_finalize@plt+0xb020> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18d17 <__cxa_finalize@plt+0xb0b7> │ │ │ │ - lea 0x100(%rsp),%rax │ │ │ │ - lea 0x74880(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18c09 <__cxa_finalize@plt+0xafa9> │ │ │ │ + jne 19a5f <__cxa_finalize@plt+0xbdff> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x870a0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86c64(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x1a0(%rsp) │ │ │ │ - mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - mov %rbp,0x210(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + lea 0x72c13(%rip),%rcx # 8c638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50378> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x7196f(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x7414a(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18dff <__cxa_finalize@plt+0xb19f> │ │ │ │ - mov %r13,%rdi │ │ │ │ + jne 19a64 <__cxa_finalize@plt+0xbe04> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18dac <__cxa_finalize@plt+0xb14c> │ │ │ │ - call d800 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18ca9 <__cxa_finalize@plt+0xb049> │ │ │ │ + jne 19acd <__cxa_finalize@plt+0xbe6d> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + lea 0x729a5(%rip),%rcx # 8c438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50178> │ │ │ │ + mov $0x37,%edx │ │ │ │ + lea 0x71901(%rip),%rsi # 8b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0e0> │ │ │ │ + lea 0x740dc(%rip),%rdi # 8db82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518c2> │ │ │ │ + call d3e0 <__assert_fail@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d710 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18db1 <__cxa_finalize@plt+0xb151> │ │ │ │ + jne 19ad2 <__cxa_finalize@plt+0xbe72> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x86f7b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86b3f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x1a0(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - mov %rbp,0x210(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18c4e <__cxa_finalize@plt+0xafee> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18d63 <__cxa_finalize@plt+0xb103> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 754d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39210> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + jmp 19ae9 <__cxa_finalize@plt+0xbe89> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 18c4e <__cxa_finalize@plt+0xafee> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ + mov %r12,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ mov %rbp,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ + mov %r15,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18c41 <__cxa_finalize@plt+0xafe1> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + jmp 19bb3 <__cxa_finalize@plt+0xbf53> │ │ │ │ + lea 0x860d7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 18d6f <__cxa_finalize@plt+0xb10f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18d79 <__cxa_finalize@plt+0xb119> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x85c9b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x150(%rsp) │ │ │ │ + mov %r15,0x150(%rsp,%rax,1) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r12,0x1c0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + lea 0x2d0(%rsp),%rdi │ │ │ │ + call 7fb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b0> │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18e3f <__cxa_finalize@plt+0xb1df> │ │ │ │ + jne 19c7e <__cxa_finalize@plt+0xc01e> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18e11 <__cxa_finalize@plt+0xb1b1> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x86030(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 189c6 <__cxa_finalize@plt+0xad66> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18e94 <__cxa_finalize@plt+0xb234> │ │ │ │ - lea 0x74559(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18eb8 <__cxa_finalize@plt+0xb258> │ │ │ │ - lea 0x7453a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + lea 0x85bf4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x150(%rsp) │ │ │ │ + mov %r15,0x150(%rsp,%rax,1) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r12,0x1c0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 19bc0 <__cxa_finalize@plt+0xbf60> │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 19bc0 <__cxa_finalize@plt+0xbf60> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18ebd <__cxa_finalize@plt+0xb25d> │ │ │ │ - lea 0x74516(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ + jne 19d41 <__cxa_finalize@plt+0xc0e1> │ │ │ │ + lea 0x737c3(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x130(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18fd4 <__cxa_finalize@plt+0xb374> │ │ │ │ + jne 19d3c <__cxa_finalize@plt+0xc0dc> │ │ │ │ mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18f1e <__cxa_finalize@plt+0xb2be> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - lea 0x744b5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19002 <__cxa_finalize@plt+0xb3a2> │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea 0x74480(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18f83 <__cxa_finalize@plt+0xb323> │ │ │ │ - call d800 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 18f88 <__cxa_finalize@plt+0xb328> │ │ │ │ - call d800 │ │ │ │ + lea 0x85f53(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x85b17(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x190(%rsp),%rdi │ │ │ │ + mov %rax,0x158(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov %rbp,0x150(%rsp) │ │ │ │ + mov %r15,0x150(%rsp,%rax,1) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r12,0x1c0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 19bcd <__cxa_finalize@plt+0xbf6d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 19bb3 <__cxa_finalize@plt+0xbf53> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 19bcd <__cxa_finalize@plt+0xbf6d> │ │ │ │ endbr64 │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + jmp 19b1e <__cxa_finalize@plt+0xbebe> │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19018 <__cxa_finalize@plt+0xb3b8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + jne 19ebf <__cxa_finalize@plt+0xc25f> │ │ │ │ + lea 0x736a9(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + call d2f0 │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19007 <__cxa_finalize@plt+0xb3a7> │ │ │ │ + jne 19df8 <__cxa_finalize@plt+0xc198> │ │ │ │ call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 18ffd <__cxa_finalize@plt+0xb39d> │ │ │ │ + jne 19dfd <__cxa_finalize@plt+0xc19d> │ │ │ │ call d800 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18de4 <__cxa_finalize@plt+0xb184> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18d93 <__cxa_finalize@plt+0xb133> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 19d88 <__cxa_finalize@plt+0xc128> │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19049 <__cxa_finalize@plt+0xb3e9> │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x7438a(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ + jne 19eba <__cxa_finalize@plt+0xc25a> │ │ │ │ + lea 0x7362b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0x70(%rsp),%r15 │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19086 <__cxa_finalize@plt+0xb426> │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - lea 0x74359(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ + jne 19e6a <__cxa_finalize@plt+0xc20a> │ │ │ │ + lea 0x73607(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xf0(%rsp),%r12 │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 18ddc <__cxa_finalize@plt+0xb17c> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 190de <__cxa_finalize@plt+0xb47e> │ │ │ │ - lea 0x74324(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x140(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ + mov 0x608(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 190d9 <__cxa_finalize@plt+0xb479> │ │ │ │ - lea 0x742fd(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ + jne 19ec4 <__cxa_finalize@plt+0xc264> │ │ │ │ + lea 0x735db(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea 0xd0(%rsp),%r14 │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18dca <__cxa_finalize@plt+0xb16a> │ │ │ │ + jmp 19b3e <__cxa_finalize@plt+0xbede> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 18d8b <__cxa_finalize@plt+0xb12b> │ │ │ │ - movzwl 0x1a,%eax │ │ │ │ - ud2 │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 191b2 <__cxa_finalize@plt+0xb552> │ │ │ │ - call d800 │ │ │ │ - lea 0x86b08(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x866cc(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1e0(%rsp),%rdi │ │ │ │ - mov %rax,0x1a8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x1a0(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ - lea 0x210(%rsp),%rdi │ │ │ │ - mov %rbp,0x210(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 18c41 <__cxa_finalize@plt+0xafe1> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x318(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 191b7 <__cxa_finalize@plt+0xb557> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 19b36 <__cxa_finalize@plt+0xbed6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 19b26 <__cxa_finalize@plt+0xbec6> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x717bd(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ nop │ │ │ │ - lea 0x740a7(%rip),%rcx # 8d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68220> │ │ │ │ - mov $0x7a,%edx │ │ │ │ - lea 0x740f3(%rip),%rsi # 8d2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68278> │ │ │ │ - lea 0x7413c(%rip),%rdi # 8d348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x682c8> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x74088(%rip),%rcx # 8d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68220> │ │ │ │ - mov $0x79,%edx │ │ │ │ - lea 0x740d4(%rip),%rsi # 8d2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68278> │ │ │ │ - lea 0x740ed(%rip),%rdi # 8d318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68298> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1923e <__cxa_finalize@plt+0xb5de> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 19f55 <__cxa_finalize@plt+0xc2f5> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + lea -0x1b0(%rbp),%rbx │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + orl $0x1,0x20(%rbx) │ │ │ │ + testb $0x1,0x1c(%rbx) │ │ │ │ + je 19fa2 <__cxa_finalize@plt+0xc342> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 192ee <__cxa_finalize@plt+0xb68e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x869a4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + jne 19fbb <__cxa_finalize@plt+0xc35b> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x864ac(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1925d <__cxa_finalize@plt+0xb5fd> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 193ac <__cxa_finalize@plt+0xb74c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x868fd(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ + lea -0x2e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x86408(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 194c1 <__cxa_finalize@plt+0xb861> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + jne 19f50 <__cxa_finalize@plt+0xc2f0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + lea -0x1b0(%rbp),%rbx │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + orl $0x1,0x20(%rbx) │ │ │ │ + testb $0x1,0x1c(%rbx) │ │ │ │ + jne 19f80 <__cxa_finalize@plt+0xc320> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + jmp 85ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49b1b> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 193fc <__cxa_finalize@plt+0xb79c> │ │ │ │ - lea 0x73ffe(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - call d2f0 │ │ │ │ + jne 19f9d <__cxa_finalize@plt+0xc33d> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1925d <__cxa_finalize@plt+0xb5fd> │ │ │ │ + jmp 19fcc <__cxa_finalize@plt+0xc36c> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 194b7 <__cxa_finalize@plt+0xb857> │ │ │ │ - call d800 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19445 <__cxa_finalize@plt+0xb7e5> │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x73f8d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 19fb6 <__cxa_finalize@plt+0xc356> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 193e4 <__cxa_finalize@plt+0xb784> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + lea -0x2f0(%rbp),%rdi │ │ │ │ + call d290 │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d4b0 , std::allocator >::~basic_stringstream()@plt> │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 193dc <__cxa_finalize@plt+0xb77c> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + jmp 19fcc <__cxa_finalize@plt+0xc36c> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 194b2 <__cxa_finalize@plt+0xb852> │ │ │ │ + jne 1a00b <__cxa_finalize@plt+0xc3ab> │ │ │ │ call d800 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 194bc <__cxa_finalize@plt+0xb85c> │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x73f21(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + lea -0x2f8(%rbp),%rdi │ │ │ │ + mov %rdx,-0x320(%rbp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + jmp 19ed2 <__cxa_finalize@plt+0xc272> │ │ │ │ + lea -0x1e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1945a <__cxa_finalize@plt+0xb7fa> │ │ │ │ - nop │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 194f8 <__cxa_finalize@plt+0xb898> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ + jmp 19fd8 <__cxa_finalize@plt+0xc378> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19515 <__cxa_finalize@plt+0xb8b5> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 1a0b4 <__cxa_finalize@plt+0xc454> │ │ │ │ + lea 0x73407(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ + mov %r14,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x85b70(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0x85736(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x8567a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1a296 <__cxa_finalize@plt+0xc636> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19618 <__cxa_finalize@plt+0xb9b8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 1a548 <__cxa_finalize@plt+0xc8e8> │ │ │ │ + lea 0x73308(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + lea -0x1e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1961d <__cxa_finalize@plt+0xb9bd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 196c2 <__cxa_finalize@plt+0xba62> │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea 0x73d81(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - lea 0x865d7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + jmp 1a119 <__cxa_finalize@plt+0xc4b9> │ │ │ │ + lea 0x85a71(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8619b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + lea 0x85637(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x86383(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1d0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x8557b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 19576 <__cxa_finalize@plt+0xb916> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1a255 <__cxa_finalize@plt+0xc5f5> │ │ │ │ + lea 0x73231(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19576 <__cxa_finalize@plt+0xb916> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ + jmp 1a119 <__cxa_finalize@plt+0xc4b9> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19583 <__cxa_finalize@plt+0xb923> │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 19562 <__cxa_finalize@plt+0xb902> │ │ │ │ - lea 0x8651b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x860df(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + mov -0x348(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + lea 0x8596e(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x85534(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x862c7(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1d0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x85478(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 19583 <__cxa_finalize@plt+0xb923> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19796 <__cxa_finalize@plt+0xbb36> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 197b3 <__cxa_finalize@plt+0xbb53> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ + jmp 1a0a6 <__cxa_finalize@plt+0xc446> │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 195f0 <__cxa_finalize@plt+0xb990> │ │ │ │ - lea 0x86452(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + jmp 1a0a6 <__cxa_finalize@plt+0xc446> │ │ │ │ + lea 0x858ec(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x86016(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + lea 0x854b2(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x861fe(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1d0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x853f6(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19866 <__cxa_finalize@plt+0xbc06> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 195bf <__cxa_finalize@plt+0xb95f> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 198a2 <__cxa_finalize@plt+0xbc42> │ │ │ │ - lea 0x73b44(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 19548 <__cxa_finalize@plt+0xb8e8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 195d9 <__cxa_finalize@plt+0xb979> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x8540b(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %r9,-0x1b8(%rbp) │ │ │ │ + lea 0x853b3(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x140(%rbp),%rdi │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 1a266 <__cxa_finalize@plt+0xc606> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19963 <__cxa_finalize@plt+0xbd03> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x86349(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + jne 1a4ff <__cxa_finalize@plt+0xc89f> │ │ │ │ + lea 0x7301a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x857da(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x85f0d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + lea 0x853a0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x860f5(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1d0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x852e4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19968 <__cxa_finalize@plt+0xbd08> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1952e <__cxa_finalize@plt+0xb8ce> │ │ │ │ - lea 0x862b0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + lea 0x85775(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x85e74(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rax,0x168(%rsp) │ │ │ │ + lea 0x8533b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov %rbx,0x160(%rsp) │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov 0x8605c(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 195f0 <__cxa_finalize@plt+0xb990> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19a56 <__cxa_finalize@plt+0xbdf6> │ │ │ │ - lea 0x739c6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19a51 <__cxa_finalize@plt+0xbdf1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 195d1 <__cxa_finalize@plt+0xb971> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19aa6 <__cxa_finalize@plt+0xbe46> │ │ │ │ - lea 0x73954(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19ad7 <__cxa_finalize@plt+0xbe77> │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - lea 0x7392d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19b3b <__cxa_finalize@plt+0xbedb> │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0x738fc(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 1a1fe <__cxa_finalize@plt+0xc59e> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19b40 <__cxa_finalize@plt+0xbee0> │ │ │ │ - lea 0x738d3(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - mov 0x2d8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19b36 <__cxa_finalize@plt+0xbed6> │ │ │ │ - lea 0x738ac(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ + jne 1a51f <__cxa_finalize@plt+0xc8bf> │ │ │ │ + lea 0x72f4a(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1955a <__cxa_finalize@plt+0xb8fa> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 19540 <__cxa_finalize@plt+0xb8e0> │ │ │ │ - nop │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x70e17(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x73803(%rip),%rcx # 8d378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x682f8> │ │ │ │ - mov $0x58,%edx │ │ │ │ - lea 0x73827(%rip),%rsi # 8d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68328> │ │ │ │ - lea 0x740e5(%rip),%rdi # 8dc6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bed> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r14,0x2a8(%rsp) │ │ │ │ - mov %r15,0x2b0(%rsp) │ │ │ │ - jne 19c60 <__cxa_finalize@plt+0xc000> │ │ │ │ - lea 0x70dc4(%rip),%rdi # 8a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65900> │ │ │ │ - call d2f0 │ │ │ │ endbr64 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + lea -0x1e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - cmpq $0x0,0x70(%rsp) │ │ │ │ - je 19bfc <__cxa_finalize@plt+0xbf9c> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x2a8(%rsp),%r14 │ │ │ │ - cmpq $0x0,0x68(%rsp) │ │ │ │ - je 19c16 <__cxa_finalize@plt+0xbfb6> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r14,0x2a8(%rsp) │ │ │ │ - mov %r15,0x2b0(%rsp) │ │ │ │ - jne 19c60 <__cxa_finalize@plt+0xc000> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 19d0a <__cxa_finalize@plt+0xc0aa> │ │ │ │ - mov %r15,0x2b0(%rsp) │ │ │ │ + jmp 1a27e <__cxa_finalize@plt+0xc61e> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19c58 <__cxa_finalize@plt+0xbff8> │ │ │ │ - call d800 │ │ │ │ - mov 0x278(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19c58 <__cxa_finalize@plt+0xbff8> │ │ │ │ + jne 1aae7 <__cxa_finalize@plt+0xce87> │ │ │ │ call d800 │ │ │ │ - lea 0x85f94(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %r12,0x108(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x100(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rbp,0x100(%rsp,%rax,1) │ │ │ │ - lea 0x85a9c(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - mov %rax,0x170(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 19bea <__cxa_finalize@plt+0xbf8a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 19bd5 <__cxa_finalize@plt+0xbf75> │ │ │ │ - lea 0x736b8(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xe0(%rsp),%r12 │ │ │ │ - call d2f0 │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2b0(%rsp),%r15 │ │ │ │ - jmp 19bea <__cxa_finalize@plt+0xbf8a> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 19bea <__cxa_finalize@plt+0xbf8a> │ │ │ │ - nop │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + mov -0x320(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19dbb <__cxa_finalize@plt+0xc15b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19dc0 <__cxa_finalize@plt+0xc160> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + jmp 1a2aa <__cxa_finalize@plt+0xc64a> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e05 <__cxa_finalize@plt+0xc1a5> │ │ │ │ - lea 0x735ea(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ + jne 1a5d5 <__cxa_finalize@plt+0xc975> │ │ │ │ + lea 0x72ecc(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19ea2 <__cxa_finalize@plt+0xc242> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19ebd <__cxa_finalize@plt+0xc25d> │ │ │ │ - call d800 │ │ │ │ - lea 0x85e03(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov 0x85bbf(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x85913(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19e9d <__cxa_finalize@plt+0xc23d> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jne 1a5d0 <__cxa_finalize@plt+0xc970> │ │ │ │ + lea 0x72eb1(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19d8e <__cxa_finalize@plt+0xc12e> │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19f25 <__cxa_finalize@plt+0xc2c5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 1a5bc <__cxa_finalize@plt+0xc95c> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + jmp 19f21 <__cxa_finalize@plt+0xc2c1> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 19f2a <__cxa_finalize@plt+0xc2ca> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + jmp 19f21 <__cxa_finalize@plt+0xc2c1> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 19f6f <__cxa_finalize@plt+0xc30f> │ │ │ │ - lea 0x73480(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ + jne 1a61d <__cxa_finalize@plt+0xc9bd> │ │ │ │ + lea 0x72e4c(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a00c <__cxa_finalize@plt+0xc3ac> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a027 <__cxa_finalize@plt+0xc3c7> │ │ │ │ - call d800 │ │ │ │ - lea 0x85c99(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov 0x85a55(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x857a9(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a007 <__cxa_finalize@plt+0xc3a7> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 19ef8 <__cxa_finalize@plt+0xc298> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a05c <__cxa_finalize@plt+0xc3fc> │ │ │ │ - call d800 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a061 <__cxa_finalize@plt+0xc401> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 19f21 <__cxa_finalize@plt+0xc2c1> │ │ │ │ endbr64 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a104 <__cxa_finalize@plt+0xc4a4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + jmp 19f21 <__cxa_finalize@plt+0xc2c1> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a19d <__cxa_finalize@plt+0xc53d> │ │ │ │ - lea 0x73304(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ + jne 1a675 <__cxa_finalize@plt+0xca15> │ │ │ │ + lea 0x72e0f(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a109 <__cxa_finalize@plt+0xc4a9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 1a67a <__cxa_finalize@plt+0xca1a> │ │ │ │ + lea 0x72df4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a07a <__cxa_finalize@plt+0xc41a> │ │ │ │ - lea 0x85b0f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x856d3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %r12,0xa0(%rsp,%rax,1) │ │ │ │ - lea 0x85613(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a1a2 <__cxa_finalize@plt+0xc542> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r15,0x210(%rsp) │ │ │ │ - jne 1a266 <__cxa_finalize@plt+0xc606> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x85a46(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + jmp 1a637 <__cxa_finalize@plt+0xc9d7> │ │ │ │ + lea 0x855a4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x8560d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ + lea 0x8516a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - mov %r12,0x60(%rsp,%rax,1) │ │ │ │ - lea 0x85556(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r15,0x210(%rsp) │ │ │ │ - jne 1a32d <__cxa_finalize@plt+0xc6cd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + mov 0x850e8(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x85109(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0x850e7(%rip),%rsi # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r14),%rax │ │ │ │ + mov 0x850e0(%rip),%rcx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r14,-0x1b0(%rbp) │ │ │ │ + mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov %r13,-0x1c0(%rbp) │ │ │ │ + mov %rsi,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov %r8,-0x1b8(%rbp) │ │ │ │ + jmp 1a3c6 <__cxa_finalize@plt+0xc766> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a2a7 <__cxa_finalize@plt+0xc647> │ │ │ │ - lea 0x73144(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ + jne 1a73f <__cxa_finalize@plt+0xcadf> │ │ │ │ + lea -0x280(%rbp),%rax │ │ │ │ + lea 0x72d31(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ call d2f0 │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a2b4 <__cxa_finalize@plt+0xc654> │ │ │ │ - call d800 │ │ │ │ - mov %r15,0x210(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r15,0x210(%rsp) │ │ │ │ - jne 1a332 <__cxa_finalize@plt+0xc6d2> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x210(%rsp),%r15 │ │ │ │ - jmp 1a2c0 <__cxa_finalize@plt+0xc660> │ │ │ │ - mov 0x1d8(%rsp),%rax │ │ │ │ + jmp 1a086 <__cxa_finalize@plt+0xc426> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a328 <__cxa_finalize@plt+0xc6c8> │ │ │ │ + jne 1a7a2 <__cxa_finalize@plt+0xcb42> │ │ │ │ call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - lea 0x858f1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x853fc(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a3ee <__cxa_finalize@plt+0xc78e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a3e9 <__cxa_finalize@plt+0xc789> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + mov -0x350(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + jmp 1a070 <__cxa_finalize@plt+0xc410> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a455 <__cxa_finalize@plt+0xc7f5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 19f2d <__cxa_finalize@plt+0xc2cd> │ │ │ │ endbr64 │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1a411 <__cxa_finalize@plt+0xc7b1> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a482 <__cxa_finalize@plt+0xc822> │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x72f50(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1a424 <__cxa_finalize@plt+0xc7c4> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + jmp 1a52b <__cxa_finalize@plt+0xc8cb> │ │ │ │ + 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 da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add -0x18(%rax),%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + jmp 87878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b5b8> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a4d7 <__cxa_finalize@plt+0xc877> │ │ │ │ - lea 0x73298(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ + jne 1a820 <__cxa_finalize@plt+0xcbc0> │ │ │ │ + lea 0x72c49(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1a19f <__cxa_finalize@plt+0xc53f> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a512 <__cxa_finalize@plt+0xc8b2> │ │ │ │ + jne 1a8c5 <__cxa_finalize@plt+0xcc65> │ │ │ │ call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a50d <__cxa_finalize@plt+0xc8ad> │ │ │ │ + jne 1a871 <__cxa_finalize@plt+0xcc11> │ │ │ │ call d800 │ │ │ │ - endbr64 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1a3fa <__cxa_finalize@plt+0xc79a> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x85712(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x8521a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1a424 <__cxa_finalize@plt+0xc7c4> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a5ac <__cxa_finalize@plt+0xc94c> │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x72e27(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d2f0 │ │ │ │ + jne 1a876 <__cxa_finalize@plt+0xcc16> │ │ │ │ + call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a5d5 <__cxa_finalize@plt+0xc975> │ │ │ │ - lea 0x72dfe(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a409 <__cxa_finalize@plt+0xc7a9> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a622 <__cxa_finalize@plt+0xc9c2> │ │ │ │ - lea 0x72dc9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x70(%rsp),%rbp │ │ │ │ - call d2f0 │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ + jne 1a8a3 <__cxa_finalize@plt+0xcc43> │ │ │ │ + call d800 │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a627 <__cxa_finalize@plt+0xc9c7> │ │ │ │ + jne 1a8c0 <__cxa_finalize@plt+0xcc60> │ │ │ │ call d800 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ + jmp 1a16f <__cxa_finalize@plt+0xc50f> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a6c5 <__cxa_finalize@plt+0xca65> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jne 1a956 <__cxa_finalize@plt+0xccf6> │ │ │ │ + lea 0x72b84(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ endbr64 │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ + jmp 1a187 <__cxa_finalize@plt+0xc527> │ │ │ │ + lea 0x85338(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xd0(%rsp),%r12 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rbp │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1a633 <__cxa_finalize@plt+0xc9d3> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x8555f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x85123(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + lea 0x84efe(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x130(%rsp) │ │ │ │ - mov %r12,0x130(%rsp,%rax,1) │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rbp,0x1a0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x84e42(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a7cf <__cxa_finalize@plt+0xcb6f> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1a64f <__cxa_finalize@plt+0xc9ef> │ │ │ │ - lea 0x854c3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x85087(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x130(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x130(%rsp,%rax,1) │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rbp,0x1a0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - jmp 1a65c <__cxa_finalize@plt+0xc9fc> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x85455(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + jmp 1a125 <__cxa_finalize@plt+0xc4c5> │ │ │ │ + lea 0x852b1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x85019(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ + lea 0x84e77(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x130(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,0x130(%rsp,%rax,1) │ │ │ │ - lea 0x1a0(%rsp),%rdi │ │ │ │ - mov %rbp,0x1a0(%rsp) │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x84dbb(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x150(%rbp),%rdi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ call d1c0 │ │ │ │ - jmp 1a64f <__cxa_finalize@plt+0xc9ef> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a698 <__cxa_finalize@plt+0xca38> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - jmp 1a65c <__cxa_finalize@plt+0xc9fc> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ + jmp 1a2aa <__cxa_finalize@plt+0xc64a> │ │ │ │ + mov -0x328(%rbp),%rdi │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a8e3 <__cxa_finalize@plt+0xcc83> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ + jmp 1a266 <__cxa_finalize@plt+0xc606> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a8c6 <__cxa_finalize@plt+0xcc66> │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x72b0d(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ + jne 1aa10 <__cxa_finalize@plt+0xcdb0> │ │ │ │ + lea 0x72a60(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea -0x2a0(%rbp),%r14 │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a8f4 <__cxa_finalize@plt+0xcc94> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1a63b <__cxa_finalize@plt+0xc9db> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1a925 <__cxa_finalize@plt+0xccc5> │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - lea 0x72aae(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 1a777 <__cxa_finalize@plt+0xcb17> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1a6aa <__cxa_finalize@plt+0xca4a> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ + jmp 1a092 <__cxa_finalize@plt+0xc432> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a95d <__cxa_finalize@plt+0xccfd> │ │ │ │ - lea 0x72a79(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0xd0(%rsp),%r12 │ │ │ │ + jne 1aa6e <__cxa_finalize@plt+0xce0e> │ │ │ │ + lea 0x72a21(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ call d2f0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x2a8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1a98d <__cxa_finalize@plt+0xcd2d> │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0x72a45(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + jne 1aaf8 <__cxa_finalize@plt+0xce98> │ │ │ │ + lea 0x72a02(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + lea -0x240(%rbp),%r13 │ │ │ │ call d2f0 │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1a6b2 <__cxa_finalize@plt+0xca52> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1aa01 <__cxa_finalize@plt+0xcda1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1aa06 <__cxa_finalize@plt+0xcda6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1aa4b <__cxa_finalize@plt+0xcdeb> │ │ │ │ - lea 0x729a4(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ + jne 1aafd <__cxa_finalize@plt+0xce9d> │ │ │ │ + lea -0x220(%rbp),%rax │ │ │ │ + lea 0x729d4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ call d2f0 │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1aae1 <__cxa_finalize@plt+0xce81> │ │ │ │ - call d800 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1aafc <__cxa_finalize@plt+0xce9c> │ │ │ │ - call d800 │ │ │ │ - lea 0x851bd(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + lea 0x8518d(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ + lea 0x84d53(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rax,-0x1b8(%rbp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rbp,0x50(%rsp,%rax,1) │ │ │ │ - lea 0x84cd4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x1c8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1aadc <__cxa_finalize@plt+0xce7c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %r14,%rbx │ │ │ │ + mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ + jmp 1a1fe <__cxa_finalize@plt+0xc59e> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1a9d4 <__cxa_finalize@plt+0xcd74> │ │ │ │ + jmp 1a791 <__cxa_finalize@plt+0xcb31> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ 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) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ @@ -9851,15 +9852,15 @@ │ │ │ │ add $0x8,%r12 │ │ │ │ cmp %r12,%r13 │ │ │ │ je 1ae68 <__cxa_finalize@plt+0xd208> │ │ │ │ nop │ │ │ │ mov (%r12),%r15 │ │ │ │ mov %rbx,0x50(%rsp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 13434 <__cxa_finalize@plt+0x57d4> │ │ │ │ + je 14d43 <__cxa_finalize@plt+0x70e3> │ │ │ │ mov %r15,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ mov %rax,%rdx │ │ │ │ cmp $0xf,%rax │ │ │ │ ja 1ac48 <__cxa_finalize@plt+0xcfe8> │ │ │ │ @@ -9888,15 +9889,15 @@ │ │ │ │ mov 0x30(%rsp),%r8 │ │ │ │ mov %r15,%rcx │ │ │ │ movabs $0x3ffffffffffffff,%rsi │ │ │ │ sub %r8,%rcx │ │ │ │ mov %rcx,%rax │ │ │ │ sar $0x5,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 134cd <__cxa_finalize@plt+0x586d> │ │ │ │ + je 14ddc <__cxa_finalize@plt+0x717c> │ │ │ │ test %rax,%rax │ │ │ │ mov $0x1,%ebp │ │ │ │ mov %rcx,0x10(%rsp) │ │ │ │ cmovne %rax,%rbp │ │ │ │ mov %r8,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ add %rax,%rbp │ │ │ │ @@ -9988,20 +9989,20 @@ │ │ │ │ je 1abf2 <__cxa_finalize@plt+0xcf92> │ │ │ │ call d610 │ │ │ │ add $0x8,%r12 │ │ │ │ cmp %r12,%r13 │ │ │ │ jne 1ac00 <__cxa_finalize@plt+0xcfa0> │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 29f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f00> │ │ │ │ + call 30640 ::do_widen(char) const@@Base+0x107b0> │ │ │ │ lea 0x30(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 2a3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5350> │ │ │ │ + call 30a90 ::do_widen(char) const@@Base+0x10c00> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 2a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5050> │ │ │ │ + call 30790 ::do_widen(char) const@@Base+0x10900> │ │ │ │ mov 0x38(%rsp),%rbp │ │ │ │ mov 0x30(%rsp),%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ je 1aeba <__cxa_finalize@plt+0xd25a> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rbx),%rdi │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ @@ -10181,19 +10182,19 @@ │ │ │ │ lea (%r14,%rbp,1),%r9 │ │ │ │ mov %r14,0x30(%rsp) │ │ │ │ mov %r15,0x38(%rsp) │ │ │ │ mov %r9,0x40(%rsp) │ │ │ │ jmp 1abf2 <__cxa_finalize@plt+0xcf92> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13457 <__cxa_finalize@plt+0x57f7> │ │ │ │ + jmp 14d66 <__cxa_finalize@plt+0x7106> │ │ │ │ endbr64 │ │ │ │ - jmp 134b9 <__cxa_finalize@plt+0x5859> │ │ │ │ + jmp 14dc8 <__cxa_finalize@plt+0x7168> │ │ │ │ endbr64 │ │ │ │ - jmp 134fa <__cxa_finalize@plt+0x589a> │ │ │ │ + jmp 14e09 <__cxa_finalize@plt+0x71a9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov $0xe5aceb,%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ lea 0x87352(%rip),%rsi │ │ │ │ sub $0x10,%rsp │ │ │ │ @@ -10206,15 +10207,15 @@ │ │ │ │ xor %rcx,%rax │ │ │ │ imul $0x6c078965,%rax,%rax │ │ │ │ lea (%rax,%rdx,1),%ecx │ │ │ │ mov %rcx,(%rsi,%rdx,8) │ │ │ │ add $0x1,%rdx │ │ │ │ cmp $0x270,%rdx │ │ │ │ jne 1b200 <__cxa_finalize@plt+0xd5a0> │ │ │ │ - movapd 0x732a3(%rip),%xmm0 # 8e4d0 , std::allocator >@@Base+0x270> │ │ │ │ + movapd 0x72be3(%rip),%xmm0 # 8de10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b50> │ │ │ │ lea 0x871c4(%rip),%rdi │ │ │ │ movabs $0x800000000000,%rax │ │ │ │ lea 0x8453b(%rip),%rbx # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x88664(%rip) │ │ │ │ movups %xmm0,0x88665(%rip) │ │ │ │ movq $0x270,0x8864a(%rip) │ │ │ │ call d1a0 │ │ │ │ @@ -10239,34 +10240,34 @@ │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x8711e(%rip) │ │ │ │ call d680 >::basic_filebuf()@plt> │ │ │ │ lea 0x87022(%rip),%rsi │ │ │ │ lea 0xf0(%rsi),%rdi │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ mov $0x1,%eax │ │ │ │ - lea 0x86d0a(%rip),%rdx │ │ │ │ + lea 0x86d0a(%rip),%rdx # a2008 @@Base+0x1138> │ │ │ │ lea 0x86ffb(%rip),%rsi │ │ │ │ movl $0xffffffff,0x871f5(%rip) │ │ │ │ - lea 0x35d3a(%rip),%rdi # 51050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfd0> │ │ │ │ + lea 0x3fafa(%rip),%rdi # 5ae10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb50> │ │ │ │ mov %ax,0x871e3(%rip) │ │ │ │ call d5a0 <__cxa_atexit@plt> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movaps %xmm0,0x86fb3(%rip) │ │ │ │ call d080 │ │ │ │ mov %rax,0x86fa7(%rip) │ │ │ │ add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13538 <__cxa_finalize@plt+0x58d8> │ │ │ │ + jmp 14e47 <__cxa_finalize@plt+0x71e7> │ │ │ │ endbr64 │ │ │ │ - jmp 13502 <__cxa_finalize@plt+0x58a2> │ │ │ │ + jmp 14e11 <__cxa_finalize@plt+0x71b1> │ │ │ │ endbr64 │ │ │ │ - jmp 13518 <__cxa_finalize@plt+0x58b8> │ │ │ │ + jmp 14e27 <__cxa_finalize@plt+0x71c7> │ │ │ │ nopl (%rax) │ │ │ │ xor %ebp,%ebp │ │ │ │ mov %rdx,%r9 │ │ │ │ pop %rsi │ │ │ │ mov %rsp,%rdx │ │ │ │ and $0xfffffffffffffff0,%rsp │ │ │ │ push %rax │ │ │ │ @@ -10308,22283 +10309,15330 @@ │ │ │ │ endbr64 │ │ │ │ cmpb $0x0,0x86ea5(%rip) │ │ │ │ jne 1b438 <__cxa_finalize@plt+0xd7d8> │ │ │ │ push %rbp │ │ │ │ cmpq $0x0,0x86bb2(%rip) │ │ │ │ mov %rsp,%rbp │ │ │ │ je 1b427 <__cxa_finalize@plt+0xd7c7> │ │ │ │ - mov 0x86be6(%rip),%rdi │ │ │ │ + mov 0x86be6(%rip),%rdi # a2008 @@Base+0x1138> │ │ │ │ call dc60 <__cxa_finalize@plt> │ │ │ │ call 1b390 <__cxa_finalize@plt+0xd730> │ │ │ │ movb $0x1,0x86e7d(%rip) │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ jmp 1b3c0 <__cxa_finalize@plt+0xd760> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + 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) │ │ │ │ sub $0x18,%rsp │ │ │ │ - lea 0x84ff5(%rip),%rax │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq 0x83c88(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d650 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - lea 0x28(%rax),%rdx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - mov %rdx,0x18(%rax) │ │ │ │ - lea 0x50(%rax),%rdx │ │ │ │ - mov %rdx,0x40(%rax) │ │ │ │ - lea 0x78(%rax),%rdx │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movq $0x0,0x70(%rax) │ │ │ │ - movl $0x0,0x88(%rax) │ │ │ │ - movb $0x0,0x8c(%rax) │ │ │ │ - movq $0x0,0x90(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %ecx,%r9d │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + lea -0x1(%rdx),%rbp │ │ │ │ + shr $0x3f,%rbp │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea -0x1(%rbp,%rdx,1),%rbp │ │ │ │ + sar $1,%rbp │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jge 1b5c0 <__cxa_finalize@plt+0xd960> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 1b4c3 <__cxa_finalize@plt+0xd863> │ │ │ │ + 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),%r10 │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea (%rdi,%r10,4),%r11 │ │ │ │ + mov (%r11),%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + cmovb %ebx,%ecx │ │ │ │ + cmovb %r10,%rax │ │ │ │ + cmovb %r11,%rdx │ │ │ │ + mov %ecx,(%rdi,%rsi,4) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jg 1b4c0 <__cxa_finalize@plt+0xd860> │ │ │ │ + test $0x1,%r12b │ │ │ │ + je 1b580 <__cxa_finalize@plt+0xd920> │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rax,%rcx,1),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + jg 1b55d <__cxa_finalize@plt+0xd8fd> │ │ │ │ + jmp 1b56d <__cxa_finalize@plt+0xd90d> │ │ │ │ + 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 1b5b8 <__cxa_finalize@plt+0xd958> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + lea (%rdi,%rcx,4),%r10 │ │ │ │ + lea (%rdi,%rax,4),%rdx │ │ │ │ + mov (%r10),%esi │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jb 1b540 <__cxa_finalize@plt+0xd8e0> │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %r9d,(%rdx) │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ + sub $0x2,%r12 │ │ │ │ + sar $1,%r12 │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jne 1b4fb <__cxa_finalize@plt+0xd89b> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + lea 0x1(%rax,%rax,1),%rsi │ │ │ │ + lea (%rdi,%rsi,4),%rcx │ │ │ │ + mov (%rcx),%r10d │ │ │ │ + mov %r10d,(%rdx) │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp 1b50f <__cxa_finalize@plt+0xd8af> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10,%rdx │ │ │ │ + jmp 1b56d <__cxa_finalize@plt+0xd90d> │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%rdi,%rsi,4),%rdx │ │ │ │ + test $0x1,%r12b │ │ │ │ + jne 1b56d <__cxa_finalize@plt+0xd90d> │ │ │ │ + sub $0x2,%r12 │ │ │ │ + sar $1,%r12 │ │ │ │ + cmp %r12,%r8 │ │ │ │ + jne 1b56d <__cxa_finalize@plt+0xd90d> │ │ │ │ + mov %r8,%rax │ │ │ │ + jmp 1b594 <__cxa_finalize@plt+0xd934> │ │ │ │ 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 df52 <__cxa_finalize@plt+0x2f2> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rsi,%r12 │ │ │ │ - call d260 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 1b6c7 <__cxa_finalize@plt+0xda67> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + lea 0x4(%rdi),%r13 │ │ │ │ + cmp %r13,%rsi │ │ │ │ + je 1b6a3 <__cxa_finalize@plt+0xda43> │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov $0x4,%r14d │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 1b654 <__cxa_finalize@plt+0xd9f4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edi │ │ │ │ + sub %r14,%rdi │ │ │ │ + add %r13,%rdi │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 1b6b0 <__cxa_finalize@plt+0xda50> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call da30 │ │ │ │ + add $0x4,%r13 │ │ │ │ + mov %ebx,(%r15) │ │ │ │ + add $0x4,%r14 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + je 1b68f <__cxa_finalize@plt+0xda2f> │ │ │ │ + mov 0x0(%r13),%ebx │ │ │ │ + mov (%r15),%eax │ │ │ │ + cmp %eax,%ebx │ │ │ │ + jb 1b628 <__cxa_finalize@plt+0xd9c8> │ │ │ │ + mov -0x4(%r13),%edx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jae 1b6c0 <__cxa_finalize@plt+0xda60> │ │ │ │ + lea -0x4(%r13),%rax │ │ │ │ + mov %r13,%rcx │ │ │ │ + jmp 1b674 <__cxa_finalize@plt+0xda14> │ │ │ │ + sub $0x4,%rax │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ mov %rax,%rcx │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 1b580 <__cxa_finalize@plt+0xd920> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 1b578 <__cxa_finalize@plt+0xd918> │ │ │ │ - movzbl (%r12),%edx │ │ │ │ - mov %dl,0x10(%rbx) │ │ │ │ - movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1b5c0 <__cxa_finalize@plt+0xd960> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + add $0x4,%r13 │ │ │ │ + add $0x4,%r14 │ │ │ │ + cmp %r13,%rbp │ │ │ │ + jne 1b654 <__cxa_finalize@plt+0xd9f4> │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + add $0x38,%rsp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1b550 <__cxa_finalize@plt+0xd8f0> │ │ │ │ - jmp 1b5a8 <__cxa_finalize@plt+0xd948> │ │ │ │ - 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 d560 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - jmp 1b550 <__cxa_finalize@plt+0xd8f0> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + jne 1b644 <__cxa_finalize@plt+0xd9e4> │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp 1b644 <__cxa_finalize@plt+0xd9e4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + jmp 1b682 <__cxa_finalize@plt+0xda22> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 1b88a <__cxa_finalize@plt+0xdc2a> │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x3,%rax │ │ │ │ push %r13 │ │ │ │ mov %rdx,%r13 │ │ │ │ + sar $0x2,%r14 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rcx,%rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call d260 │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1b801 <__cxa_finalize@plt+0xdba1> │ │ │ │ + movq (%rbx),%xmm0 │ │ │ │ + lea (%rbx,%rax,4),%r8 │ │ │ │ + mov -0x4(%rbp),%edi │ │ │ │ + sub $0x1,%r13 │ │ │ │ + mov (%r8),%esi │ │ │ │ + lea 0x4(%rbx),%rax │ │ │ │ + pshufd $0xe5,%xmm0,%xmm2 │ │ │ │ + movd %xmm2,%ecx │ │ │ │ + pshufd $0xe1,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%edx │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 1b860 <__cxa_finalize@plt+0xdc00> │ │ │ │ + cmp %edi,%esi │ │ │ │ + jb 1b87b <__cxa_finalize@plt+0xdc1b> │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jb 1b86c <__cxa_finalize@plt+0xdc0c> │ │ │ │ + movq %xmm1,(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jae 1b7a8 <__cxa_finalize@plt+0xdb48> │ │ │ │ + add $0x4,%rax │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov (%rax),%edx │ │ │ │ + add $0x4,%rax │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 1b760 <__cxa_finalize@plt+0xdb00> │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov -0x4(%rdi),%esi │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jae 1b7c0 <__cxa_finalize@plt+0xdb60> │ │ │ │ + lea -0x8(%rdi),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov (%rax),%esi │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1b780 <__cxa_finalize@plt+0xdb20> │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jae 1b7d0 <__cxa_finalize@plt+0xdb70> │ │ │ │ + mov %esi,(%r12) │ │ │ │ + lea 0x4(%r12),%rax │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + mov 0x4(%r12),%edx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 1b750 <__cxa_finalize@plt+0xdaf0> │ │ │ │ + mov -0x4(%rdi),%esi │ │ │ │ mov %rax,%r12 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea (%r12,%rbp,1),%rsi │ │ │ │ - call d9c0 , 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 │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1b777 <__cxa_finalize@plt+0xdb17> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x4,%rdi │ │ │ │ + cmp %rdi,%r12 │ │ │ │ + jb 1b792 <__cxa_finalize@plt+0xdb32> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1b6d0 <__cxa_finalize@plt+0xda70> │ │ │ │ + mov %r12,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x40,%rax │ │ │ │ + jle 1b857 <__cxa_finalize@plt+0xdbf7> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %r12,%rbp │ │ │ │ + sar $0x3,%rax │ │ │ │ + sar $0x2,%r14 │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 1b705 <__cxa_finalize@plt+0xdaa5> │ │ │ │ + lea -0x1(%rax),%r12 │ │ │ │ + jmp 1b80b <__cxa_finalize@plt+0xdbab> │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov (%rbx,%r12,4),%ecx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r12,%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> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ + call 1b480 <__cxa_finalize@plt+0xd820> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 1b807 <__cxa_finalize@plt+0xdba7> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jle 1b857 <__cxa_finalize@plt+0xdbf7> │ │ │ │ + sub $0x4,%rbp │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x0(%rbp),%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%r12 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,%rax │ │ │ │ + sub %rbx,%r12 │ │ │ │ + mov %eax,0x0(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + call 1b480 <__cxa_finalize@plt+0xd820> │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jg 1b82e <__cxa_finalize@plt+0xdbce> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - jmp df8f <__cxa_finalize@plt+0x32f> │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b794 <__cxa_finalize@plt+0xdb34> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 1b6d4 <__cxa_finalize@plt+0xda74> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1b713 <__cxa_finalize@plt+0xdab3> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b6ef <__cxa_finalize@plt+0xda8f> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1b706 <__cxa_finalize@plt+0xdaa6> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 1b6c0 <__cxa_finalize@plt+0xda60> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 1b70a <__cxa_finalize@plt+0xdaaa> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 1b6c0 <__cxa_finalize@plt+0xda60> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 1b6cc <__cxa_finalize@plt+0xda6c> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 1b780 <__cxa_finalize@plt+0xdb20> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 1b73b <__cxa_finalize@plt+0xdadb> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 1b753 <__cxa_finalize@plt+0xdaf3> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 1b757 <__cxa_finalize@plt+0xdaf7> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 1b780 <__cxa_finalize@plt+0xdb20> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 1b780 <__cxa_finalize@plt+0xdb20> │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ + cmp %edi,%ecx │ │ │ │ + jb 1b745 <__cxa_finalize@plt+0xdae5> │ │ │ │ + cmp %edi,%esi │ │ │ │ + jae 1b87b <__cxa_finalize@plt+0xdc1b> │ │ │ │ + mov %edi,(%rbx) │ │ │ │ + mov %edx,-0x4(%rbp) │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 1b749 <__cxa_finalize@plt+0xdae9> │ │ │ │ + mov %esi,(%rbx) │ │ │ │ + mov %edx,(%r8) │ │ │ │ + mov 0x4(%rbx),%edx │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + jmp 1b749 <__cxa_finalize@plt+0xdae9> │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r12 │ │ │ │ + mov %rcx,%r12 │ │ │ │ + push %rbp │ │ │ │ + mov %r9d,%ebp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - cmpb $0x0,0x86d41(%rip) │ │ │ │ - jne 1b7d0 <__cxa_finalize@plt+0xdb70> │ │ │ │ - cmpb $0x0,0x86d39(%rip) │ │ │ │ - jne 1b83d <__cxa_finalize@plt+0xdbdd> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x71c02(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x8689d(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x8688a(%rip),%rdi │ │ │ │ - call d730 >& 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 dfa2 <__cxa_finalize@plt+0x342> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 1b8a8 <__cxa_finalize@plt+0xdc48> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - cmpb $0x0,0x86cc6(%rip) │ │ │ │ - je 1b7ca <__cxa_finalize@plt+0xdb6a> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x71b95(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x86ab0(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - lea 0x86a9d(%rip),%rdi │ │ │ │ - call d730 >& 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 dfa2 <__cxa_finalize@plt+0x342> │ │ │ │ - cmpb $0x0,0x38(%rbx) │ │ │ │ - je 1b8f8 <__cxa_finalize@plt+0xdc98> │ │ │ │ - movsbl 0x43(%rbx),%esi │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %r8d,%edx │ │ │ │ + mov %rsi,(%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 %rdx,%rdx │ │ │ │ + je 1baa8 <__cxa_finalize@plt+0xde48> │ │ │ │ + shl $0x3,%rdx │ │ │ │ mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rax,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d430 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdx,0x8(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + call d650 │ │ │ │ mov 0x8(%rsp),%rdx │ │ │ │ - lea 0x556a(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1b824 <__cxa_finalize@plt+0xdbc4> │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 1b824 <__cxa_finalize@plt+0xdbc4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea 0x551e(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1b88d <__cxa_finalize@plt+0xdc2d> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 1b88d <__cxa_finalize@plt+0xdc2d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1bc78 <__cxa_finalize@plt+0xe018> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1bc28 <__cxa_finalize@plt+0xdfc8> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1bbc8 <__cxa_finalize@plt+0xdf68> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1bb7d <__cxa_finalize@plt+0xdf1d> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1bb32 <__cxa_finalize@plt+0xded2> │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1baf5 <__cxa_finalize@plt+0xde95> │ │ │ │ - mov 0x18(%r14),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1bab8 <__cxa_finalize@plt+0xde58> │ │ │ │ - mov 0x18(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1ba78 <__cxa_finalize@plt+0xde18> │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1ba38 <__cxa_finalize@plt+0xddd8> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ba19 <__cxa_finalize@plt+0xddb9> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ba2b <__cxa_finalize@plt+0xddcb> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r13 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %rcx,0x18(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %r13,0x28(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1ba98 <__cxa_finalize@plt+0xde38> │ │ │ │ + lea 0x0(,%rdx,4),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r13,1),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov 0x58(%r12),%r12 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + mov %rcx,0x30(%rbx) │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbp,0x40(%rbx) │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne dc80 <__cxa_finalize@plt+0x20> │ │ │ │ test %r12,%r12 │ │ │ │ - jne 1b9f5 <__cxa_finalize@plt+0xdd95> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ba4e <__cxa_finalize@plt+0xddee> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ba60 <__cxa_finalize@plt+0xde00> │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1ba78 <__cxa_finalize@plt+0xde18> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 1b9ec <__cxa_finalize@plt+0xdd8c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1ba8e <__cxa_finalize@plt+0xde2e> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1baa0 <__cxa_finalize@plt+0xde40> │ │ │ │ - call d610 │ │ │ │ + je 1ba7c <__cxa_finalize@plt+0xde1c> │ │ │ │ + lea 0x0(,%r12,4),%r13 │ │ │ │ mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ + call d650 │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%r13,1),%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + cmp $0x1,%r12 │ │ │ │ je 1bab8 <__cxa_finalize@plt+0xde58> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 1b9df <__cxa_finalize@plt+0xdd7f> │ │ │ │ + lea -0x4(%r13),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rbp,0x78(%rbx) │ │ │ │ + lea -0x4(%rax,%r13,1),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,0x80(%rbx) │ │ │ │ + mov %r8,0x88(%rbx) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1ba7c <__cxa_finalize@plt+0xde1c> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rbp,%rdx │ │ │ │ + lea -0x4(%rdx),%rsi │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + jbe 1bae7 <__cxa_finalize@plt+0xde87> │ │ │ │ + shr $0x2,%rsi │ │ │ │ + mov $0x4,%r10d │ │ │ │ + movdqa 0x72312(%rip),%xmm0 # 8dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a80> │ │ │ │ + add $0x1,%rsi │ │ │ │ + movd %r10d,%xmm1 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + shr $0x2,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rax │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bace <__cxa_finalize@plt+0xde6e> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bae0 <__cxa_finalize@plt+0xde80> │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1baf5 <__cxa_finalize@plt+0xde95> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1b9d2 <__cxa_finalize@plt+0xdd72> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bb0b <__cxa_finalize@plt+0xdeab> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bb1d <__cxa_finalize@plt+0xdebd> │ │ │ │ - call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bb32 <__cxa_finalize@plt+0xded2> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 1b9c5 <__cxa_finalize@plt+0xdd65> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bb4d <__cxa_finalize@plt+0xdeed> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bb64 <__cxa_finalize@plt+0xdf04> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bb7d <__cxa_finalize@plt+0xdf1d> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 1b9b3 <__cxa_finalize@plt+0xdd53> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bb98 <__cxa_finalize@plt+0xdf38> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bbaf <__cxa_finalize@plt+0xdf4f> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bbc8 <__cxa_finalize@plt+0xdf68> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 1b99c <__cxa_finalize@plt+0xdd3c> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bbe2 <__cxa_finalize@plt+0xdf82> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bbf8 <__cxa_finalize@plt+0xdf98> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bc0f <__cxa_finalize@plt+0xdfaf> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 1b986 <__cxa_finalize@plt+0xdd26> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bc43 <__cxa_finalize@plt+0xdfe3> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bc5a <__cxa_finalize@plt+0xdffa> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bc73 <__cxa_finalize@plt+0xe013> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 1b957 <__cxa_finalize@plt+0xdcf7> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - add $0x58,%rsp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1ba50 <__cxa_finalize@plt+0xddf0> │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 1ba7c <__cxa_finalize@plt+0xde1c> │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x4(%rax),%rcx │ │ │ │ + mov %edx,0x0(%rbp) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 1bad0 <__cxa_finalize@plt+0xde70> │ │ │ │ + movl $0x0,0x90(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1b97c <__cxa_finalize@plt+0xdd1c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1b93e <__cxa_finalize@plt+0xdcde> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rax,0x78(%rbx) │ │ │ │ + mov %rcx,0x80(%rbx) │ │ │ │ + mov %r8,0x88(%rbx) │ │ │ │ + jmp 1ba05 <__cxa_finalize@plt+0xdda5> │ │ │ │ nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1c06f <__cxa_finalize@plt+0xe40f> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1c008 <__cxa_finalize@plt+0xe3a8> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1bf92 <__cxa_finalize@plt+0xe332> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 1bf30 <__cxa_finalize@plt+0xe2d0> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 1bece <__cxa_finalize@plt+0xe26e> │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 1be7f <__cxa_finalize@plt+0xe21f> │ │ │ │ - mov 0x18(%r14),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 1be30 <__cxa_finalize@plt+0xe1d0> │ │ │ │ - mov 0x18(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1bde0 <__cxa_finalize@plt+0xe180> │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1bd8a <__cxa_finalize@plt+0xe12a> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %eax,0x4(%rbp) │ │ │ │ + lea 0x8(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 1bd59 <__cxa_finalize@plt+0xe0f9> │ │ │ │ + je 1ba7c <__cxa_finalize@plt+0xde1c> │ │ │ │ + add $0x2,%edx │ │ │ │ + mov %edx,0x8(%rbp) │ │ │ │ + jmp 1ba7c <__cxa_finalize@plt+0xde1c> │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 1ba74 <__cxa_finalize@plt+0xde14> │ │ │ │ + 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + movq $0x0,0x28(%rbx) │ │ │ │ + movups %xmm0,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bb2d <__cxa_finalize@plt+0xdecd> │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bd6b <__cxa_finalize@plt+0xe10b> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + movq $0x0,0x40(%rbx) │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bb4b <__cxa_finalize@plt+0xdeeb> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bd7d <__cxa_finalize@plt+0xe11d> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + movq $0x0,0x58(%rbx) │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bb69 <__cxa_finalize@plt+0xdf09> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x60(%rbx),%r12 │ │ │ │ + mov 0x68(%rbx),%rbp │ │ │ │ + movq $0x0,0x70(%rbx) │ │ │ │ + movups %xmm0,0x60(%rbx) │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 1bba6 <__cxa_finalize@plt+0xdf46> │ │ │ │ + mov %r12,%rbx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bbc0 <__cxa_finalize@plt+0xdf60> │ │ │ │ call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1bb90 <__cxa_finalize@plt+0xdf30> │ │ │ │ test %r12,%r12 │ │ │ │ - jne 1bd35 <__cxa_finalize@plt+0xe0d5> │ │ │ │ - mov 0x60(%rbp),%rdi │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bda0 <__cxa_finalize@plt+0xe140> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bdb2 <__cxa_finalize@plt+0xe152> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bdc4 <__cxa_finalize@plt+0xe164> │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bde0 <__cxa_finalize@plt+0xe180> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 1bd2c <__cxa_finalize@plt+0xe0cc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x60(%r13),%rdi │ │ │ │ - lea 0x70(%r13),%rax │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bdf6 <__cxa_finalize@plt+0xe196> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be08 <__cxa_finalize@plt+0xe1a8> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be1a <__cxa_finalize@plt+0xe1ba> │ │ │ │ - call d610 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1be30 <__cxa_finalize@plt+0xe1d0> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 1bd1f <__cxa_finalize@plt+0xe0bf> │ │ │ │ + je 1bbce <__cxa_finalize@plt+0xdf6e> │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 1bb90 <__cxa_finalize@plt+0xdf30> │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 1bbab <__cxa_finalize@plt+0xdf4b> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - mov 0x60(%r14),%rdi │ │ │ │ - lea 0x70(%r14),%rax │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be46 <__cxa_finalize@plt+0xe1e6> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be58 <__cxa_finalize@plt+0xe1f8> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be6a <__cxa_finalize@plt+0xe20a> │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1be7f <__cxa_finalize@plt+0xe21f> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 1bd12 <__cxa_finalize@plt+0xe0b2> │ │ │ │ - mov 0x60(%r15),%rdi │ │ │ │ - lea 0x70(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1be95 <__cxa_finalize@plt+0xe235> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bea7 <__cxa_finalize@plt+0xe247> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1beb9 <__cxa_finalize@plt+0xe259> │ │ │ │ - call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bece <__cxa_finalize@plt+0xe26e> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 1bd05 <__cxa_finalize@plt+0xe0a5> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bee9 <__cxa_finalize@plt+0xe289> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bf00 <__cxa_finalize@plt+0xe2a0> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bf17 <__cxa_finalize@plt+0xe2b7> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bf30 <__cxa_finalize@plt+0xe2d0> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 1bcf3 <__cxa_finalize@plt+0xe093> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bf4b <__cxa_finalize@plt+0xe2eb> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bf62 <__cxa_finalize@plt+0xe302> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bf79 <__cxa_finalize@plt+0xe319> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + call 1bb00 <__cxa_finalize@plt+0xdea0> │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc01 <__cxa_finalize@plt+0xdfa1> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1bf92 <__cxa_finalize@plt+0xe332> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 1bcdc <__cxa_finalize@plt+0xe07c> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bfac <__cxa_finalize@plt+0xe34c> │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc12 <__cxa_finalize@plt+0xdfb2> │ │ │ │ call d610 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bfc2 <__cxa_finalize@plt+0xe362> │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc23 <__cxa_finalize@plt+0xdfc3> │ │ │ │ call d610 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1bfd8 <__cxa_finalize@plt+0xe378> │ │ │ │ + mov 0x78(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc31 <__cxa_finalize@plt+0xdfd1> │ │ │ │ call d610 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + mov 0x68(%rbp),%r12 │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 1bc5a <__cxa_finalize@plt+0xdffa> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc98 <__cxa_finalize@plt+0xe038> │ │ │ │ call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 1bc40 <__cxa_finalize@plt+0xdfe0> │ │ │ │ + mov 0x60(%rbp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 1bfef <__cxa_finalize@plt+0xe38f> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 1bcc6 <__cxa_finalize@plt+0xe066> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x60(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x70,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c023 <__cxa_finalize@plt+0xe3c3> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c03a <__cxa_finalize@plt+0xe3da> │ │ │ │ + je 1bc67 <__cxa_finalize@plt+0xe007> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1c051 <__cxa_finalize@plt+0xe3f1> │ │ │ │ + mov 0x48(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc75 <__cxa_finalize@plt+0xe015> │ │ │ │ call d610 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x30(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bc83 <__cxa_finalize@plt+0xe023> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 1c06a <__cxa_finalize@plt+0xe40a> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 1bc97 <__cxa_finalize@plt+0xe037> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - add $0x58,%rsp │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1bca8 <__cxa_finalize@plt+0xe048> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 1bc40 <__cxa_finalize@plt+0xdfe0> │ │ │ │ + jmp 1bc56 <__cxa_finalize@plt+0xdff6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x8000,%edi │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + movsd %xmm0,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov $0x8000,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%r14 │ │ │ │ + mov 0x24(%r14),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 1be34 <__cxa_finalize@plt+0xe1d4> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov 0xb8(%r14),%r12 │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + mov $0x1,%ebx │ │ │ │ + movsd 0x8(%rsp),%xmm12 │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea (%r12,%rax,8),%r15 │ │ │ │ + mov $0x4,%eax │ │ │ │ + movsd 0x721ca(%rip),%xmm5 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + movsd 0x721c9(%rip),%xmm8 # 8df18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c58> │ │ │ │ + mov %r15,(%rsp) │ │ │ │ + movd %eax,%xmm7 │ │ │ │ + pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1bf60 <__cxa_finalize@plt+0xe300> │ │ │ │ + xor %esi,%esi │ │ │ │ + nop │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 1bd70 <__cxa_finalize@plt+0xe110> │ │ │ │ + imul %esi,%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 1bf6b <__cxa_finalize@plt+0xe30b> │ │ │ │ + mov 0x158(%r14),%r10 │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13d,%ecx │ │ │ │ + lea (%rbx,%r13,1),%r9d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 1bde1 <__cxa_finalize@plt+0xe181> │ │ │ │ + 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,(%rdx) │ │ │ │ + cmp %r9d,%ecx │ │ │ │ + je 1be10 <__cxa_finalize@plt+0xe1b0> │ │ │ │ + add $0x8,%rdx │ │ │ │ + mov %ecx,%eax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + shr $0x6,%rax │ │ │ │ + shl %cl,%r15 │ │ │ │ + test %r15,(%r10,%rax,8) │ │ │ │ + jne 1bdc0 <__cxa_finalize@plt+0xe160> │ │ │ │ + mulsd %xmm12,%xmm0 │ │ │ │ + add $0x1,%ecx │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm0,(%rdx) │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jne 1bddd <__cxa_finalize@plt+0xe17d> │ │ │ │ + comisd %xmm8,%xmm2 │ │ │ │ + ja 1be58 <__cxa_finalize@plt+0xe1f8> │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %esi,%ebx │ │ │ │ + add $0x8,%r12 │ │ │ │ + cmp %r12,(%rsp) │ │ │ │ + jne 1bd60 <__cxa_finalize@plt+0xe100> │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + add $0x48,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rbx),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 1bf67 <__cxa_finalize@plt+0xe307> │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movapd %xmm2,%xmm10 │ │ │ │ + movd %r13d,%xmm4 │ │ │ │ + movdqa 0x71ec7(%rip),%xmm9 # 8dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a80> │ │ │ │ + shr $0x2,%ecx │ │ │ │ + unpcklpd %xmm10,%xmm10 │ │ │ │ + pshufd $0x0,%xmm4,%xmm11 │ │ │ │ + mov %ecx,%edx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rbp,%rdx │ │ │ │ + movupd (%r8),%xmm4 │ │ │ │ + movupd 0x10(%r8),%xmm1 │ │ │ │ + movdqa %xmm11,%xmm0 │ │ │ │ + add $0x20,%r8 │ │ │ │ + paddd %xmm9,%xmm0 │ │ │ │ + paddd %xmm7,%xmm9 │ │ │ │ + divpd %xmm10,%xmm4 │ │ │ │ + movdqa %xmm0,%xmm3 │ │ │ │ + punpckhdq %xmm6,%xmm0 │ │ │ │ + punpckldq %xmm6,%xmm3 │ │ │ │ + movq %xmm3,%rax │ │ │ │ + psrldq $0x8,%xmm3 │ │ │ │ + divpd %xmm10,%xmm1 │ │ │ │ + movlpd %xmm4,(%rdi,%rax,8) │ │ │ │ + movq %xmm3,%rax │ │ │ │ + movhpd %xmm4,(%rdi,%rax,8) │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movhlps %xmm0,%xmm4 │ │ │ │ + movlpd %xmm1,(%rdi,%rax,8) │ │ │ │ + movq %xmm4,%rax │ │ │ │ + movhpd %xmm1,(%rdi,%rax,8) │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jne 1be90 <__cxa_finalize@plt+0xe230> │ │ │ │ + shl $0x2,%ecx │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + je 1be17 <__cxa_finalize@plt+0xe1b7> │ │ │ │ + mov %ecx,%edx │ │ │ │ + lea 0x0(%r13,%rcx,1),%eax │ │ │ │ + movsd 0x0(%rbp,%rdx,8),%xmm0 │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%rax,8) │ │ │ │ + lea 0x1(%rcx),%eax │ │ │ │ + cmp %ebx,%eax │ │ │ │ + jae 1be17 <__cxa_finalize@plt+0xe1b7> │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + lea 0x0(%r13,%rax,1),%edx │ │ │ │ + add $0x2,%ecx │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%rdx,8) │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 1be17 <__cxa_finalize@plt+0xe1b7> │ │ │ │ + movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ + lea (%rcx,%r13,1),%eax │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,(%rdi,%rax,8) │ │ │ │ + jmp 1be17 <__cxa_finalize@plt+0xe1b7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 1be1c <__cxa_finalize@plt+0xe1bc> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 1bf04 <__cxa_finalize@plt+0xe2a4> │ │ │ │ + mov %esi,%ebx │ │ │ │ + jmp 1be1c <__cxa_finalize@plt+0xe1bc> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%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 │ │ │ │ - call d650 │ │ │ │ - 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov %r13,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1c107 <__cxa_finalize@plt+0xe4a7> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1c1b0 <__cxa_finalize@plt+0xe550> │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d650 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 1c060 <__cxa_finalize@plt+0xe400> │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 1c170 <__cxa_finalize@plt+0xe510> │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1bf80 <__cxa_finalize@plt+0xe320> │ │ │ │ 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 25080 , 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 25080 , 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 1c18b <__cxa_finalize@plt+0xe52b> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1c1b0 <__cxa_finalize@plt+0xe550> │ │ │ │ - mov $0x60,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ - call d650 │ │ │ │ - jmp 1c121 <__cxa_finalize@plt+0xe4c1> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + shl $0x20,%rbx │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + jbe 1bfec <__cxa_finalize@plt+0xe38c> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + 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 1bfb6 <__cxa_finalize@plt+0xe356> │ │ │ │ + test %rax,%rax │ │ │ │ + jne 1bfb6 <__cxa_finalize@plt+0xe356> │ │ │ │ + add $0x18,%rsp │ │ │ │ + lea 0x0(%rbp,%rbx,1),%eax │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + lea 0x1(%rcx),%rcx │ │ │ │ + mov %ecx,%edi │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 1c1e0 <__cxa_finalize@plt+0xe580> │ │ │ │ + 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 1c158 <__cxa_finalize@plt+0xe4f8> │ │ │ │ + mov %ecx,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + neg %eax │ │ │ │ + div %edi │ │ │ │ + mov %edx,%r13d │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jb 1c12d <__cxa_finalize@plt+0xe4cd> │ │ │ │ + jmp 1c158 <__cxa_finalize@plt+0xe4f8> │ │ │ │ + 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 1c158 <__cxa_finalize@plt+0xe4f8> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + jbe 1c0e0 <__cxa_finalize@plt+0xe480> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + jmp 1c0e0 <__cxa_finalize@plt+0xe480> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rsp │ │ │ │ + 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 1c208 <__cxa_finalize@plt+0xe5a8> │ │ │ │ + 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 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0xc(%rsp),%edi │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + jmp 1c07a <__cxa_finalize@plt+0xe41a> │ │ │ │ + nopl (%rax) │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1380(%r12),%rax │ │ │ │ + jmp 1c183 <__cxa_finalize@plt+0xe523> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ + sub $0xc0,%rsp │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %r15,-0x8(%rbp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + movslq %edx,%rdi │ │ │ │ + mov %edx,-0x78(%rbp) │ │ │ │ + mov %edi,%r10d │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + sub %esi,%r10d │ │ │ │ + mov %rbx,-0x28(%rbp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + mov (%rax,%rdi,4),%eax │ │ │ │ + mov %esi,-0x74(%rbp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + add $0x1,%r10d │ │ │ │ + sub (%rdx,%rsi,4),%eax │ │ │ │ + mov %r13,-0x18(%rbp) │ │ │ │ + cmp $0x62,%eax │ │ │ │ + mov %r12,-0x20(%rbp) │ │ │ │ + mov 0x10(%rbp),%r13 │ │ │ │ + setle %dl │ │ │ │ + cmp $0x3,%r10d │ │ │ │ + setle %al │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,-0x38(%rbp) │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + or %dl,%al │ │ │ │ + jne 1c568 <__cxa_finalize@plt+0xe908> │ │ │ │ + mov 0x0(%r13),%r11 │ │ │ │ + mov (%r9),%rdx │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movsd (%r11,%rdi,8),%xmm0 │ │ │ │ + subsd (%rdx,%rsi,8),%xmm0 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 1c2d8 <__cxa_finalize@plt+0xe678> │ │ │ │ + mov -0x38(%rbp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 1c5f1 <__cxa_finalize@plt+0xe991> │ │ │ │ + mov -0x28(%rbp),%rbx │ │ │ │ + mov -0x20(%rbp),%r12 │ │ │ │ + mov -0x18(%rbp),%r13 │ │ │ │ + mov -0x8(%rbp),%r15 │ │ │ │ + leave │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10d,%edx │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%r14 │ │ │ │ + sar $1,%edx │ │ │ │ + lea 0x8623b(%rip),%rdi │ │ │ │ + mov %r10d,-0x80(%rbp) │ │ │ │ + sub $0x1,%edx │ │ │ │ + mov %r9,-0x90(%rbp) │ │ │ │ + mov %rcx,-0x98(%rbp) │ │ │ │ + mov %r8,-0xa0(%rbp) │ │ │ │ + movsd %xmm1,-0x88(%rbp) │ │ │ │ + call 1bf80 <__cxa_finalize@plt+0xe320> │ │ │ │ + mov -0x80(%rbp),%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebx,%esi │ │ │ │ + movsd -0x88(%rbp),%xmm1 │ │ │ │ + movaps %xmm0,-0x70(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x90(%rbp),%r9 │ │ │ │ + sar $0x2,%r10d │ │ │ │ + mov -0xa0(%rbp),%r8 │ │ │ │ + mov -0x98(%rbp),%rcx │ │ │ │ + movq $0x0,-0x60(%rbp) │ │ │ │ + lea 0x1(%r10,%rax,1),%eax │ │ │ │ + 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 1c220 <__cxa_finalize@plt+0xe5c0> │ │ │ │ + pop %rsi │ │ │ │ + mov %al,-0x88(%rbp) │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov -0x68(%rbp),%rsi │ │ │ │ + pop %rdi │ │ │ │ + push %rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + mov -0xb0(%rbp),%r9 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,-0xb8(%rbp) │ │ │ │ + mov -0xa8(%rbp),%r8 │ │ │ │ + movaps %xmm0,-0x50(%rbp) │ │ │ │ + mov -0xa0(%rbp),%rcx │ │ │ │ + mov -0x98(%rbp),%esi │ │ │ │ + movsd -0x90(%rbp),%xmm0 │ │ │ │ + mov %rdi,-0x80(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + movq $0x0,-0x40(%rbp) │ │ │ │ + call 1c220 <__cxa_finalize@plt+0xe5c0> │ │ │ │ + pop %rdx │ │ │ │ + mov -0x50(%rbp),%r13 │ │ │ │ + pop %rcx │ │ │ │ + cmpb $0x0,-0x88(%rbp) │ │ │ │ + je 1c500 <__cxa_finalize@plt+0xe8a0> │ │ │ │ + test %al,%al │ │ │ │ + je 1c500 <__cxa_finalize@plt+0xe8a0> │ │ │ │ + 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 dd7a <__cxa_finalize@plt+0x11a> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 1c590 <__cxa_finalize@plt+0xe930> │ │ │ │ + lea 0x0(,%rcx,4),%rdx │ │ │ │ + mov %rcx,-0x90(%rbp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,-0x88(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov -0x88(%rbp),%rdx │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + cmpq $0x1,-0x90(%rbp) │ │ │ │ + je 1c4a3 <__cxa_finalize@plt+0xe843> │ │ │ │ + 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 1c4c6 <__cxa_finalize@plt+0xe866> │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp dfb3 <__cxa_finalize@plt+0x353> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp dfc5 <__cxa_finalize@plt+0x365> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dff1 <__cxa_finalize@plt+0x391> │ │ │ │ + call d610 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov %r15,%rdx │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + jle 1c5b0 <__cxa_finalize@plt+0xe950> │ │ │ │ + mov -0x80(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da30 │ │ │ │ + mov (%r12),%rbx │ │ │ │ + lea (%rbx,%r15,1),%rdi │ │ │ │ + mov %r14,%rdx │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 1c5e0 <__cxa_finalize@plt+0xe980> │ │ │ │ + mov %r13,%rsi │ │ │ │ + call da30 │ │ │ │ + jmp 1c536 <__cxa_finalize@plt+0xe8d6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r12),%rax │ │ │ │ + cmp 0x8(%r12),%rax │ │ │ │ + je 1c510 <__cxa_finalize@plt+0xe8b0> │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1c570 <__cxa_finalize@plt+0xe910> │ │ │ │ + mov %ebx,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1c5a0 <__cxa_finalize@plt+0xe940> │ │ │ │ + mov %r14d,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1c543 <__cxa_finalize@plt+0xe8e3> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x80(%rbp) │ │ │ │ + je 1c553 <__cxa_finalize@plt+0xe8f3> │ │ │ │ + mov -0x80(%rbp),%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x10(%rbp),%r14 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 1c2ac <__cxa_finalize@plt+0xe64c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1c2ac <__cxa_finalize@plt+0xe64c> │ │ │ │ + nop │ │ │ │ + lea -0x74(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1e5c0 <__cxa_finalize@plt+0x10960> │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + jmp 1c525 <__cxa_finalize@plt+0xe8c5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 1c4a3 <__cxa_finalize@plt+0xe843> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x78(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 1e5c0 <__cxa_finalize@plt+0x10960> │ │ │ │ + jmp 1c536 <__cxa_finalize@plt+0xe8d6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + jne 1c4e3 <__cxa_finalize@plt+0xe883> │ │ │ │ + mov -0x80(%rbp),%rax │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rbx) │ │ │ │ + cmp $0x4,%r14 │ │ │ │ + jle 1c5fa <__cxa_finalize@plt+0xe99a> │ │ │ │ + lea 0x4(%rbx),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + call da30 │ │ │ │ + jmp 1c53b <__cxa_finalize@plt+0xe8db> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 1c536 <__cxa_finalize@plt+0xe8d6> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp 1c53b <__cxa_finalize@plt+0xe8db> │ │ │ │ + mov %r14,-0x10(%rbp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + je 1c612 <__cxa_finalize@plt+0xe9b2> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 1c54a <__cxa_finalize@plt+0xe8ea> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp 1c54a <__cxa_finalize@plt+0xe8ea> │ │ │ │ + mov 0x0(%r13),%eax │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %eax,0x4(%rbx) │ │ │ │ + call d610 │ │ │ │ + jmp 1c54a <__cxa_finalize@plt+0xe8ea> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp dfd0 <__cxa_finalize@plt+0x370> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp dd38 <__cxa_finalize@plt+0xd8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp dfa8 <__cxa_finalize@plt+0x348> │ │ │ │ + jmp dd67 <__cxa_finalize@plt+0x107> │ │ │ │ + endbr64 │ │ │ │ + jmp dd9e <__cxa_finalize@plt+0x13e> │ │ │ │ + nop │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - push %rbp │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x80,%edi │ │ │ │ - sub $0x8,%rsp │ │ │ │ + sub $0x178,%rsp │ │ │ │ + mov %esi,-0x104(%rbp) │ │ │ │ + mov %esi,%esi │ │ │ │ + movsd %xmm0,-0x180(%rbp) │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,-0x38(%rbp) │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + mov %rsi,-0x178(%rbp) │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e23b <__cxa_finalize@plt+0x105db> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - 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 25080 , 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - mov %eax,(%r12) │ │ │ │ - mov %r14,0x8(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1c2a9 <__cxa_finalize@plt+0xe649> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov %r12,%r13 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1c368 <__cxa_finalize@plt+0xe708> │ │ │ │ - mov $0x80,%edi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x158(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - 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 25080 , 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 25080 , 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 25080 , 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 1c349 <__cxa_finalize@plt+0xe6e9> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 1c368 <__cxa_finalize@plt+0xe708> │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov %rbx,%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x150(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - jmp 1c2c3 <__cxa_finalize@plt+0xe663> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp e041 <__cxa_finalize@plt+0x3e1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e053 <__cxa_finalize@plt+0x3f3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp e05b <__cxa_finalize@plt+0x3fb> │ │ │ │ - endbr64 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp e066 <__cxa_finalize@plt+0x406> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e02c <__cxa_finalize@plt+0x3cc> │ │ │ │ - endbr64 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x130(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x138(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x148(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r14,8),%rdi │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%r14,8),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + lea 0x0(,%r14,8),%rdx │ │ │ │ + mov %rax,-0xd0(%rbp) │ │ │ │ + mov %r13,-0xc0(%rbp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r14,8),%rdi │ │ │ │ + mov %r13,-0xc8(%rbp) │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r14,8),%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + lea (%rax,%rdx,1),%r13 │ │ │ │ + mov %rax,-0xb0(%rbp) │ │ │ │ + mov %r13,-0xa0(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,-0xa8(%rbp) │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ + mov %rax,-0x90(%rbp) │ │ │ │ + mov %r13,-0x80(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov %r13,-0x88(%rbp) │ │ │ │ + mov 0x24(%rax),%eax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e2d9 <__cxa_finalize@plt+0x10679> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbx,1),%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x70(%rbp) │ │ │ │ + mov %rbx,-0x60(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0xf8(%rbp),%rsi │ │ │ │ + mov %rbx,-0x68(%rbp) │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x24(%rsi),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1cadc <__cxa_finalize@plt+0xee7c> │ │ │ │ + mov 0xd0(%rsi),%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %r15,-0x188(%rbp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov 0xb8(%rsi),%rsi │ │ │ │ + mov %r12,-0x190(%rbp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rsi,-0x100(%rbp) │ │ │ │ + mov %rdx,-0xf8(%rbp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + mov %r11d,(%rax,%rdi,4) │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + movzwl (%rax,%rdi,2),%r14d │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 1d0f2 <__cxa_finalize@plt+0xf492> │ │ │ │ + mov 0x88(%r12),%r8 │ │ │ │ + lea (%r14,%r9,1),%esi │ │ │ │ + mov %r9d,%edx │ │ │ │ + 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 1c940 <__cxa_finalize@plt+0xece0> │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + add %r15d,%r11d │ │ │ │ + mov %r9d,%edx │ │ │ │ + mov %r15d,(%rax,%rdi,4) │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + mov %r10d,(%rax,%rdi,4) │ │ │ │ + mov -0x138(%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 1c9c0 <__cxa_finalize@plt+0xed60> │ │ │ │ + mov -0x138(%rbp),%rax │ │ │ │ + mov %r15d,(%rax,%rdi,4) │ │ │ │ + mov -0x158(%rbp),%rax │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + add %r15d,%r10d │ │ │ │ + mov %r9d,(%rax,%rdi,4) │ │ │ │ + mov -0x150(%rbp),%rax │ │ │ │ + mov %r14d,(%rax,%rdi,4) │ │ │ │ + mov -0x128(%rbp),%rax │ │ │ │ + mov %r9d,(%rax,%rdi,4) │ │ │ │ + lea -0x1(%rsi),%eax │ │ │ │ + mov %eax,(%rcx,%rdi,4) │ │ │ │ + mov -0xf8(%rbp),%rcx │ │ │ │ + cltq │ │ │ │ + mov (%rcx,%r9,8),%rdx │ │ │ │ + mov (%rcx,%rax,8),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + movsd %xmm0,(%rdx,%rdi,8) │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + movsd %xmm0,(%rax,%rdi,8) │ │ │ │ + mov -0x148(%rbp),%rax │ │ │ │ + mov %ebx,(%rax,%rdi,4) │ │ │ │ + mov -0x100(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d0e8 <__cxa_finalize@plt+0xf488> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 1ca90 <__cxa_finalize@plt+0xee30> │ │ │ │ + mov %r13d,%eax │ │ │ │ + mov %r14,-0xf8(%rbp) │ │ │ │ + mov %ecx,%r13d │ │ │ │ + imul %ecx,%eax │ │ │ │ + add %eax,%ebx │ │ │ │ + mov -0x160(%rbp),%rcx │ │ │ │ + mov 0x24(%r12),%r14d │ │ │ │ + mov %eax,(%rcx,%rdi,4) │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %r14d,%edi │ │ │ │ + jae 1cace <__cxa_finalize@plt+0xee6e> │ │ │ │ + movslq %esi,%r9 │ │ │ │ + jmp 1c900 <__cxa_finalize@plt+0xeca0> │ │ │ │ + mov -0x188(%rbp),%r15 │ │ │ │ + mov -0x190(%rbp),%r12 │ │ │ │ + mov $0x4,%edi │ │ │ │ + call d650 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + mov $0x8,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + sub $0x1,%r14d │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov %r14d,0x4(%rax) │ │ │ │ + mov %r13,%rdi │ │ │ │ + lea 0x8(%rax),%r14 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e036 <__cxa_finalize@plt+0x3d6> │ │ │ │ - endbr64 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov %rbx,-0x50(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov -0x178(%rbp),%rsi │ │ │ │ + mov %r14,-0x48(%rbp) │ │ │ │ + lea -0x90(%rbp),%rcx │ │ │ │ + lea -0xd0(%rbp),%r9 │ │ │ │ + mov %r14,-0x40(%rbp) │ │ │ │ + lea -0x70(%rbp),%r8 │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x24(%rax),%edx │ │ │ │ + lea -0x50(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + lea -0xb0(%rbp),%rax │ │ │ │ + push %rax │ │ │ │ + movsd -0x180(%rbp),%xmm0 │ │ │ │ + sub $0x1,%edx │ │ │ │ + call 1c220 <__cxa_finalize@plt+0xe5c0> │ │ │ │ + mov -0x50(%rbp),%rsi │ │ │ │ + mov -0x48(%rbp),%rax │ │ │ │ + pop %rdi │ │ │ │ + pop %r8 │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rsi,-0x190(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + shr $1,%rax │ │ │ │ + movslq %eax,%rsi │ │ │ │ + mov %rax,-0x128(%rbp) │ │ │ │ + movabs $0x333333333333333,%rax │ │ │ │ + mov %rsi,-0x118(%rbp) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jb dfdb <__cxa_finalize@plt+0x37b> │ │ │ │ + cmpq $0x0,-0x118(%rbp) │ │ │ │ + je 1e314 <__cxa_finalize@plt+0x106b4> │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + lea 0x0(,%rsi,8),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp e09b <__cxa_finalize@plt+0x43b> │ │ │ │ + lea (%rax,%rbx,1),%rsi │ │ │ │ + cmpl $0x1,-0x128(%rbp) │ │ │ │ + je 1e468 <__cxa_finalize@plt+0x10808> │ │ │ │ + mov -0x118(%rbp),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + lea (%rcx,%rcx,4),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ xchg %ax,%ax │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 1c41c <__cxa_finalize@plt+0xe7bc> │ │ │ │ - mov (%rsi),%rax │ │ │ │ - lea 0x4d15(%rip),%rcx # 21100 ::do_widen(char) const@@Base+0x2d0> │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1c4a0 <__cxa_finalize@plt+0xe840> │ │ │ │ - lea 0x8d21(%rip),%rcx # 25120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1c450 <__cxa_finalize@plt+0xe7f0> │ │ │ │ - lea 0x4d25(%rip),%rcx # 21130 ::do_widen(char) const@@Base+0x300> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 1c4d0 <__cxa_finalize@plt+0xe870> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1c440 <__cxa_finalize@plt+0xe7e0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp *%rax │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x50,%rax │ │ │ │ + movups %xmm0,-0x40(%rax) │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1cc00 <__cxa_finalize@plt+0xefa0> │ │ │ │ + add %rcx,%rcx │ │ │ │ + cmp %rcx,-0x118(%rbp) │ │ │ │ + je 1cc58 <__cxa_finalize@plt+0xeff8> │ │ │ │ + lea (%rcx,%rcx,4),%rax │ │ │ │ + movq $0x0,(%rdi,%rax,8) │ │ │ │ + movq $0x0,0x8(%rdi,%rax,8) │ │ │ │ + movq $0x0,0x10(%rdi,%rax,8) │ │ │ │ + movq $0x0,0x18(%rdi,%rax,8) │ │ │ │ + movq $0x0,0x20(%rdi,%rax,8) │ │ │ │ + mov 0x48(%r12),%rax │ │ │ │ + mov %rsi,0x50(%r12) │ │ │ │ + mov %rdi,0x48(%r12) │ │ │ │ + mov %rsi,0x58(%r12) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d113 <__cxa_finalize@plt+0xf4b3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x128(%rbp),%rsi │ │ │ │ + mov %esi,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + je 1d124 <__cxa_finalize@plt+0xf4c4> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x48(%r12),%rdx │ │ │ │ + movq 0x7127b(%rip),%xmm2 # 8df20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c60> │ │ │ │ + mov -0x140(%rbp),%r8 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x8(%rdi,%rax,8),%rdi │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + mov -0x168(%rbp),%r9 │ │ │ │ + mov -0x148(%rbp),%r10 │ │ │ │ + mov -0x150(%rbp),%r13 │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov -0x158(%rbp),%r11 │ │ │ │ + mov -0x138(%rbp),%r14 │ │ │ │ + mov -0x160(%rbp),%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x28,%edi │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + movslq (%rsi),%rcx │ │ │ │ + add $0x8,%rsi │ │ │ │ + add $0x28,%rdx │ │ │ │ + mov (%r8,%rcx,4),%r15d │ │ │ │ + mov %ecx,-0x24(%rdx) │ │ │ │ + movslq -0x4(%rsi),%rax │ │ │ │ + mov %r15d,-0x20(%rdx) │ │ │ │ + mov -0xf8(%rbp),%r15 │ │ │ │ + movd (%r9,%rax,4),%xmm0 │ │ │ │ + movd (%r10,%rax,4),%xmm3 │ │ │ │ + mov %eax,-0x10(%rdx) │ │ │ │ + mov (%r15,%rax,4),%r15d │ │ │ │ + movd (%r14,%rax,4),%xmm1 │ │ │ │ + movd (%rbx,%rax,4),%xmm4 │ │ │ │ + add (%r8,%rax,4),%r15d │ │ │ │ + punpckldq %xmm3,%xmm0 │ │ │ │ + sub $0x1,%r15d │ │ │ │ + mov %r15d,-0xc(%rdx) │ │ │ │ + punpckldq %xmm4,%xmm1 │ │ │ │ + mov (%r9,%rcx,4),%r15d │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + mov %r15d,-0x1c(%rdx) │ │ │ │ + mov (%r11,%rcx,4),%r15d │ │ │ │ + paddd %xmm2,%xmm0 │ │ │ │ + mov %r15d,-0x28(%rdx) │ │ │ │ + mov 0x0(%r13,%rax,4),%r15d │ │ │ │ + add (%r11,%rax,4),%r15d │ │ │ │ + sub $0x1,%r15d │ │ │ │ + mov %r15d,-0x14(%rdx) │ │ │ │ + mov (%rbx,%rcx,4),%r15d │ │ │ │ + add (%r10,%rcx,4),%r15d │ │ │ │ + movq %xmm0,-0x8(%rdx) │ │ │ │ + mov %r15d,-0x18(%rdx) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 1ccf0 <__cxa_finalize@plt+0xf090> │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov 0x90(%rax),%r13 │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + cmpq $0x0,-0x118(%rbp) │ │ │ │ + je 1e3d7 <__cxa_finalize@plt+0x10777> │ │ │ │ + mov -0x118(%rbp),%r15 │ │ │ │ + lea (%r15,%r15,2),%rdi │ │ │ │ + lea 0x0(,%rdi,8),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x82b1a(%rip),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - lea 0x18(%rdx),%rax │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - mov %rax,0x8(%rdx) │ │ │ │ - mov 0x10(%rsi),%rdx │ │ │ │ - mov 0x8(%rsi),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - jmp 1c41c <__cxa_finalize@plt+0xe7bc> │ │ │ │ + lea (%rax,%rbx,1),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + cmpl $0x1,-0x128(%rbp) │ │ │ │ + je 1ce1d <__cxa_finalize@plt+0xf1bd> │ │ │ │ + mov %r15,%rdx │ │ │ │ + and $0xfffffffffffffffe,%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + mov %r15,%r8 │ │ │ │ + add %r15,%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rax,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x30,%rax │ │ │ │ + movups %xmm0,-0x20(%rax) │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1ce00 <__cxa_finalize@plt+0xf1a0> │ │ │ │ + cmp %r8,-0x118(%rbp) │ │ │ │ + je 1ce2c <__cxa_finalize@plt+0xf1cc> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x60(%r12),%rbx │ │ │ │ + mov 0x68(%r12),%r15 │ │ │ │ + mov %rcx,0x60(%r12) │ │ │ │ + mov %rdi,0x68(%r12) │ │ │ │ + mov %rsi,0x70(%r12) │ │ │ │ + cmp %r15,%rbx │ │ │ │ + je 1ce89 <__cxa_finalize@plt+0xf229> │ │ │ │ + mov %rbx,-0xf8(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x82aa5(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d140 <__cxa_finalize@plt+0xf4e0> │ │ │ │ + call d610 │ │ │ │ + addq $0x18,-0xf8(%rbp) │ │ │ │ + cmp %r15,-0xf8(%rbp) │ │ │ │ + jne 1ce60 <__cxa_finalize@plt+0xf200> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 1ce96 <__cxa_finalize@plt+0xf236> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%r12),%rbx │ │ │ │ + mov 0x70(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + add %rax,%rax │ │ │ │ mov %rax,%rsi │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - jmp 1c41c <__cxa_finalize@plt+0xe7bc> │ │ │ │ + shr $0x3d,%rsi │ │ │ │ + jne e006 <__cxa_finalize@plt+0x3a6> │ │ │ │ + test %rax,%rax │ │ │ │ + je 1e2f9 <__cxa_finalize@plt+0x10699> │ │ │ │ + lea 0x0(,%rdi,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d650 │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x100(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + lea (%rsi,%r15,1),%rax │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + cmp %rdx,0xd0(%rbx) │ │ │ │ + je 1d4b9 <__cxa_finalize@plt+0xf859> │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov -0x104(%rbp),%eax │ │ │ │ + movl $0x0,-0x110(%rbp) │ │ │ │ + imul %r14,%r15 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + sub -0x100(%rbp),%rax │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + lea 0x1(%rcx),%r8d │ │ │ │ + add %r15,%r15 │ │ │ │ + jmp 1cf6a <__cxa_finalize@plt+0xf30a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%r14 │ │ │ │ + jae 1d4b9 <__cxa_finalize@plt+0xf859> │ │ │ │ + mov 0xe0(%rbx),%rax │ │ │ │ + mov 0x48(%r12),%r9 │ │ │ │ + mov (%rdx,%r14,4),%r13d │ │ │ │ + mov (%rax,%r14,4),%eax │ │ │ │ + mov %eax,-0xf8(%rbp) │ │ │ │ + mov -0x110(%rbp),%eax │ │ │ │ + lea (%rax,%rax,4),%rax │ │ │ │ + cmp %r13d,0x14(%r9,%rax,8) │ │ │ │ + jl 1d160 <__cxa_finalize@plt+0xf500> │ │ │ │ + mov -0xf8(%rbp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + js 1cf48 <__cxa_finalize@plt+0xf2e8> │ │ │ │ + mov -0x110(%rbp),%eax │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + cmp -0x128(%rbp),%esi │ │ │ │ + jl 1d1b7 <__cxa_finalize@plt+0xf557> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + je 1cf48 <__cxa_finalize@plt+0xf2e8> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov -0xf8(%rbp),%esi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rsi,-0xf8(%rbp) │ │ │ │ + jmp 1d048 <__cxa_finalize@plt+0xf3e8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ + mov %edx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov %edx,(%rsi,%r13,8) │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + cmp %ebx,0x4(%rsi,%r13,8) │ │ │ │ + je 1d02e <__cxa_finalize@plt+0xf3ce> │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + cmp %rdx,0x10(%rdi) │ │ │ │ + je 1d477 <__cxa_finalize@plt+0xf817> │ │ │ │ + mov %ebx,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rdx,0x8(%rdi) │ │ │ │ + mov %ebx,0x4(%rsi,%r13,8) │ │ │ │ + mov 0x10(%r12),%rbx │ │ │ │ + add %r15,-0xf8(%rbp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp 0x70(%rbx),%r13 │ │ │ │ + jae 1cf48 <__cxa_finalize@plt+0xf2e8> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + mov -0xf8(%rbp),%rbx │ │ │ │ + imul %rsi,%rdx │ │ │ │ + imul %r8,%rsi │ │ │ │ + add %rbx,%rdx │ │ │ │ + add %rbx,%rsi │ │ │ │ + mov (%rdi,%rdx,4),%edx │ │ │ │ + mov (%rdi,%rsi,4),%ebx │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + cmp %edx,(%rsi,%r13,8) │ │ │ │ + je 1cff5 <__cxa_finalize@plt+0xf395> │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + mov %edx,-0xd4(%rbp) │ │ │ │ + add %rax,%rdi │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp %rsi,0x10(%rdi) │ │ │ │ + jne 1cfe0 <__cxa_finalize@plt+0xf380> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %edx,-0x198(%rbp) │ │ │ │ + mov %r8,-0x180(%rbp) │ │ │ │ + mov %rcx,-0x178(%rbp) │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov -0x170(%rbp),%rax │ │ │ │ + mov -0x178(%rbp),%rcx │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov -0x198(%rbp),%edx │ │ │ │ + jmp 1cfea <__cxa_finalize@plt+0xf38a> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1caae <__cxa_finalize@plt+0xee4e> │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + add %r15d,%r11d │ │ │ │ + mov %r9d,%esi │ │ │ │ + mov %r10d,(%rax,%rdi,4) │ │ │ │ + mov -0x138(%rbp),%rax │ │ │ │ + mov (%rax,%rdi,4),%r15d │ │ │ │ + jmp 1c9f6 <__cxa_finalize@plt+0xed96> │ │ │ │ + mov -0x128(%rbp),%rsi │ │ │ │ + mov %esi,%eax │ │ │ │ + test %esi,%esi │ │ │ │ + jne 1cc8e <__cxa_finalize@plt+0xf02e> │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + mov 0x90(%rax),%r13 │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + jmp 1cda4 <__cxa_finalize@plt+0xf144> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + addq $0x18,-0xf8(%rbp) │ │ │ │ + cmp -0xf8(%rbp),%r15 │ │ │ │ + jne 1ce60 <__cxa_finalize@plt+0xf200> │ │ │ │ + jmp 1ce89 <__cxa_finalize@plt+0xf229> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x100(%rbp),%rdi │ │ │ │ + cmp -0x120(%rbp),%rdi │ │ │ │ + je 1d1ab <__cxa_finalize@plt+0xf54b> │ │ │ │ + mov -0x188(%rbp),%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %r9,-0x180(%rbp) │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + call d320 │ │ │ │ + mov -0x180(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + addl $0x1,-0x110(%rbp) │ │ │ │ + jmp 1cf99 <__cxa_finalize@plt+0xf339> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + je 1cf48 <__cxa_finalize@plt+0xf2e8> │ │ │ │ + mov -0x110(%rbp),%eax │ │ │ │ + lea (%rsi,%rsi,4),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %r13d,(%r9,%rsi,8) │ │ │ │ + jg 1cfc7 <__cxa_finalize@plt+0xf367> │ │ │ │ + mov -0xf8(%rbp),%eax │ │ │ │ + lea 0x18(%rdx),%r9 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + jmp 1d23f <__cxa_finalize@plt+0xf5df> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 1d376 <__cxa_finalize@plt+0xf716> │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov 0x10(%r12),%rbx │ │ │ │ + add %r15,-0xf8(%rbp) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp 0x70(%rbx),%r13 │ │ │ │ + jae 1cf48 <__cxa_finalize@plt+0xf2e8> │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + mov -0xf8(%rbp),%r11 │ │ │ │ + mov 0x128(%rbx),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + imul %r8,%rax │ │ │ │ + imul %rcx,%rdi │ │ │ │ + add %r11,%rax │ │ │ │ + mov (%rsi,%rax,4),%r10d │ │ │ │ + mov -0x100(%rbp),%rax │ │ │ │ + add %r11,%rdi │ │ │ │ + mov (%rsi,%rdi,4),%ebx │ │ │ │ + cmp %ebx,(%rax,%r13,8) │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + je 1d2ab <__cxa_finalize@plt+0xf64b> │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp 0x10(%rdi),%rsi │ │ │ │ + je 1d3bf <__cxa_finalize@plt+0xf75f> │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov %ebx,(%rsi,%r13,8) │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + cmp %r10d,0x4(%rsi,%r13,8) │ │ │ │ + je 1d2e9 <__cxa_finalize@plt+0xf689> │ │ │ │ + lea (%rax,%rdx,1),%rdi │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + cmp 0x10(%rdi),%rsi │ │ │ │ + je 1d41b <__cxa_finalize@plt+0xf7bb> │ │ │ │ + mov %r10d,(%rsi) │ │ │ │ + add $0x4,%rsi │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + mov %r10d,0x4(%rsi,%r13,8) │ │ │ │ + lea (%rax,%r9,1),%rdi │ │ │ │ + mov %ebx,-0xd4(%rbp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 1d200 <__cxa_finalize@plt+0xf5a0> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r9,-0x198(%rbp) │ │ │ │ + mov %r10d,-0x180(%rbp) │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov -0x198(%rbp),%r9 │ │ │ │ + mov 0x60(%r12),%rdi │ │ │ │ + mov -0x180(%rbp),%r10d │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + add %r9,%rdi │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %r10d,-0xd4(%rbp) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 1d21a <__cxa_finalize@plt+0xf5ba> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x198(%rbp) │ │ │ │ + mov %r9,-0x180(%rbp) │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov -0x198(%rbp),%rdx │ │ │ │ + mov -0x180(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + jmp 1d225 <__cxa_finalize@plt+0xf5c5> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r9,-0x198(%rbp) │ │ │ │ + mov %r10d,-0x180(%rbp) │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%r9 │ │ │ │ + mov -0x180(%rbp),%r10d │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + jmp 1d2a0 <__cxa_finalize@plt+0xf640> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + mov %r9,-0x198(%rbp) │ │ │ │ + mov %r10d,-0x180(%rbp) │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + mov -0x1a0(%rbp),%rdx │ │ │ │ + mov -0x198(%rbp),%r9 │ │ │ │ + mov -0x180(%rbp),%r10d │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + jmp 1d2dd <__cxa_finalize@plt+0xf67d> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + mov %r8,-0x180(%rbp) │ │ │ │ + mov %rcx,-0x178(%rbp) │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov -0x170(%rbp),%rax │ │ │ │ + mov -0x178(%rbp),%rcx │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov -0x100(%rbp),%rsi │ │ │ │ + jmp 1d029 <__cxa_finalize@plt+0xf3c9> │ │ │ │ + mov 0x98(%r12),%rax │ │ │ │ + cmp 0xa0(%r12),%rax │ │ │ │ + je 1d4d3 <__cxa_finalize@plt+0xf873> │ │ │ │ + mov %rax,0xa0(%r12) │ │ │ │ + mov 0xb0(%r12),%rax │ │ │ │ + cmp 0xb8(%r12),%rax │ │ │ │ + je 1d4ed <__cxa_finalize@plt+0xf88d> │ │ │ │ + mov %rax,0xb8(%r12) │ │ │ │ + mov 0xc8(%r12),%rax │ │ │ │ + cmp 0xd0(%r12),%rax │ │ │ │ + je 1d507 <__cxa_finalize@plt+0xf8a7> │ │ │ │ + mov %rax,0xd0(%r12) │ │ │ │ + mov -0x118(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d8eb <__cxa_finalize@plt+0xfc8b> │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - lea 0x82ad5(%rip),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - jmp 1c41c <__cxa_finalize@plt+0xe7bc> │ │ │ │ - endbr64 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x120(%rbp) │ │ │ │ + call d320 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x60(%r12),%r8 │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + add %rax,%r8 │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + mov 0x8(%r8),%rdi │ │ │ │ + mov (%r8),%r14 │ │ │ │ + mov %rdi,-0xf8(%rbp) │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + je 1d611 <__cxa_finalize@plt+0xf9b1> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x3f,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %r14,%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 1b6d0 <__cxa_finalize@plt+0xda70> │ │ │ │ + cmp $0x40,%rbx │ │ │ │ + jle 1dea0 <__cxa_finalize@plt+0x10240> │ │ │ │ + lea 0x40(%r14),%rbx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 1b5e0 <__cxa_finalize@plt+0xd980> │ │ │ │ + mov %r15,%rdi │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + je 1d5fb <__cxa_finalize@plt+0xf99b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%esi │ │ │ │ + mov -0x4(%rbx),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 1deb8 <__cxa_finalize@plt+0x10258> │ │ │ │ + lea -0x4(%rbx),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + jmp 1d5e4 <__cxa_finalize@plt+0xf984> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x4,%rax │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 1d5e0 <__cxa_finalize@plt+0xf980> │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %esi,(%rax) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 1d5c0 <__cxa_finalize@plt+0xf960> │ │ │ │ + mov -0x118(%rbp),%r8 │ │ │ │ + add 0x60(%r12),%r8 │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov 0x8(%r8),%rcx │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 1d670 <__cxa_finalize@plt+0xfa10> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0c2 <__cxa_finalize@plt+0x462> │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 1d64c <__cxa_finalize@plt+0xf9ec> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,-0x4(%rbx) │ │ │ │ + je 1da20 <__cxa_finalize@plt+0xfdc0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + lea 0x4(%rbx),%rbx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jne 1d640 <__cxa_finalize@plt+0xf9e0> │ │ │ │ + mov %rsi,-0xf8(%rbp) │ │ │ │ + sub -0xf8(%rbp),%rbx │ │ │ │ + jne 1da94 <__cxa_finalize@plt+0xfe34> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x70ec6(%rip),%rsi # 8d3e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68363> │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - cmpb $0x0,0x85fb2(%rip) │ │ │ │ - jne 1cba0 <__cxa_finalize@plt+0xef40> │ │ │ │ - cmpb $0x0,0x85fa6(%rip) │ │ │ │ - jne 1cb70 <__cxa_finalize@plt+0xef10> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1c575 <__cxa_finalize@plt+0xe915> │ │ │ │ - call d610 │ │ │ │ - lea 0x70e6e(%rip),%rsi # 8d3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6836a> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x80(%rbx),%r13 │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + mov (%rax,%r13,4),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jg 1e449 <__cxa_finalize@plt+0x107e9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %r13d,-0x128(%rbp) │ │ │ │ + jg 1d540 <__cxa_finalize@plt+0xf8e0> │ │ │ │ + xor %r9d,%r9d │ │ │ │ + jmp 1d6d1 <__cxa_finalize@plt+0xfa71> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9d,-0x128(%rbp) │ │ │ │ + jle 1d8df <__cxa_finalize@plt+0xfc7f> │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + mov (%rax,%r9,4),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + jle 1d6c0 <__cxa_finalize@plt+0xfa60> │ │ │ │ + lea (%r9,%r9,2),%r10 │ │ │ │ + mov 0x90(%r12),%ebx │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + xor %r14d,%r14d │ │ │ │ + shl $0x3,%r10 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x78(%r12),%rdx │ │ │ │ + movslq %ebx,%r13 │ │ │ │ + mov (%rdx,%r13,4),%edx │ │ │ │ + mov %edx,%ecx │ │ │ │ + shr $1,%ecx │ │ │ │ + cmp -0x104(%rbp),%ecx │ │ │ │ + je 1d73f <__cxa_finalize@plt+0xfadf> │ │ │ │ + lea (%rax,%r10,1),%rcx │ │ │ │ + mov 0x8(%rcx),%rdi │ │ │ │ + cmp 0x10(%rcx),%rdi │ │ │ │ + je 1dd10 <__cxa_finalize@plt+0x100b0> │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + add $0x4,%rdi │ │ │ │ + movslq 0x90(%r12),%r13 │ │ │ │ + mov %rdi,0x8(%rcx) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + add $0x1,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x58(%rdx),%rdx │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + cmovae %esi,%ebx │ │ │ │ + add $0x1,%r14d │ │ │ │ + mov %ebx,0x90(%r12) │ │ │ │ + cmp %r14d,%r8d │ │ │ │ + jne 1d700 <__cxa_finalize@plt+0xfaa0> │ │ │ │ + add %r10,%rax │ │ │ │ + mov 0x8(%rax),%rbx │ │ │ │ + mov (%rax),%r13 │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 1d6c0 <__cxa_finalize@plt+0xfa60> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + mov $0x3f,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + sub %r13,%r14 │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + bsr %rax,%rax │ │ │ │ + xor $0x3f,%eax │ │ │ │ + sub %rax,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 1b6d0 <__cxa_finalize@plt+0xda70> │ │ │ │ + cmp $0x40,%r14 │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + jle 1e1da <__cxa_finalize@plt+0x1057a> │ │ │ │ + lea 0x40(%r13),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 1b5e0 <__cxa_finalize@plt+0xd980> │ │ │ │ + lea 0x40(%r13),%rax │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 1d82e <__cxa_finalize@plt+0xfbce> │ │ │ │ + mov %rax,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi),%esi │ │ │ │ + mov -0x4(%rdi),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jae 1e1ff <__cxa_finalize@plt+0x1059f> │ │ │ │ + lea -0x4(%rdi),%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + jmp 1d814 <__cxa_finalize@plt+0xfbb4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x4,%rax │ │ │ │ + mov %edx,(%rcx) │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + mov %rax,%rcx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 1d810 <__cxa_finalize@plt+0xfbb0> │ │ │ │ + mov %esi,(%rax) │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%r12 │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov (%rax),%r15 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0x11(%r12),%rsi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000012,%rax │ │ │ │ - add 0x38(%rsp),%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jbe e235 <__cxa_finalize@plt+0x5d5> │ │ │ │ - mov $0x11,%edx │ │ │ │ - lea 0x70dfb(%rip),%rsi # 8d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68370> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %r12,%rax │ │ │ │ - jb e2b7 <__cxa_finalize@plt+0x657> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x71242(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1c65e <__cxa_finalize@plt+0xe9fe> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1c66d <__cxa_finalize@plt+0xea0d> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%r15 │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1c681 <__cxa_finalize@plt+0xea21> │ │ │ │ - call d610 │ │ │ │ - lea 0x70d7a(%rip),%rsi # 8d402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68382> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x90(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x98,%rbx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ cmp %rax,%rbx │ │ │ │ - je 1cbf0 <__cxa_finalize@plt+0xef90> │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 1c6d5 <__cxa_finalize@plt+0xea75> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + jne 1d7f0 <__cxa_finalize@plt+0xfb90> │ │ │ │ + add 0x60(%r12),%r10 │ │ │ │ + mov 0x8(%r10),%rsi │ │ │ │ + mov (%r10),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 1d6c0 <__cxa_finalize@plt+0xfa60> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x4(%rdx),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 1d6c0 <__cxa_finalize@plt+0xfa60> │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,-0x4(%rdx) │ │ │ │ + jne 1d860 <__cxa_finalize@plt+0xfc00> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 1d6c0 <__cxa_finalize@plt+0xfa60> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 1d8ba <__cxa_finalize@plt+0xfc5a> │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 1d8b1 <__cxa_finalize@plt+0xfc51> │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %ecx,0x4(%rax) │ │ │ │ + lea 0x4(%rax),%rdi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 1d8bd <__cxa_finalize@plt+0xfc5d> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + mov %rdi,%rax │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 1d894 <__cxa_finalize@plt+0xfc34> │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 1d88d <__cxa_finalize@plt+0xfc2d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x4,%rdi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 1d6c0 <__cxa_finalize@plt+0xfa60> │ │ │ │ + mov %rdi,0x8(%r10) │ │ │ │ + add $0x1,%r9 │ │ │ │ + cmp %r9d,-0x128(%rbp) │ │ │ │ + jg 1d6d1 <__cxa_finalize@plt+0xfa71> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - lea 0x70d26(%rip),%rsi # 8d402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68382> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov -0x100(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d8ff <__cxa_finalize@plt+0xfc9f> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70cfe(%rip),%rsi # 8d40c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6838c> │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x71156(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1c74a <__cxa_finalize@plt+0xeaea> │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1c759 <__cxa_finalize@plt+0xeaf9> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d913 <__cxa_finalize@plt+0xfcb3> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1c768 <__cxa_finalize@plt+0xeb08> │ │ │ │ + mov -0x70(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d921 <__cxa_finalize@plt+0xfcc1> │ │ │ │ call d610 │ │ │ │ - lea 0x70caf(%rip),%rsi # 8d41e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6839e> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1cbd0 <__cxa_finalize@plt+0xef70> │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 1c7ae <__cxa_finalize@plt+0xeb4e> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov -0x90(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d932 <__cxa_finalize@plt+0xfcd2> │ │ │ │ call d610 │ │ │ │ - lea 0x70c69(%rip),%rsi # 8d41e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6839e> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70c40(%rip),%rsi # 8d427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683a7> │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x7107d(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 1c823 <__cxa_finalize@plt+0xebc3> │ │ │ │ + mov -0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d943 <__cxa_finalize@plt+0xfce3> │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1c832 <__cxa_finalize@plt+0xebd2> │ │ │ │ + mov -0xd0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1d954 <__cxa_finalize@plt+0xfcf4> │ │ │ │ call d610 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70dd0(%rip),%rsi # 8d613 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68593> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1cc10 <__cxa_finalize@plt+0xefb0> │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1c878 <__cxa_finalize@plt+0xec18> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov -0x160(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d968 <__cxa_finalize@plt+0xfd08> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - lea 0x70d94(%rip),%rsi # 8d613 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68593> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov -0x148(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d97c <__cxa_finalize@plt+0xfd1c> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70b88(%rip),%rsi # 8d439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683b9> │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x70fb3(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70c02(%rip),%rsi # 8d505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68485> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1cc70 <__cxa_finalize@plt+0xf010> │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1c938 <__cxa_finalize@plt+0xecd8> │ │ │ │ - mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - lea 0x70bc6(%rip),%rsi # 8d505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68485> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov -0x138(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d990 <__cxa_finalize@plt+0xfd30> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70ada(%rip),%rsi # 8d44b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683cb> │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x70ef3(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70a9a(%rip),%rsi # 8d45d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683dd> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1cc50 <__cxa_finalize@plt+0xeff0> │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1c9f8 <__cxa_finalize@plt+0xed98> │ │ │ │ - mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - lea 0x70a5e(%rip),%rsi # 8d45d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683dd> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov -0x168(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d9a4 <__cxa_finalize@plt+0xfd44> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70a35(%rip),%rsi # 8d466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683e6> │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x70e33(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 1ca81 <__cxa_finalize@plt+0xee21> │ │ │ │ call d610 │ │ │ │ - lea 0x709f0(%rip),%rsi # 8d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f8> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1cc30 <__cxa_finalize@plt+0xefd0> │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1cabd <__cxa_finalize@plt+0xee5d> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov -0x130(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d9b8 <__cxa_finalize@plt+0xfd58> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - lea 0x709b4(%rip),%rsi # 8d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f8> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov -0x140(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d9cc <__cxa_finalize@plt+0xfd6c> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x70986(%rip),%rsi # 8d47c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683fc> │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x70d6e(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + call d610 │ │ │ │ + mov -0x150(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 1d9e0 <__cxa_finalize@plt+0xfd80> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,-0x158(%rbp) │ │ │ │ + je 1e219 <__cxa_finalize@plt+0x105b9> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1cc86 <__cxa_finalize@plt+0xf026> │ │ │ │ - add $0x88,%rsp │ │ │ │ + jne 1e4bc <__cxa_finalize@plt+0x1085c> │ │ │ │ + mov -0x158(%rbp),%rdi │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x85789(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c561 <__cxa_finalize@plt+0xe901> │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x854d9(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rsi,-0xf8(%rbp) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 1e4c1 <__cxa_finalize@plt+0x10861> │ │ │ │ + lea 0x8(%rax),%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1da73 <__cxa_finalize@plt+0xfe13> │ │ │ │ + mov %rsi,%r11 │ │ │ │ + mov (%rax),%esi │ │ │ │ + mov (%rdx),%edi │ │ │ │ + cmp %esi,%edi │ │ │ │ + je 1da63 <__cxa_finalize@plt+0xfe03> │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %edi,0x4(%rax) │ │ │ │ + lea 0x4(%rax),%rbx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1dcc0 <__cxa_finalize@plt+0x10060> │ │ │ │ + mov %edi,%esi │ │ │ │ + mov (%rdx),%edi │ │ │ │ + mov %rbx,%rax │ │ │ │ + cmp %esi,%edi │ │ │ │ + jne 1da44 <__cxa_finalize@plt+0xfde4> │ │ │ │ + add $0x4,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1da3e <__cxa_finalize@plt+0xfdde> │ │ │ │ + mov %r11,-0xf8(%rbp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + add $0x4,%rbx │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 1d65f <__cxa_finalize@plt+0xf9ff> │ │ │ │ + mov %rbx,0x8(%r8) │ │ │ │ + sub -0xf8(%rbp),%rbx │ │ │ │ + je 1d670 <__cxa_finalize@plt+0xfa10> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + sar $0x2,%r15 │ │ │ │ + lea 0x3f(%r15),%rdx │ │ │ │ + mov %r15,-0x170(%rbp) │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,-0x110(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov -0x110(%rbp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1c554 <__cxa_finalize@plt+0xe8f4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 1c83c <__cxa_finalize@plt+0xebdc> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + jle 1e1b0 <__cxa_finalize@plt+0x10550> │ │ │ │ + lea 0x0(%r13,%r13,4),%r15 │ │ │ │ + lea 0x0(,%r15,8),%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + jmp 1db35 <__cxa_finalize@plt+0xfed5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov 0x8(%r8),%rbx │ │ │ │ + add $0x1,%r15 │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + mov %rbx,%r9 │ │ │ │ + sar $0x2,%r9 │ │ │ │ + cmp %r9,%r15 │ │ │ │ + jae 1dcd0 <__cxa_finalize@plt+0x10070> │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov -0x4(%rax,%r15,4),%edi │ │ │ │ + mov (%rax,%r15,4),%edx │ │ │ │ + mov %edi,%ebx │ │ │ │ + shr $1,%edx │ │ │ │ + mov %edi,-0xf8(%rbp) │ │ │ │ + shr $1,%ebx │ │ │ │ + cmp %edx,%ebx │ │ │ │ + jne 1db10 <__cxa_finalize@plt+0xfeb0> │ │ │ │ + mov -0x110(%rbp),%rdx │ │ │ │ + add 0x48(%r12),%rdx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + lea -0xe4(%rbp),%r9 │ │ │ │ + mov 0x14(%rdx),%r8d │ │ │ │ + mov (%rdx),%ecx │ │ │ │ + lea -0xe0(%rbp),%rdx │ │ │ │ + mov 0x10(%r12),%rdi │ │ │ │ + push %rdx │ │ │ │ + mov %ebx,%edx │ │ │ │ + mov -0x104(%rbp),%esi │ │ │ │ + call 43c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x79a0> │ │ │ │ + pop %rax │ │ │ │ + mov -0xe0(%rbp),%ecx │ │ │ │ + pop %rdx │ │ │ │ + mov -0xe4(%rbp),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jg df5f <__cxa_finalize@plt+0x2ff> │ │ │ │ + mov %edx,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub %ecx,%esi │ │ │ │ + cvtsi2ss %edx,%xmm1 │ │ │ │ + cvtsi2ss %esi,%xmm0 │ │ │ │ + divss %xmm1,%xmm0 │ │ │ │ + comiss 0x6c443(%rip),%xmm0 # 8a004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd44> │ │ │ │ + jbe 1dcac <__cxa_finalize@plt+0x1004c> │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea -0x1(%r15),%rsi │ │ │ │ + lea -0x1(%r15),%ecx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov %ebx,-0xdc(%rbp) │ │ │ │ + addl $0x2,(%rax,%r13,4) │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,(%r14,%rsi,8) │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r15d,%ecx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov 0xa0(%r12),%rcx │ │ │ │ + or %rdx,(%r14,%rsi,8) │ │ │ │ + mov -0x110(%rbp),%rdx │ │ │ │ + add 0x48(%r12),%rdx │ │ │ │ + mov 0x14(%rdx),%eax │ │ │ │ + mov (%rdx),%r8d │ │ │ │ + mov %eax,-0xf8(%rbp) │ │ │ │ + cmp 0xa8(%r12),%rcx │ │ │ │ + je 1e15e <__cxa_finalize@plt+0x104fe> │ │ │ │ + mov %ebx,(%rcx) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,0xa0(%r12) │ │ │ │ + sub %r8d,%eax │ │ │ │ + mov (%rdx),%esi │ │ │ │ + mov 0xb8(%r12),%rcx │ │ │ │ + mov %eax,%ebx │ │ │ │ + shr $0x1f,%ebx │ │ │ │ + add %eax,%ebx │ │ │ │ + sar $1,%ebx │ │ │ │ + neg %ebx │ │ │ │ + add %ebx,%esi │ │ │ │ + mov %esi,-0xd8(%rbp) │ │ │ │ + cmp 0xc0(%r12),%rcx │ │ │ │ + je 1e139 <__cxa_finalize@plt+0x104d9> │ │ │ │ + mov %esi,(%rcx) │ │ │ │ + add $0x4,%rcx │ │ │ │ + mov %rcx,0xb8(%r12) │ │ │ │ + mov 0x14(%rdx),%ecx │ │ │ │ + mov 0xd0(%r12),%rdx │ │ │ │ + sub %ebx,%ecx │ │ │ │ + mov %ecx,-0xd4(%rbp) │ │ │ │ + cmp 0xd8(%r12),%rdx │ │ │ │ + je 1e197 <__cxa_finalize@plt+0x10537> │ │ │ │ + mov %ecx,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rdx,0xd0(%r12) │ │ │ │ + mov -0x118(%rbp),%r8 │ │ │ │ + add 0x60(%r12),%r8 │ │ │ │ + jmp 1db10 <__cxa_finalize@plt+0xfeb0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r11,-0xf8(%rbp) │ │ │ │ + jmp 1da76 <__cxa_finalize@plt+0xfe16> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + mov (%rax,%r13,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jg 1ded0 <__cxa_finalize@plt+0x10270> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1d690 <__cxa_finalize@plt+0xfa30> │ │ │ │ + mov %r14,%rdi │ │ │ │ + add $0x1,%r13 │ │ │ │ call d610 │ │ │ │ - jmp 1c83c <__cxa_finalize@plt+0xebdc> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 1c768 <__cxa_finalize@plt+0xeb08> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + cmp %r13d,-0x128(%rbp) │ │ │ │ + jg 1d540 <__cxa_finalize@plt+0xf8e0> │ │ │ │ + jmp 1d6a1 <__cxa_finalize@plt+0xfa41> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je df7e <__cxa_finalize@plt+0x31e> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %r10,-0x188(%rbp) │ │ │ │ + cmovne %rax,%r15 │ │ │ │ + mov %rsi,-0x180(%rbp) │ │ │ │ + mov %r9,-0x178(%rbp) │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %rcx,-0x170(%rbp) │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rax,%r15 │ │ │ │ + mov %edx,-0x118(%rbp) │ │ │ │ + cmova %rax,%r15 │ │ │ │ + mov %r8d,-0x110(%rbp) │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov -0x118(%rbp),%edx │ │ │ │ + mov -0x110(%rbp),%r8d │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + test %rax,%rax │ │ │ │ + mov %edx,(%r11,%rax,1) │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x180(%rbp),%rsi │ │ │ │ + mov -0x188(%rbp),%r10 │ │ │ │ + je 1de0f <__cxa_finalize@plt+0x101af> │ │ │ │ + mov %r11,%rdi │ │ │ │ + mov %r10,-0x180(%rbp) │ │ │ │ + mov %r8d,-0x118(%rbp) │ │ │ │ + mov %rsi,-0x110(%rbp) │ │ │ │ + call d560 │ │ │ │ + mov -0x180(%rbp),%r10 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov -0x170(%rbp),%rcx │ │ │ │ + mov -0x118(%rbp),%r8d │ │ │ │ + mov %rax,%r11 │ │ │ │ + mov -0x110(%rbp),%rsi │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + lea 0x4(%r11,%rax,1),%rax │ │ │ │ + mov %rax,-0xf8(%rbp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 1de80 <__cxa_finalize@plt+0x10220> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r11,-0x180(%rbp) │ │ │ │ + mov %r10,-0x178(%rbp) │ │ │ │ + mov %r9,-0x170(%rbp) │ │ │ │ + mov %rcx,-0x118(%rbp) │ │ │ │ + mov %r8d,-0x110(%rbp) │ │ │ │ call d610 │ │ │ │ - jmp 1c768 <__cxa_finalize@plt+0xeb08> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1c8fc <__cxa_finalize@plt+0xec9c> │ │ │ │ + movslq 0x90(%r12),%r13 │ │ │ │ + mov -0x180(%rbp),%r11 │ │ │ │ + mov -0x178(%rbp),%r10 │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov -0x118(%rbp),%rcx │ │ │ │ + mov -0x110(%rbp),%r8d │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov %r11,(%rcx) │ │ │ │ + add %r15,%r11 │ │ │ │ + mov %r11,0x10(%rcx) │ │ │ │ + mov %rax,0x8(%rcx) │ │ │ │ + mov 0x60(%r12),%rax │ │ │ │ + jmp 1d73f <__cxa_finalize@plt+0xfadf> │ │ │ │ + nop │ │ │ │ + mov -0xf8(%rbp),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ + call 1b5e0 <__cxa_finalize@plt+0xd980> │ │ │ │ + jmp 1d5fb <__cxa_finalize@plt+0xf99b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + add $0x4,%rbx │ │ │ │ + mov %esi,(%rax) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + jne 1d5c0 <__cxa_finalize@plt+0xf960> │ │ │ │ + jmp 1d5fb <__cxa_finalize@plt+0xf99b> │ │ │ │ + nop │ │ │ │ + mov %r9,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1e44c <__cxa_finalize@plt+0x107ec> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1e1d0 <__cxa_finalize@plt+0x10570> │ │ │ │ + lea 0x0(,%rdx,4),%r15 │ │ │ │ + mov %r8,-0x118(%rbp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r9,-0x110(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov -0x110(%rbp),%r9 │ │ │ │ + mov -0x118(%rbp),%r8 │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea (%rax,%r15,1),%rsi │ │ │ │ + mov %r10,-0x110(%rbp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov $0x1,%r11d │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rax │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %r11,%rdx │ │ │ │ + shr $0x6,%rax │ │ │ │ + shl %cl,%rdx │ │ │ │ + test %rdx,(%r14,%rax,8) │ │ │ │ + jne 1df72 <__cxa_finalize@plt+0x10312> │ │ │ │ + cmp %r10,%rsi │ │ │ │ + je 1dff6 <__cxa_finalize@plt+0x10396> │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + add $0x4,%r10 │ │ │ │ + mov (%rax,%r15,4),%eax │ │ │ │ + mov %eax,-0x4(%r10) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r9,%r15 │ │ │ │ + jb 1df40 <__cxa_finalize@plt+0x102e0> │ │ │ │ + mov 0x10(%r8),%rax │ │ │ │ + mov %r10,%r15 │ │ │ │ + sub -0xf8(%rbp),%rax │ │ │ │ + sub -0x110(%rbp),%r15 │ │ │ │ + cmp %r15,%rax │ │ │ │ + jb 1e3e2 <__cxa_finalize@plt+0x10782> │ │ │ │ + cmp %r15,%rbx │ │ │ │ + jb 1e35d <__cxa_finalize@plt+0x106fd> │ │ │ │ + cmp $0x4,%r15 │ │ │ │ + jle 1e477 <__cxa_finalize@plt+0x10817> │ │ │ │ + mov -0x110(%rbp),%rsi │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r8,-0x118(%rbp) │ │ │ │ + call d560 │ │ │ │ + mov -0x118(%rbp),%r8 │ │ │ │ + add (%r8),%r15 │ │ │ │ + mov %r15,0x8(%r8) │ │ │ │ + cmpq $0x0,-0x110(%rbp) │ │ │ │ + je 1dce3 <__cxa_finalize@plt+0x10083> │ │ │ │ + mov -0x110(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - jmp 1c8fc <__cxa_finalize@plt+0xec9c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1cb41 <__cxa_finalize@plt+0xeee1> │ │ │ │ - mov %r14,%rdi │ │ │ │ + jmp 1dce3 <__cxa_finalize@plt+0x10083> │ │ │ │ + sub -0x110(%rbp),%rsi │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je deda <__cxa_finalize@plt+0x27a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r8,-0x180(%rbp) │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rsi,-0x178(%rbp) │ │ │ │ + mov %r9,-0x170(%rbp) │ │ │ │ + add %rdx,%rax │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + shl $0x2,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x118(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0xf8(%rbp),%rax │ │ │ │ + mov -0x178(%rbp),%r10 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x170(%rbp),%r9 │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov (%rax,%r15,4),%eax │ │ │ │ + test %r10,%r10 │ │ │ │ + mov %eax,(%rcx,%r10,1) │ │ │ │ + je 1e0cf <__cxa_finalize@plt+0x1046f> │ │ │ │ + mov -0x110(%rbp),%rsi │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9,-0x178(%rbp) │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ + call d560 │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + mov -0x178(%rbp),%r9 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x170(%rbp),%r10 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x110(%rbp),%rdi │ │ │ │ + lea 0x4(%rcx,%r10,1),%r10 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e123 <__cxa_finalize@plt+0x104c3> │ │ │ │ + mov %rcx,-0x180(%rbp) │ │ │ │ + mov %r8,-0x178(%rbp) │ │ │ │ + mov %r10,-0x170(%rbp) │ │ │ │ + mov %r9,-0x110(%rbp) │ │ │ │ call d610 │ │ │ │ - jmp 1cb41 <__cxa_finalize@plt+0xeee1> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1ca81 <__cxa_finalize@plt+0xee21> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov -0x180(%rbp),%rcx │ │ │ │ + mov -0x178(%rbp),%r8 │ │ │ │ + mov $0x1,%r11d │ │ │ │ + mov -0x170(%rbp),%r10 │ │ │ │ + mov -0x110(%rbp),%r9 │ │ │ │ + mov -0x118(%rbp),%rsi │ │ │ │ + mov %rcx,-0x110(%rbp) │ │ │ │ + add %rcx,%rsi │ │ │ │ + jmp 1df72 <__cxa_finalize@plt+0x10312> │ │ │ │ + lea -0xd8(%rbp),%rsi │ │ │ │ + lea 0xb0(%r12),%rdi │ │ │ │ + call 1e8a0 <__cxa_finalize@plt+0x10c40> │ │ │ │ + mov -0x110(%rbp),%rdx │ │ │ │ + add 0x48(%r12),%rdx │ │ │ │ + jmp 1dc7d <__cxa_finalize@plt+0x1001d> │ │ │ │ + lea -0xdc(%rbp),%rsi │ │ │ │ + lea 0x98(%r12),%rdi │ │ │ │ + mov %r8d,-0x170(%rbp) │ │ │ │ + call 1e8a0 <__cxa_finalize@plt+0x10c40> │ │ │ │ + mov -0x110(%rbp),%rdx │ │ │ │ + mov -0x170(%rbp),%r8d │ │ │ │ + mov -0xf8(%rbp),%eax │ │ │ │ + add 0x48(%r12),%rdx │ │ │ │ + jmp 1dc41 <__cxa_finalize@plt+0xffe1> │ │ │ │ + lea -0xd4(%rbp),%rsi │ │ │ │ + lea 0xc8(%r12),%rdi │ │ │ │ + call 1e8a0 <__cxa_finalize@plt+0x10c40> │ │ │ │ + jmp 1dcac <__cxa_finalize@plt+0x1004c> │ │ │ │ + mov -0x120(%rbp),%rax │ │ │ │ + mov (%rax,%r13,4),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 1dcec <__cxa_finalize@plt+0x1008c> │ │ │ │ + sub %rax,%r15 │ │ │ │ + shr $0x3d,%r15 │ │ │ │ + jne 1e44c <__cxa_finalize@plt+0x107ec> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 1df25 <__cxa_finalize@plt+0x102c5> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %r9,-0xf8(%rbp) │ │ │ │ + call 1b5e0 <__cxa_finalize@plt+0xd980> │ │ │ │ + mov -0x110(%rbp),%r10 │ │ │ │ + mov -0xf8(%rbp),%r9 │ │ │ │ + jmp 1d82e <__cxa_finalize@plt+0xfbce> │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %esi,(%rax) │ │ │ │ + lea 0x4(%rdi),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 1d7f0 <__cxa_finalize@plt+0xfb90> │ │ │ │ + jmp 1d82e <__cxa_finalize@plt+0xfbce> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 1e4bc <__cxa_finalize@plt+0x1085c> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + 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,-0x140(%rbp) │ │ │ │ + movq $0x0,-0x138(%rbp) │ │ │ │ + movq $0x0,-0x148(%rbp) │ │ │ │ + movq $0x0,-0x168(%rbp) │ │ │ │ + movq $0x0,-0x130(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + movq $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x160(%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 1cadc <__cxa_finalize@plt+0xee7c> │ │ │ │ + movq $0x0,-0x100(%rbp) │ │ │ │ + movq $0x0,-0x120(%rbp) │ │ │ │ + jmp 1cef4 <__cxa_finalize@plt+0xf294> │ │ │ │ + movq $0x0,0x50(%r12) │ │ │ │ + mov 0x48(%r12),%rdi │ │ │ │ + movq $0x0,0x58(%r12) │ │ │ │ + movq $0x0,0x48(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e430 <__cxa_finalize@plt+0x107d0> │ │ │ │ call d610 │ │ │ │ - jmp 1ca81 <__cxa_finalize@plt+0xee21> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - je 1c9bc <__cxa_finalize@plt+0xed5c> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x90(%rax),%r13 │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + jmp 1ce2c <__cxa_finalize@plt+0xf1cc> │ │ │ │ + cmp $0x4,%rbx │ │ │ │ + jle 1e49f <__cxa_finalize@plt+0x1083f> │ │ │ │ + mov -0x110(%rbp),%rsi │ │ │ │ + mov -0xf8(%rbp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r8,-0x170(%rbp) │ │ │ │ + mov %r10,-0x118(%rbp) │ │ │ │ + call d560 │ │ │ │ + mov -0x118(%rbp),%r10 │ │ │ │ + mov -0x170(%rbp),%r8 │ │ │ │ + mov 0x8(%r8),%rdi │ │ │ │ + mov (%r8),%rax │ │ │ │ + mov %r10,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + add -0x110(%rbp),%rsi │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 1e46f <__cxa_finalize@plt+0x1080f> │ │ │ │ + mov %r8,-0xf8(%rbp) │ │ │ │ + call d560 │ │ │ │ + mov -0xf8(%rbp),%r8 │ │ │ │ + add (%r8),%r15 │ │ │ │ + jmp 1dfd3 <__cxa_finalize@plt+0x10373> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 1ce2c <__cxa_finalize@plt+0xf1cc> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,-0xf8(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov -0x110(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d560 │ │ │ │ + mov -0xf8(%rbp),%r8 │ │ │ │ + mov (%r8),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1e421 <__cxa_finalize@plt+0x107c1> │ │ │ │ call d610 │ │ │ │ - jmp 1c9bc <__cxa_finalize@plt+0xed5c> │ │ │ │ + mov -0xf8(%rbp),%r8 │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %rbx,(%r8) │ │ │ │ + mov %r15,0x10(%r8) │ │ │ │ + jmp 1dfd3 <__cxa_finalize@plt+0x10373> │ │ │ │ + mov 0x10(%r12),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0x90(%rax),%r13 │ │ │ │ + mov 0x60(%rax),%r14 │ │ │ │ + jmp 1ce2c <__cxa_finalize@plt+0xf1cc> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je dece <__cxa_finalize@plt+0x26e> │ │ │ │ + jmp deed <__cxa_finalize@plt+0x28d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 1cc28 <__cxa_finalize@plt+0xefc8> │ │ │ │ + add %rax,%r15 │ │ │ │ + jmp 1dfd3 <__cxa_finalize@plt+0x10373> │ │ │ │ + jne 1e3cf <__cxa_finalize@plt+0x1076f> │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + mov -0xf8(%rbp),%rsi │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov (%r8),%rax │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x8(%r8) │ │ │ │ + jmp 1dfe5 <__cxa_finalize@plt+0x10385> │ │ │ │ + jne 1e399 <__cxa_finalize@plt+0x10739> │ │ │ │ + mov -0x110(%rbp),%rax │ │ │ │ + mov -0xf8(%rbp),%rsi │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + jmp 1e399 <__cxa_finalize@plt+0x10739> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rcx,%rbx │ │ │ │ + jmp 1d65f <__cxa_finalize@plt+0xf9ff> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0d2 <__cxa_finalize@plt+0x472> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e10c <__cxa_finalize@plt+0x4ac> │ │ │ │ + jmp de69 <__cxa_finalize@plt+0x209> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e153 <__cxa_finalize@plt+0x4f3> │ │ │ │ + jmp dda8 <__cxa_finalize@plt+0x148> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e120 <__cxa_finalize@plt+0x4c0> │ │ │ │ + jmp def9 <__cxa_finalize@plt+0x299> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e17f <__cxa_finalize@plt+0x51f> │ │ │ │ + jmp dfb9 <__cxa_finalize@plt+0x359> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e116 <__cxa_finalize@plt+0x4b6> │ │ │ │ + jmp df18 <__cxa_finalize@plt+0x2b8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e175 <__cxa_finalize@plt+0x515> │ │ │ │ - endbr64 │ │ │ │ - jmp e146 <__cxa_finalize@plt+0x4e6> │ │ │ │ + jmp df0a <__cxa_finalize@plt+0x2aa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0dc <__cxa_finalize@plt+0x47c> │ │ │ │ + jmp de7f <__cxa_finalize@plt+0x21f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e0e6 <__cxa_finalize@plt+0x486> │ │ │ │ + jmp deab <__cxa_finalize@plt+0x24b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e1c9 <__cxa_finalize@plt+0x569> │ │ │ │ + jmp de3d <__cxa_finalize@plt+0x1dd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e1d3 <__cxa_finalize@plt+0x573> │ │ │ │ + jmp de53 <__cxa_finalize@plt+0x1f3> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e1f5 <__cxa_finalize@plt+0x595> │ │ │ │ + jmp dffe <__cxa_finalize@plt+0x39e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e1bf <__cxa_finalize@plt+0x55f> │ │ │ │ + jmp ddd7 <__cxa_finalize@plt+0x177> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e1ff <__cxa_finalize@plt+0x59f> │ │ │ │ + jmp dfbc <__cxa_finalize@plt+0x35c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e209 <__cxa_finalize@plt+0x5a9> │ │ │ │ + jmp dfad <__cxa_finalize@plt+0x34d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e2d3 <__cxa_finalize@plt+0x673> │ │ │ │ + jmp de27 <__cxa_finalize@plt+0x1c7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e2dd <__cxa_finalize@plt+0x67d> │ │ │ │ + jmp ddbd <__cxa_finalize@plt+0x15d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e255 <__cxa_finalize@plt+0x5f5> │ │ │ │ + jmp ddc9 <__cxa_finalize@plt+0x169> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e269 <__cxa_finalize@plt+0x609> │ │ │ │ + jmp de95 <__cxa_finalize@plt+0x235> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e28b <__cxa_finalize@plt+0x62b> │ │ │ │ + jmp df44 <__cxa_finalize@plt+0x2e4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e25f <__cxa_finalize@plt+0x5ff> │ │ │ │ + jmp de11 <__cxa_finalize@plt+0x1b1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e189 <__cxa_finalize@plt+0x529> │ │ │ │ + jmp df33 <__cxa_finalize@plt+0x2d3> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ push %r15 │ │ │ │ - lea 0x7063d(%rip),%rsi # 8d3ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6836a> │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xb8(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x90(%rbp),%r15 │ │ │ │ - lea 0x98(%rbp),%r13 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1d4b8 <__cxa_finalize@plt+0xf858> │ │ │ │ - lea 0xa0(%rsp),%r12 │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 1ce24 <__cxa_finalize@plt+0xf1c4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x707f9(%rip),%rsi # 8d624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685a4> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x90(%rsp),%rbx │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1d510 <__cxa_finalize@plt+0xf8b0> │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 1ce69 <__cxa_finalize@plt+0xf209> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x70695(%rip),%rsi # 8d505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68485> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - lea 0x705ca(%rip),%rsi # 8d45d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683dd> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x90(%rsp),%r14 │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %r12,%r14 │ │ │ │ - je 1cecf <__cxa_finalize@plt+0xf26f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1cee6 <__cxa_finalize@plt+0xf286> │ │ │ │ - call d610 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %r13,%rbx │ │ │ │ - setne %al │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp %r13,(%rsp) │ │ │ │ - setne %dl │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 1e67a <__cxa_finalize@plt+0x10a1a> │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rdx,%rax │ │ │ │ add %rdx,%rax │ │ │ │ - je 1d9d4 <__cxa_finalize@plt+0xfd74> │ │ │ │ - lea 0x70587(%rip),%rsi # 8d48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6840e> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1d560 <__cxa_finalize@plt+0xf900> │ │ │ │ - lea 0x70558(%rip),%rsi # 8d48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6840e> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x80(%rbp),%rdi │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%ecx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - test %ecx,%ecx │ │ │ │ - js 1d388 <__cxa_finalize@plt+0xf728> │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1cf85 <__cxa_finalize@plt+0xf325> │ │ │ │ - call d610 │ │ │ │ - lea 0x70507(%rip),%rsi # 8d493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68413> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1d580 <__cxa_finalize@plt+0xf920> │ │ │ │ - lea 0x704d8(%rip),%rsi # 8d493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68413> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x80(%rbp),%rdi │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%edx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - test %edx,%edx │ │ │ │ - jle 1d5c0 <__cxa_finalize@plt+0xf960> │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d00a <__cxa_finalize@plt+0xf3aa> │ │ │ │ - call d610 │ │ │ │ - lea 0x70482(%rip),%rsi # 8d493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68413> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x80(%rbp),%rbx │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 1d070 <__cxa_finalize@plt+0xf410> │ │ │ │ - lea 0x70452(%rip),%rsi # 8d48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6840e> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 1d618 <__cxa_finalize@plt+0xf9b8> │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d07f <__cxa_finalize@plt+0xf41f> │ │ │ │ - call d610 │ │ │ │ - lea 0x70424(%rip),%rsi # 8d4aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6842a> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - jne 1d0e6 <__cxa_finalize@plt+0xf486> │ │ │ │ - lea 0x70400(%rip),%rsi # 8d4aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6842a> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - test %eax,%eax │ │ │ │ - jle 1d670 <__cxa_finalize@plt+0xfa10> │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d0f5 <__cxa_finalize@plt+0xf495> │ │ │ │ - call d610 │ │ │ │ - lea 0x703bd(%rip),%rsi # 8d4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68439> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - cmpb $0x0,0x8(%rax) │ │ │ │ - je 1d3e0 <__cxa_finalize@plt+0xf780> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1d131 <__cxa_finalize@plt+0xf4d1> │ │ │ │ - call d610 │ │ │ │ - lea 0x70388(%rip),%rsi # 8d4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68440> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - movsd %xmm0,0x3f0(%rbp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1d17b <__cxa_finalize@plt+0xf51b> │ │ │ │ - call d610 │ │ │ │ - lea 0x7034a(%rip),%rsi # 8d4cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6844c> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 1d5a0 <__cxa_finalize@plt+0xf940> │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 1d1c8 <__cxa_finalize@plt+0xf568> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d610 │ │ │ │ - movsd 0x3f0(%rbp),%xmm0 │ │ │ │ - divsd 0x71148(%rip),%xmm0 # 8e320 , std::allocator >@@Base+0xc0> │ │ │ │ - movsd %xmm0,0x3f0(%rbp) │ │ │ │ - lea 0x702d9(%rip),%rsi # 8d4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68440> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1d221 <__cxa_finalize@plt+0xf5c1> │ │ │ │ - mov %al,(%rsp) │ │ │ │ - call d610 │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - test %al,%al │ │ │ │ - jne 1d26a <__cxa_finalize@plt+0xf60a> │ │ │ │ - lea 0x70294(%rip),%rsi # 8d4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68440> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movsd %xmm0,0x3f0(%rbp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70266(%rip),%rsi # 8d4d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68457> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1d478 <__cxa_finalize@plt+0xf818> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1d2ab <__cxa_finalize@plt+0xf64b> │ │ │ │ - call d610 │ │ │ │ - lea 0x6cfde(%rip),%rsi # 8a290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65210> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - cmpb $0x0,0x8523a(%rip) │ │ │ │ - jne 1d7e0 <__cxa_finalize@plt+0xfb80> │ │ │ │ - cmpb $0x0,0x8522e(%rip) │ │ │ │ - jne 1d790 <__cxa_finalize@plt+0xfb30> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x7021f(%rip),%rsi # 8d50c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6848c> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ + movabs $0x1fffffffffffffff,%rdx │ │ │ │ + cmp %rdx,%rax │ │ │ │ + cmova %rdx,%rax │ │ │ │ + lea 0x0(,%rax,4),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %r12,0x90(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1e64a <__cxa_finalize@plt+0x109ea> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 2add0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d50> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1d34a <__cxa_finalize@plt+0xf6ea> │ │ │ │ - call d610 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d359 <__cxa_finalize@plt+0xf6f9> │ │ │ │ + call d560 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1e65c <__cxa_finalize@plt+0x109fc> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + 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 0x6ed4e(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x710(%rdi),%rdx │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov $0x7fffffff,%eax │ │ │ │ + movq %rax,%xmm4 │ │ │ │ + mov $0xffffffff80000000,%rax │ │ │ │ + punpcklqdq %xmm3,%xmm3 │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + punpcklqdq %xmm4,%xmm4 │ │ │ │ + movdqa %xmm3,%xmm6 │ │ │ │ + mov %rdi,%rax │ │ │ │ + punpcklqdq %xmm5,%xmm5 │ │ │ │ + movdqa %xmm4,%xmm7 │ │ │ │ + movdqa %xmm5,%xmm8 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d39c <__cxa_finalize@plt+0xf73c> │ │ │ │ - call d610 │ │ │ │ - lea 0x6cddd(%rip),%rsi # 8a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65100> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x84f2a(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + movdqu 0x8(%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + movdqu 0xc58(%rax),%xmm2 │ │ │ │ + pand %xmm7,%xmm0 │ │ │ │ + pand %xmm8,%xmm1 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + pand %xmm6,%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,%xmm9 │ │ │ │ + psllq $0x4,%xmm9 │ │ │ │ + paddq %xmm9,%xmm0 │ │ │ │ + psllq $0x5,%xmm0 │ │ │ │ + psubq %xmm1,%xmm0 │ │ │ │ + pxor %xmm0,%xmm2 │ │ │ │ + movups %xmm2,-0x10(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 1e6e0 <__cxa_finalize@plt+0x10a80> │ │ │ │ + mov 0x710(%rdi),%rax │ │ │ │ + mov 0x718(%rdi),%rdx │ │ │ │ + and $0xffffffff80000000,%rax │ │ │ │ + and $0x7fffffff,%edx │ │ │ │ + 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 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x700d2(%rip),%rsi # 8d4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68439> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd 0x70f02(%rip),%xmm0 # 8e310 , std::allocator >@@Base+0xb0> │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - jbe 1d890 <__cxa_finalize@plt+0xfc30> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1d436 <__cxa_finalize@plt+0xf7d6> │ │ │ │ - call d610 │ │ │ │ - lea 0x6ce13(%rip),%rsi # 8a250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x651d0> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x84e90(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x70064(%rip),%rsi # 8d4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68463> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1d850 <__cxa_finalize@plt+0xfbf0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1d297 <__cxa_finalize@plt+0xf637> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 1d4cd <__cxa_finalize@plt+0xf86d> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x6cc04(%rip),%rsi # 8a0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65058> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x84df9(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r12,%rbx │ │ │ │ - je 1d51d <__cxa_finalize@plt+0xf8bd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x6cbe4(%rip),%rsi # 8a108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65088> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x84da9(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - je 1cf85 <__cxa_finalize@plt+0xf325> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 1cf85 <__cxa_finalize@plt+0xf325> │ │ │ │ + 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 1e7c0 <__cxa_finalize@plt+0x10b60> │ │ │ │ + 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) │ │ │ │ - cmp %r14,%rbx │ │ │ │ - je 1d00a <__cxa_finalize@plt+0xf3aa> │ │ │ │ + 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 1e95a <__cxa_finalize@plt+0x10cfa> │ │ │ │ + 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 d650 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1e92a <__cxa_finalize@plt+0x10cca> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d560 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1e93c <__cxa_finalize@plt+0x10cdc> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 1d00a <__cxa_finalize@plt+0xf3aa> │ │ │ │ + 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 0x6ea6e(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 1d1e0 <__cxa_finalize@plt+0xf580> │ │ │ │ - mov %rcx,%rdi │ │ │ │ + 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 1ea2a <__cxa_finalize@plt+0x10dca> │ │ │ │ + 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 d650 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%eax │ │ │ │ + mov %eax,0x0(%rbp,%r12,1) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1e9fa <__cxa_finalize@plt+0x10d9a> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d560 │ │ │ │ + lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 1ea0c <__cxa_finalize@plt+0x10dac> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 1d1e0 <__cxa_finalize@plt+0xf580> │ │ │ │ + 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 0x6e99e(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d5d4 <__cxa_finalize@plt+0xf974> │ │ │ │ + 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 0x6f2e8(%rip),%xmm0 # 8dd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a90> │ │ │ │ + movups %xmm0,0x68(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x50(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ea86 <__cxa_finalize@plt+0x10e26> │ │ │ │ call d610 │ │ │ │ - lea 0x6cbdd(%rip),%rsi # 8a1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65138> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x84cf2(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d62c <__cxa_finalize@plt+0xf9cc> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ea94 <__cxa_finalize@plt+0x10e34> │ │ │ │ call d610 │ │ │ │ - lea 0x6cba5(%rip),%rsi # 8a1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65158> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - cmpb $0x0,0x84eb9(%rip) │ │ │ │ - jne 1d718 <__cxa_finalize@plt+0xfab8> │ │ │ │ - cmpb $0x0,0x84ead(%rip) │ │ │ │ - jne 1d6c8 <__cxa_finalize@plt+0xfa68> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1d07f <__cxa_finalize@plt+0xf41f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1d684 <__cxa_finalize@plt+0xfa24> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1eaa2 <__cxa_finalize@plt+0x10e42> │ │ │ │ call d610 │ │ │ │ - lea 0x6cb95(%rip),%rsi # 8a220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x651a0> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x84c42(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x84c31(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x6fdbd(%rip),%rsi # 8d4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1d656 <__cxa_finalize@plt+0xf9f6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x84961(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x6fd6a(%rip),%rsi # 8d49a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6841a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x6fd54(%rip),%rsi # 8d4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6ffec(%rip),%rsi # 8d74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686cd> │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1d64d <__cxa_finalize@plt+0xf9ed> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x84b69(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x6fcf8(%rip),%rsi # 8d4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1d2d9 <__cxa_finalize@plt+0xf679> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x84899(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x6fca2(%rip),%rsi # 8d49a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6841a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x6fc91(%rip),%rsi # 8d4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68420> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x6ff2a(%rip),%rsi # 8d74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686cd> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1d2cc <__cxa_finalize@plt+0xf66c> │ │ │ │ - lea 0x6fc95(%rip),%rsi # 8d4ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6846c> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1d910 <__cxa_finalize@plt+0xfcb0> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1d4a5 <__cxa_finalize@plt+0xf845> │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1eab8 <__cxa_finalize@plt+0x10e58> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x6fc22(%rip),%rsi # 8d4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68439> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1d8f0 <__cxa_finalize@plt+0xfc90> │ │ │ │ - call d610 │ │ │ │ - movsd (%rsp),%xmm1 │ │ │ │ - comisd 0x70a1b(%rip),%xmm1 # 8e318 , std::allocator >@@Base+0xb8> │ │ │ │ - jbe 1d131 <__cxa_finalize@plt+0xf4d1> │ │ │ │ - jmp 1d436 <__cxa_finalize@plt+0xf7d6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6fbde(%rip),%rsi # 8d4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68475> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - movzbl 0x8(%rax),%eax │ │ │ │ - mov %al,0xf(%rsp) │ │ │ │ - test %al,%al │ │ │ │ - jne 1d980 <__cxa_finalize@plt+0xfd20> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 1d96c <__cxa_finalize@plt+0xfd0c> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,(%rsp) │ │ │ │ - je 1d2e6 <__cxa_finalize@plt+0xf686> │ │ │ │ - jmp 1d2ab <__cxa_finalize@plt+0xf64b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6fb79(%rip),%rsi # 8d500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68480> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - cmp %rax,%r13 │ │ │ │ - setne (%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 1d944 <__cxa_finalize@plt+0xfce4> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x6c76d(%rip),%rsi # 8a148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x650c8> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 1d9cf <__cxa_finalize@plt+0xfd6f> │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x848f6(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e2f6 <__cxa_finalize@plt+0x696> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e317 <__cxa_finalize@plt+0x6b7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e370 <__cxa_finalize@plt+0x710> │ │ │ │ - endbr64 │ │ │ │ - jmp 1da2b <__cxa_finalize@plt+0xfdcb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e37f <__cxa_finalize@plt+0x71f> │ │ │ │ - endbr64 │ │ │ │ - jmp 1da2b <__cxa_finalize@plt+0xfdcb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e38e <__cxa_finalize@plt+0x72e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3e1 <__cxa_finalize@plt+0x781> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e303 <__cxa_finalize@plt+0x6a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3ed <__cxa_finalize@plt+0x78d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e30d <__cxa_finalize@plt+0x6ad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e303 <__cxa_finalize@plt+0x6a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3f7 <__cxa_finalize@plt+0x797> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3e1 <__cxa_finalize@plt+0x781> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3ed <__cxa_finalize@plt+0x78d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e405 <__cxa_finalize@plt+0x7a5> │ │ │ │ - endbr64 │ │ │ │ - jmp 1da2b <__cxa_finalize@plt+0xfdcb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e30d <__cxa_finalize@plt+0x6ad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e332 <__cxa_finalize@plt+0x6d2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e42f <__cxa_finalize@plt+0x7cf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e417 <__cxa_finalize@plt+0x7b7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e357 <__cxa_finalize@plt+0x6f7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e3c8 <__cxa_finalize@plt+0x768> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e41d <__cxa_finalize@plt+0x7bd> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - jmp 1da2b <__cxa_finalize@plt+0xfdcb> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edx │ │ │ │ + jle e026 <__cxa_finalize@plt+0x3c6> │ │ │ │ + movslq %esi,%rax │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 1eb50 <__cxa_finalize@plt+0x10ef0> │ │ │ │ + mov 0x38(%rdi),%rcx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd 0x6f43f(%rip),%xmm2 # 8df28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c68> │ │ │ │ + movss (%rcx,%rdx,4),%xmm1 │ │ │ │ + subss (%rcx,%rax,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x6f42c(%rip),%xmm0 # 8df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c70> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rdi),%xmm0 │ │ │ │ + mulsd 0x6f418(%rip),%xmm0 # 8df38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c78> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + xorps 0x6f21b(%rip),%xmm0 # 8dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51aa0> │ │ │ │ + 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,%rbx │ │ │ │ - jmp e364 <__cxa_finalize@plt+0x704> │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + cmp %esi,%edx │ │ │ │ + jge e046 <__cxa_finalize@plt+0x3e6> │ │ │ │ + lea -0x1(%rsi),%ecx │ │ │ │ + movslq %edx,%rax │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 1ebf0 <__cxa_finalize@plt+0x10f90> │ │ │ │ + mov 0x38(%rdi),%rdx │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movsd 0x6f39f(%rip),%xmm2 # 8df28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c68> │ │ │ │ + movss (%rdx,%rsi,4),%xmm1 │ │ │ │ + subss (%rdx,%rax,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + cmplesd 0x6f38c(%rip),%xmm0 # 8df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c70> │ │ │ │ + andpd %xmm0,%xmm2 │ │ │ │ + andnpd %xmm1,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sdl (%rdi),%xmm0 │ │ │ │ + mulsd 0x6f378(%rip),%xmm0 # 8df38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c78> │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sdl 0x4(%rdi),%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + xorps 0x6f17b(%rip),%xmm0 # 8dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51aa0> │ │ │ │ + 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 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x308,%rsp │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x2f8(%rsp) │ │ │ │ - lea 0x6f8e2(%rip),%rsi # 8d51c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6849c> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - cmpb $0x0,0x848ba(%rip) │ │ │ │ - jne 1f3f8 <__cxa_finalize@plt+0x11798> │ │ │ │ - cmpb $0x0,0x848ae(%rip) │ │ │ │ - jne 1f3c0 <__cxa_finalize@plt+0x11760> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f821(%rip),%rsi # 8d48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6840e> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - sub $0xffffffffffffff80,%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x2c8,%rsp │ │ │ │ + movq 0x81080(%rip),%xmm6 # 9fca0 , std::allocator >@GLIBCXX_3.4.21+0x3e8> │ │ │ │ + movhps 0x81081(%rip),%xmm6 # 9fca8 >@GLIBCXX_3.4+0x4a8> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x2b8(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %edx,(%rdi) │ │ │ │ + mov %ecx,0x4(%rdi) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + movaps %xmm6,0x10(%rsp) │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + cltq │ │ │ │ + mov %rax,%rsi │ │ │ │ + shr $0x3d,%rsi │ │ │ │ + jne e392 <__cxa_finalize@plt+0x732> │ │ │ │ + test %rax,%rax │ │ │ │ + je 1fa48 <__cxa_finalize@plt+0x11de8> │ │ │ │ + lea 0x0(,%rax,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + mov %rcx,0x38(%rbx) │ │ │ │ + mov %r13,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1eca6 <__cxa_finalize@plt+0x11046> │ │ │ │ + call d610 │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1ecd2 <__cxa_finalize@plt+0x11072> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdx │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%rdx,%r12,8),%rdx │ │ │ │ + cvtsd2ss 0x88(%rdx),%xmm0 │ │ │ │ + movss %xmm0,(%rax,%r12,4) │ │ │ │ + add $0x1,%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + cmp %r12d,%eax │ │ │ │ + jg 1ecb0 <__cxa_finalize@plt+0x11050> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne e392 <__cxa_finalize@plt+0x732> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1fa38 <__cxa_finalize@plt+0x11dd8> │ │ │ │ + lea 0x0(,%rdx,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - movq 0x8284d(%rip),%xmm1 # a0500 , std::allocator >@GLIBCXX_3.4.21+0xc48> │ │ │ │ - movhps 0x8284e(%rip),%xmm1 # a0508 >@GLIBCXX_3.4+0xd08> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - lea 0x81abb(%rip),%rbp # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - call d1a0 │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x10(%rbx) │ │ │ │ + mov %rcx,0x8(%rbx) │ │ │ │ + mov %r13,0x18(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1ed44 <__cxa_finalize@plt+0x110e4> │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + lea -0x1(%rax),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne e392 <__cxa_finalize@plt+0x732> │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 1fa28 <__cxa_finalize@plt+0x11dc8> │ │ │ │ + lea 0x0(,%rdx,4),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov %rax,0x28(%rbx) │ │ │ │ + mov %rcx,0x20(%rbx) │ │ │ │ + mov %r13,0x30(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1eda9 <__cxa_finalize@plt+0x11149> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%r13 │ │ │ │ + mov 0x40(%rbx),%r12 │ │ │ │ + sub %r13,%r12 │ │ │ │ + cmp $0x4,%r12 │ │ │ │ + jle 1ee89 <__cxa_finalize@plt+0x11229> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ + cvtsi2sdl (%rbx),%xmm0 │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + sar $0x2,%r12 │ │ │ │ + mulsd 0x6f162(%rip),%xmm0 # 8df38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c78> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + cvtsi2sdl 0x4(%rbx),%xmm6 │ │ │ │ + mov 0x20(%rbx),%r14 │ │ │ │ + movsd %xmm6,0x8(%rsp) │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %r12,%r13 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movsd %xmm0,0x20(%rsp) │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movss (%rbx,%r15,4),%xmm0 │ │ │ │ + subss -0x4(%rbx,%r15,4),%xmm0 │ │ │ │ + movsd 0x6f103(%rip),%xmm2 # 8df28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c68> │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + cmplesd 0x6f0fa(%rip),%xmm1 # 8df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c70> │ │ │ │ + andpd %xmm1,%xmm2 │ │ │ │ + andnpd %xmm0,%xmm1 │ │ │ │ + movsd 0x20(%rsp),%xmm0 │ │ │ │ + orpd %xmm2,%xmm1 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + divsd 0x8(%rsp),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + call daa0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + addss 0x6b1a2(%rip),%xmm0 # 8a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd48> │ │ │ │ + xorps 0x6eef3(%rip),%xmm1 # 8dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51aa0> │ │ │ │ + movss %xmm1,-0x4(%r12,%r15,4) │ │ │ │ + movss %xmm0,-0x4(%r14,%r15,4) │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %r13,%r15 │ │ │ │ + jb 1ee10 <__cxa_finalize@plt+0x111b0> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + movslq %eax,%r12 │ │ │ │ + test %eax,%eax │ │ │ │ + js e392 <__cxa_finalize@plt+0x732> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 1fb40 <__cxa_finalize@plt+0x11ee0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r12,1),%r13 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + mov %r13,0x58(%rbx) │ │ │ │ + mov %rcx,0x50(%rbx) │ │ │ │ + mov %r13,0x60(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1eede <__cxa_finalize@plt+0x1127e> │ │ │ │ + call d610 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 1eef4 <__cxa_finalize@plt+0x11294> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r13 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + cmp %r13d,%eax │ │ │ │ + jle 1ef40 <__cxa_finalize@plt+0x112e0> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%r13,8),%rdi │ │ │ │ + call 20010 ::do_widen(char) const@@Base+0x180> │ │ │ │ + movsd 0x6f02a(%rip),%xmm5 # 8df40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c80> │ │ │ │ + comisd %xmm0,%xmm5 │ │ │ │ + jb 1eef0 <__cxa_finalize@plt+0x11290> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%r13,8),%rdi │ │ │ │ + call 20050 ::do_widen(char) const@@Base+0x1c0> │ │ │ │ + comisd 0x6f017(%rip),%xmm0 # 8df48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c88> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + seta (%rax,%r13,1) │ │ │ │ + add $0x1,%r12d │ │ │ │ + jmp 1eef0 <__cxa_finalize@plt+0x11290> │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x80831(%rip),%r13 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d1a0 │ │ │ │ + mov 0x80abd(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x81d3e(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x81d3f(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r10w,0x2d0(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x80ab6(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x290(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + movups %xmm0,0x298(%rsp) │ │ │ │ + movups %xmm0,0x2a8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - lea 0x81bb6(%rip),%r13 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - lea 0x1e0(%rsp),%r14 │ │ │ │ - movaps %xmm1,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x8092d(%rip),%r15 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + movaps %xmm7,0x140(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ + movaps %xmm0,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x81eb2(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ + lea 0x80c29(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x148(%rsp),%rsi │ │ │ │ + movl $0x10,0x188(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov %r14,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ + mov %r12d,%esi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ call dab0 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ + mov 0x170(%rsp),%r8 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1f4d0 <__cxa_finalize@plt+0x11870> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ + je 1fd10 <__cxa_finalize@plt+0x120b0> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + mov 0x168(%rsp),%rcx │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - lea 0x81a85(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + lea 0x807fc(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 1de65 <__cxa_finalize@plt+0x10205> │ │ │ │ + je 1f0ee <__cxa_finalize@plt+0x1148e> │ │ │ │ call d610 │ │ │ │ - lea 0x819a4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ + lea 0x8071b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x8090b(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0xa,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6f66d(%rip),%rcx # 8d528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684a8> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f580(%rip),%rsi # 8d493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68413> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov 0x70(%rbx),%r12 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %r9w,0x2d0(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ + mov 0x808c6(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x290(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + movups %xmm0,0x298(%rsp) │ │ │ │ + movups %xmm0,0x2a8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm3,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x81c4f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - lea 0x150(%rsp),%rax │ │ │ │ - movb $0x0,0x150(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1f4f0 <__cxa_finalize@plt+0x11890> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - lea 0x81822(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1e0c8 <__cxa_finalize@plt+0x10468> │ │ │ │ - call d610 │ │ │ │ - lea 0x81741(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0xa,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6f415(%rip),%rcx # 8d533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684b3> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6f3fc(%rip),%rsi # 8d53e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684be> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call 2a430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53b0> │ │ │ │ - mov $0xa,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6f384(%rip),%rcx # 8d547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684c7> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6f344(%rip),%rsi # 8d552 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684d2> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %r8w,0x2d0(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm4,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ + movaps %xmm7,0x140(%rsp) │ │ │ │ + movaps %xmm0,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x81954(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ + lea 0x80a48(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x148(%rsp),%rsi │ │ │ │ + movl $0x10,0x188(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov %r14,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x170(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%r12 │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + mov %r12,0xa0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1f490 <__cxa_finalize@plt+0x11830> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ + je 1fd30 <__cxa_finalize@plt+0x120d0> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + mov 0x168(%rsp),%rcx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - lea 0x81527(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + lea 0x80619(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 1e3c3 <__cxa_finalize@plt+0x10763> │ │ │ │ + je 1f2d1 <__cxa_finalize@plt+0x11671> │ │ │ │ call d610 │ │ │ │ - lea 0x81446(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x34,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6beff(%rip),%rcx # 8a318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65298> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov 0x3f0(%rax),%r15 │ │ │ │ - call d1a0 │ │ │ │ - xor %edi,%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %di,0x2d0(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm5,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x81718(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movq %r15,%xmm0 │ │ │ │ + lea 0x80538(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ - call da10 (double)@plt> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call da00 , std::allocator >::str() const@plt> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movq 0x81f65(%rip),%xmm2 # a0500 , std::allocator >@GLIBCXX_3.4.21+0xc48> │ │ │ │ - movhps 0x81f6e(%rip),%xmm2 # a0510 , std::allocator >@GLIBCXX_3.4.21+0x8f0> │ │ │ │ - movaps %xmm2,0x20(%rsp) │ │ │ │ - movaps %xmm2,0x180(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x81255(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x80728(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - lea 0x6ef5d(%rip),%rsi # 8d55d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684dd> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov (%rax),%r15 │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov (%rbx),%ebx │ │ │ │ call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ + xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %si,0x2d0(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm6,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x81564(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ + mov %ax,0x290(%rsp) │ │ │ │ + mov 0x806dd(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + movups %xmm0,0x298(%rsp) │ │ │ │ + movups %xmm0,0x2a8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ + movq $0x0,0x288(%rsp) │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call da10 (double)@plt> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call da00 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm7,0x180(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x810af(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x6edc0(%rip),%rsi # 8d566 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684e6> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov (%rax),%r15d │ │ │ │ - call d1a0 │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %cx,0x2d0(%rsp) │ │ │ │ lea 0x180(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm3,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ + movaps %xmm7,0x140(%rsp) │ │ │ │ + movaps %xmm0,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x813c4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ + lea 0x80867(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x148(%rsp),%rsi │ │ │ │ + movl $0x10,0x188(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ + mov %r14,0x190(%rsp) │ │ │ │ + movb $0x0,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ call dab0 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x170(%rsp),%r8 │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 1f4b0 <__cxa_finalize@plt+0x11850> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ + je 1fcf0 <__cxa_finalize@plt+0x12090> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x168(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - lea 0x80fa6(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + lea 0x8044a(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1b0(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 1e944 <__cxa_finalize@plt+0x10ce4> │ │ │ │ + je 1f4a0 <__cxa_finalize@plt+0x11840> │ │ │ │ call d610 │ │ │ │ - lea 0x80ec5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ + lea 0x80369(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,0x148(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x80559(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rdi │ │ │ │ + mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1b0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x2a,%r8d │ │ │ │ + mov $0x13,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x6b9b6(%rip),%rcx # 8a350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x652d0> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + lea 0x6df53(%rip),%rcx # 8d450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51190> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6ebb4(%rip),%rsi # 8d56f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684ef> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0xa0(%rsp),%rcx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - mov 0xa8(%rsp),%r8 │ │ │ │ - mov 0xe8(%rsp),%rdx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - mov 0xe0(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 1fc70 <__cxa_finalize@plt+0x12010> │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x800000000000000a,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe e358 <__cxa_finalize@plt+0x6f8> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x6df0a(%rip),%rsi # 8d479 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511b9> │ │ │ │ + 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 1fca0 <__cxa_finalize@plt+0x12040> │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x90(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x80(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %r8,0x88(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - je 1f470 <__cxa_finalize@plt+0x11810> │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 1fcd0 <__cxa_finalize@plt+0x12070> │ │ │ │ + cmp %rax,0x90(%rsp) │ │ │ │ + jae 1f60d <__cxa_finalize@plt+0x119ad> │ │ │ │ + cmp %r12,%rsi │ │ │ │ + je 1f60d <__cxa_finalize@plt+0x119ad> │ │ │ │ cmp %rax,0xb0(%rsp) │ │ │ │ - jae 1ea32 <__cxa_finalize@plt+0x10dd2> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1ea32 <__cxa_finalize@plt+0x10dd2> │ │ │ │ - cmp %rax,0xf0(%rsp) │ │ │ │ - jae 1f3a0 <__cxa_finalize@plt+0x11740> │ │ │ │ + jae 1f9b8 <__cxa_finalize@plt+0x11d58> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb eb59 <__cxa_finalize@plt+0xef9> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + jb e1cf <__cxa_finalize@plt+0x56f> │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%r15 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6eb09(%rip),%rsi # 8d578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684f8> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - mov 0x128(%rsp),%r8 │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1fd50 <__cxa_finalize@plt+0x120f0> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000000a,%rax │ │ │ │ + add 0xc8(%rsp),%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe e066 <__cxa_finalize@plt+0x406> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x6ddcc(%rip),%rsi # 8d483 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511c3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1fbf0 <__cxa_finalize@plt+0x11f90> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - je 1f430 <__cxa_finalize@plt+0x117d0> │ │ │ │ - cmp %rax,0x130(%rsp) │ │ │ │ - jae 1eae1 <__cxa_finalize@plt+0x10e81> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 1fc20 <__cxa_finalize@plt+0x11fc0> │ │ │ │ + cmp %rax,0xf0(%rsp) │ │ │ │ + jae 1f75d <__cxa_finalize@plt+0x11afd> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - je 1eae1 <__cxa_finalize@plt+0x10e81> │ │ │ │ - cmp %rax,0x150(%rsp) │ │ │ │ - jae 1f380 <__cxa_finalize@plt+0x11720> │ │ │ │ + je 1f75d <__cxa_finalize@plt+0x11afd> │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 1f950 <__cxa_finalize@plt+0x11cf0> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb e9b8 <__cxa_finalize@plt+0xd58> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ + jb e3b6 <__cxa_finalize@plt+0x756> │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6ea66(%rip),%rsi # 8d581 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68501> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6e8da(%rip),%rsi # 8d4aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6842a> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1fd80 <__cxa_finalize@plt+0x12120> │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x128(%rsp) │ │ │ │ + je e3ee <__cxa_finalize@plt+0x78e> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x6dd6a(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%eax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %dx,0x2d0(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm4,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x80f91(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x1b0(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 1f510 <__cxa_finalize@plt+0x118b0> │ │ │ │ - mov 0x1a0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x1a8(%rsp),%rcx │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - lea 0x80b63(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,0x180(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 1fc40 <__cxa_finalize@plt+0x11fe0> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x82caa(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 1fad0 <__cxa_finalize@plt+0x11e70> │ │ │ │ + cmpb $0x0,0x82c93(%rip) │ │ │ │ + jne 1fa58 <__cxa_finalize@plt+0x11df8> │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 1ed87 <__cxa_finalize@plt+0x11127> │ │ │ │ + je 1f886 <__cxa_finalize@plt+0x11c26> │ │ │ │ call d610 │ │ │ │ - lea 0x80a82(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x6e6e6(%rip),%rsi # 8d4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68439> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0xc0(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm5 │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - movsd %xmm5,0x38(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x2d0(%rsp) │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2d8(%rsp) │ │ │ │ - movups %xmm0,0x2e8(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - movq $0x0,0x2c8(%rsp) │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x190(%rsp) │ │ │ │ - movaps %xmm6,0x180(%rsp) │ │ │ │ - movaps %xmm0,0x1a0(%rsp) │ │ │ │ - movaps %xmm0,0x1b0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x80d8a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - movl $0x10,0x1c8(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov %r14,0x1d0(%rsp) │ │ │ │ - movb $0x0,0x1e0(%rsp) │ │ │ │ - movq $0x0,0x1d8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x180(%rsp),%rax │ │ │ │ - lea 0x180(%rsp),%rcx │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,0x1f8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call da00 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm7,0x180(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x808b0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x23,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6b3d1(%rip),%rcx # 8a380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65300> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x6e5b8(%rip),%rsi # 8d586 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68506> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x120(%rsp),%rcx │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - mov 0x128(%rsp),%r8 │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - je 1f450 <__cxa_finalize@plt+0x117f0> │ │ │ │ - cmp %rax,0x130(%rsp) │ │ │ │ - jae 1f040 <__cxa_finalize@plt+0x113e0> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 1f040 <__cxa_finalize@plt+0x113e0> │ │ │ │ - cmp %rax,0x170(%rsp) │ │ │ │ - jae 1f360 <__cxa_finalize@plt+0x11700> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb e502 <__cxa_finalize@plt+0x8a2> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6e536(%rip),%rsi # 8d613 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68593> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ - lea 0x90(%rax),%r15 │ │ │ │ - lea 0x98(%rax),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 1f330 <__cxa_finalize@plt+0x116d0> │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x6b26e(%rip),%rsi # 8a3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65328> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6e432(%rip),%rsi # 8d592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68512> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 1f2d0 <__cxa_finalize@plt+0x11670> │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6e3f0(%rip),%rsi # 8d592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68512> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - call d570 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call da10 (double)@plt> │ │ │ │ - lea 0x188(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call da00 , std::allocator >::str() const@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm3 │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - movaps %xmm3,0x180(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x805db(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %r12,0x180(%rsp,%rax,1) │ │ │ │ - mov %rbp,0x1f0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x48,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x6b194(%rip),%rcx # 8a418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65398> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x6b184(%rip),%rsi # 8a468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x653e8> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x2f8(%rsp),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 1f898 <__cxa_finalize@plt+0x11c38> │ │ │ │ + call d610 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 1f8aa <__cxa_finalize@plt+0x11c4a> │ │ │ │ + call d610 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 1f8be <__cxa_finalize@plt+0x11c5e> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1f8d0 <__cxa_finalize@plt+0x11c70> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 1f8df <__cxa_finalize@plt+0x11c7f> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f8f3 <__cxa_finalize@plt+0x11c93> │ │ │ │ + call d610 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 1f905 <__cxa_finalize@plt+0x11ca5> │ │ │ │ + call d610 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 1f91f <__cxa_finalize@plt+0x11cbf> │ │ │ │ + call d610 │ │ │ │ + mov 0x2b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 1f52a <__cxa_finalize@plt+0x118ca> │ │ │ │ - add $0x308,%rsp │ │ │ │ + jne 1fdaa <__cxa_finalize@plt+0x1214a> │ │ │ │ + add $0x2c8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x6b09c(%rip),%rsi # 8a3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65360> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - jmp 1f14c <__cxa_finalize@plt+0x114ec> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1f063 <__cxa_finalize@plt+0x11403> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%r14 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1eb04 <__cxa_finalize@plt+0x10ea4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1f7a3 <__cxa_finalize@plt+0x11b43> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 1f7bb <__cxa_finalize@plt+0x11b5b> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1f99c <__cxa_finalize@plt+0x11d3c> │ │ │ │ + jmp 1f7b7 <__cxa_finalize@plt+0x11b57> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rbp │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - jmp 1ea55 <__cxa_finalize@plt+0x10df5> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x82f39(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1dc59 <__cxa_finalize@plt+0xfff9> │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 1f658 <__cxa_finalize@plt+0x119f8> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 1f670 <__cxa_finalize@plt+0x11a10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r10,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1fa09 <__cxa_finalize@plt+0x11da9> │ │ │ │ + jmp 1f66c <__cxa_finalize@plt+0x11a0c> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1ed8f <__cxa_finalize@plt+0x1112f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x82c81(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov 0x188(%rsp),%rdx │ │ │ │ - mov 0x180(%rsp),%rsi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1ed2a <__cxa_finalize@plt+0x110ca> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 1ec8c <__cxa_finalize@plt+0x1102c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x6da29(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x82895(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + lea 0x82879(%rip),%rdi │ │ │ │ + call d730 >& 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 e41f <__cxa_finalize@plt+0x7bf> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1fb50 <__cxa_finalize@plt+0x11ef0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 1f874 <__cxa_finalize@plt+0x11c14> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x6d9b1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x8259d(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + lea 0x82581(%rip),%rdi │ │ │ │ call d730 >& 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 e2ce <__cxa_finalize@plt+0x66e> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 1fba0 <__cxa_finalize@plt+0x11f40> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 1dc4c <__cxa_finalize@plt+0xffec> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 1eaf7 <__cxa_finalize@plt+0x10e97> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 1ead3 <__cxa_finalize@plt+0x10e73> │ │ │ │ - jmp 1eaf7 <__cxa_finalize@plt+0x10e97> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 1f056 <__cxa_finalize@plt+0x113f6> │ │ │ │ - lea 0x170(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 1f032 <__cxa_finalize@plt+0x113d2> │ │ │ │ - jmp 1f056 <__cxa_finalize@plt+0x113f6> │ │ │ │ + call d430 │ │ │ │ + jmp 1f867 <__cxa_finalize@plt+0x11c07> │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 1eec4 <__cxa_finalize@plt+0x11264> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x31b(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1fab5 <__cxa_finalize@plt+0x11e55> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1fab5 <__cxa_finalize@plt+0x11e55> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea 0x2cb(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 1fb29 <__cxa_finalize@plt+0x11ec9> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 1fb29 <__cxa_finalize@plt+0x11ec9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 1f6fc <__cxa_finalize@plt+0x11a9c> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 1fc03 <__cxa_finalize@plt+0x11fa3> │ │ │ │ + jmp 1f6f8 <__cxa_finalize@plt+0x11a98> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 1ea48 <__cxa_finalize@plt+0x10de8> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ + jbe 1f773 <__cxa_finalize@plt+0x11b13> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - jne 1ea24 <__cxa_finalize@plt+0x10dc4> │ │ │ │ - jmp 1ea48 <__cxa_finalize@plt+0x10de8> │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1e39a <__cxa_finalize@plt+0x1073a> │ │ │ │ + jne 1f74f <__cxa_finalize@plt+0x11aef> │ │ │ │ + jmp 1f773 <__cxa_finalize@plt+0x11b13> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 1f843 <__cxa_finalize@plt+0x11be3> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1fc53 <__cxa_finalize@plt+0x11ff3> │ │ │ │ + jmp 1f83f <__cxa_finalize@plt+0x11bdf> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1e91b <__cxa_finalize@plt+0x10cbb> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 1f533 <__cxa_finalize@plt+0x118d3> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 1fc83 <__cxa_finalize@plt+0x12023> │ │ │ │ + jmp 1f52f <__cxa_finalize@plt+0x118cf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 1f5b4 <__cxa_finalize@plt+0x11954> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 1fcb3 <__cxa_finalize@plt+0x12053> │ │ │ │ + jmp 1f5b0 <__cxa_finalize@plt+0x11950> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 1f623 <__cxa_finalize@plt+0x119c3> │ │ │ │ + cmp %r12,%rsi │ │ │ │ + jne 1f5ff <__cxa_finalize@plt+0x1199f> │ │ │ │ + jmp 1f623 <__cxa_finalize@plt+0x119c3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x190(%rsp),%rsi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1de3c <__cxa_finalize@plt+0x101dc> │ │ │ │ + jmp 1f477 <__cxa_finalize@plt+0x11817> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ + lea 0x190(%rsp),%rsi │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1e09f <__cxa_finalize@plt+0x1043f> │ │ │ │ + jmp 1f0c5 <__cxa_finalize@plt+0x11465> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ + lea 0x190(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 1ed5e <__cxa_finalize@plt+0x110fe> │ │ │ │ + jmp 1f2a8 <__cxa_finalize@plt+0x11648> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 1f670 <__cxa_finalize@plt+0x11a10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1fd63 <__cxa_finalize@plt+0x12103> │ │ │ │ + jmp 1f66c <__cxa_finalize@plt+0x11a0c> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 1f7bb <__cxa_finalize@plt+0x11b5b> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 1fd93 <__cxa_finalize@plt+0x12133> │ │ │ │ + jmp 1f7b7 <__cxa_finalize@plt+0x11b57> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e443 <__cxa_finalize@plt+0x7e3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e485 <__cxa_finalize@plt+0x825> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e499 <__cxa_finalize@plt+0x839> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e4e8 <__cxa_finalize@plt+0x888> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e450 <__cxa_finalize@plt+0x7f0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec11 <__cxa_finalize@plt+0xfb1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e78e <__cxa_finalize@plt+0xb2e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ebc0 <__cxa_finalize@plt+0xf60> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e63b <__cxa_finalize@plt+0x9db> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec23 <__cxa_finalize@plt+0xfc3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e743 <__cxa_finalize@plt+0xae3> │ │ │ │ - endbr64 │ │ │ │ - jmp eba9 <__cxa_finalize@plt+0xf49> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5cb <__cxa_finalize@plt+0x96b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp ea49 <__cxa_finalize@plt+0xde9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e898 <__cxa_finalize@plt+0xc38> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e98f <__cxa_finalize@plt+0xd2f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ea15 <__cxa_finalize@plt+0xdb5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec42 <__cxa_finalize@plt+0xfe2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e717 <__cxa_finalize@plt+0xab7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e762 <__cxa_finalize@plt+0xb02> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e830 <__cxa_finalize@plt+0xbd0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e801 <__cxa_finalize@plt+0xba1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e85e <__cxa_finalize@plt+0xbfe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ebb6 <__cxa_finalize@plt+0xf56> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e648 <__cxa_finalize@plt+0x9e8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e596 <__cxa_finalize@plt+0x936> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e736 <__cxa_finalize@plt+0xad6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eb78 <__cxa_finalize@plt+0xf18> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eab2 <__cxa_finalize@plt+0xe52> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5a3 <__cxa_finalize@plt+0x943> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e910 <__cxa_finalize@plt+0xcb0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e851 <__cxa_finalize@plt+0xbf1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e574 <__cxa_finalize@plt+0x914> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5d8 <__cxa_finalize@plt+0x978> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e5ec <__cxa_finalize@plt+0x98c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e62e <__cxa_finalize@plt+0x9ce> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e686 <__cxa_finalize@plt+0xa26> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e693 <__cxa_finalize@plt+0xa33> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e679 <__cxa_finalize@plt+0xa19> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e436 <__cxa_finalize@plt+0x7d6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e755 <__cxa_finalize@plt+0xaf5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e83d <__cxa_finalize@plt+0xbdd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e847 <__cxa_finalize@plt+0xbe7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e940 <__cxa_finalize@plt+0xce0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e81b <__cxa_finalize@plt+0xbbb> │ │ │ │ + jmp e09a <__cxa_finalize@plt+0x43a> │ │ │ │ endbr64 │ │ │ │ - jmp e9db <__cxa_finalize@plt+0xd7b> │ │ │ │ + jmp e11e <__cxa_finalize@plt+0x4be> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e9e3 <__cxa_finalize@plt+0xd83> │ │ │ │ + jmp e180 <__cxa_finalize@plt+0x520> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e606 <__cxa_finalize@plt+0x9a6> │ │ │ │ + jmp e19a <__cxa_finalize@plt+0x53a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ea37 <__cxa_finalize@plt+0xdd7> │ │ │ │ + jmp e1fa <__cxa_finalize@plt+0x59a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ea98 <__cxa_finalize@plt+0xe38> │ │ │ │ + jmp e216 <__cxa_finalize@plt+0x5b6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e7f4 <__cxa_finalize@plt+0xb94> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e525 <__cxa_finalize@plt+0x8c5> │ │ │ │ + jmp e228 <__cxa_finalize@plt+0x5c8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp eb33 <__cxa_finalize@plt+0xed3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp eae4 <__cxa_finalize@plt+0xe84> │ │ │ │ + jmp e235 <__cxa_finalize@plt+0x5d5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ea2f <__cxa_finalize@plt+0xdcf> │ │ │ │ + jmp e12d <__cxa_finalize@plt+0x4cd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e589 <__cxa_finalize@plt+0x929> │ │ │ │ + jmp e1a7 <__cxa_finalize@plt+0x547> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ebd2 <__cxa_finalize@plt+0xf72> │ │ │ │ + jmp e247 <__cxa_finalize@plt+0x5e7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ebe4 <__cxa_finalize@plt+0xf84> │ │ │ │ - endbr64 │ │ │ │ - jmp eb51 <__cxa_finalize@plt+0xef1> │ │ │ │ + jmp e29a <__cxa_finalize@plt+0x63a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e478 <__cxa_finalize@plt+0x818> │ │ │ │ + jmp e2e6 <__cxa_finalize@plt+0x686> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e7dd <__cxa_finalize@plt+0xb7d> │ │ │ │ + jmp e385 <__cxa_finalize@plt+0x725> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e86b <__cxa_finalize@plt+0xc0b> │ │ │ │ + jmp e0db <__cxa_finalize@plt+0x47b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e8c4 <__cxa_finalize@plt+0xc64> │ │ │ │ + jmp e3e1 <__cxa_finalize@plt+0x781> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ec30 <__cxa_finalize@plt+0xfd0> │ │ │ │ + jmp e20c <__cxa_finalize@plt+0x5ac> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp e5f9 <__cxa_finalize@plt+0x999> │ │ │ │ + jmp e339 <__cxa_finalize@plt+0x6d9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp e6c8 <__cxa_finalize@plt+0xa68> │ │ │ │ + jmp e440 <__cxa_finalize@plt+0x7e0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000001fe90 ::do_widen(char) const@@Base>: │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp e6a0 <__cxa_finalize@plt+0xa40> │ │ │ │ + mov %esi,%eax │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ - lea 0x6dd3c(%rip),%rsi # 8d599 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68519> │ │ │ │ + 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 $0x3e8,%rsp │ │ │ │ - mov 0x7ff7e(%rip),%ebx │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x3d8(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebx,%ebp │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - shr $1,%ebp │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - lea 0x360(%rsp),%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1f8c7 <__cxa_finalize@plt+0x11c67> │ │ │ │ - call d610 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - lea 0x6dccf(%rip),%rdx # 8d5a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68527> │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - lea 0x6dcd3(%rip),%rsi # 8d5bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6853c> │ │ │ │ - call db90 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0xe5aceb,0x18(%rsp) │ │ │ │ - call 24280 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - lea 0x6abb4(%rip),%rcx # 8a4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65448> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6db70(%rip),%rsi # 8d48e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6840e> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - call 24280 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - lea 0x6dc75(%rip),%rcx # 8d5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68541> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6dc81(%rip),%rsi # 8d5d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68557> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6dc7b(%rip),%rsi # 8d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68560> │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1f99d <__cxa_finalize@plt+0x11d3d> │ │ │ │ - call d610 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6ab35(%rip),%rcx # 8a4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65470> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - lea 0x6dc22(%rip),%rsi # 8d5ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6856c> │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6ab42(%rip),%rcx # 8a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x654a0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6dc0c(%rip),%rsi # 8d5f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68574> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6ab51(%rip),%rcx # 8a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x654d0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6dbf7(%rip),%rsi # 8d600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68580> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6dbeb(%rip),%rcx # 8d60b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6858b> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6dbed(%rip),%rsi # 8d617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68597> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6dbdc(%rip),%rcx # 8d61d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6859d> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6dbe0(%rip),%rsi # 8d62b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685ab> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - lea 0x6ab1c(%rip),%rcx # 8a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65500> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6db24(%rip),%rsi # 8d592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68512> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6ab3b(%rip),%rdx # 8a5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65538> │ │ │ │ - lea 0x6da48(%rip),%rsi # 8d4cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6844c> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call db90 │ │ │ │ - lea 0x6dba1(%rip),%rsi # 8d634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685b4> │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1facb <__cxa_finalize@plt+0x11e6b> │ │ │ │ - call d610 │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6db5b(%rip),%rsi # 8d644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685c4> │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov $0x28,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea 0x7f483(%rip),%rax │ │ │ │ - mov 0x358(%rsp),%rdx │ │ │ │ - mov 0x350(%rsp),%rsi │ │ │ │ - mov %rax,(%r14) │ │ │ │ - lea 0x18(%r14),%rax │ │ │ │ - lea 0x8(%r14),%rdi │ │ │ │ - mov %rax,0x8(%r14) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x38(%r13),%rdi │ │ │ │ - mov %r14,0x38(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 1fb44 <__cxa_finalize@plt+0x11ee4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - mov 0x350(%rsp),%rcx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov 0x358(%rsp),%r8 │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - movq 0x38(%rsp),%xmm0 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 20140 <__cxa_finalize@plt+0x124e0> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 20168 <__cxa_finalize@plt+0x12508> │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - movups %xmm0,0x48(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 20153 <__cxa_finalize@plt+0x124f3> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1fbcd <__cxa_finalize@plt+0x11f6d> │ │ │ │ - call d610 │ │ │ │ - lea 0x6da85(%rip),%rcx # 8d659 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685d9> │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x6d929(%rip),%rsi # 8d50c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6848c> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e737(%rip),%rcx # 8e330 , std::allocator >@@Base+0xd0> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6aa0e(%rip),%rcx # 8a620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x655a0> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6da5a(%rip),%rsi # 8d676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685f6> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1fc36 <__cxa_finalize@plt+0x11fd6> │ │ │ │ - call d610 │ │ │ │ - lea 0x6da44(%rip),%rsi # 8d681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68601> │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1fc75 <__cxa_finalize@plt+0x12015> │ │ │ │ - call d610 │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e6a3(%rip),%rcx # 8e338 , std::allocator >@@Base+0xd8> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6a99a(%rip),%rcx # 8a648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x655c8> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - lea 0x6d803(%rip),%rsi # 8d4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68440> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - lea 0xc(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x4,0xc(%rsp) │ │ │ │ - call 24280 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - lea 0x6a9b0(%rip),%rcx # 8a698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65618> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d860(%rip),%rsi # 8d552 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684d2> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x2,0x10(%rsp) │ │ │ │ - call 24280 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - lea 0x6a9a0(%rip),%rcx # 8a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65640> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d83c(%rip),%rsi # 8d566 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684e6> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e5cd(%rip),%rcx # 8e310 , std::allocator >@@Base+0xb0> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6a99c(%rip),%rcx # 8a6f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65678> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d7f7(%rip),%rsi # 8d55d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684dd> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6a9bb(%rip),%rdx # 8a730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x656b0> │ │ │ │ - lea 0x6d915(%rip),%rsi # 8d691 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68611> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call db90 │ │ │ │ - lea 0x6d918(%rip),%rsi # 8d6a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68623> │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1fdc3 <__cxa_finalize@plt+0x12163> │ │ │ │ - call d610 │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e55d(%rip),%rdx # 8e340 , std::allocator >@@Base+0xe0> │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6d8c4(%rip),%rcx # 8d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - lea 0x6d6cc(%rip),%rsi # 8d4d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68457> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e527(%rip),%rcx # 8e348 , std::allocator >@@Base+0xe8> │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6d886(%rip),%rcx # 8d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d69f(%rip),%rsi # 8d4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68463> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e4b3(%rip),%rdx # 8e310 , std::allocator >@@Base+0xb0> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6d84a(%rip),%rcx # 8d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d66c(%rip),%rsi # 8d4ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6846c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 26d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - lea 0xc(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x64,0xc(%rsp) │ │ │ │ - call 24280 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - lea 0x6d812(%rip),%rcx # 8d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d63d(%rip),%rsi # 8d4f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68475> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%r13 │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6d7f1(%rip),%rcx # 8d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68640> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d627(%rip),%rsi # 8d500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68480> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6d7e3(%rip),%rsi # 8d6cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6864b> │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x350(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 1ff20 <__cxa_finalize@plt+0x122c0> │ │ │ │ - call d610 │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 26df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ - mov 0x6e410(%rip),%rcx # 8e350 , std::allocator >@@Base+0xf0> │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - call 27290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2210> │ │ │ │ - lea 0x6a7ff(%rip),%rcx # 8a758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x656d8> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x6d772(%rip),%rsi # 8d6da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6865a> │ │ │ │ - call dc00 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call 26d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x3a98,0x18(%rsp) │ │ │ │ - call 24280 ::do_widen(char) const@@Base+0x3450> │ │ │ │ - lea 0x6a7f5(%rip),%rcx # 8a788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65708> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d50d(%rip),%rsi # 8d4aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6842a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x6d737(%rip),%rsi # 8d6e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68663> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 1ffdb <__cxa_finalize@plt+0x1237b> │ │ │ │ - call d610 │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call d750 │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6a7b7(%rip),%rcx # 8a7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65730> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - lea 0x6d6e8(%rip),%rsi # 8d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68670> │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6a7bc(%rip),%rcx # 8a7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65758> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d437(%rip),%rsi # 8d45d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683dd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dc00 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call 1b450 <__cxa_finalize@plt+0xd7f0> │ │ │ │ - lea 0x6d6bc(%rip),%rcx # 8d6f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68679> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea 0x6d431(%rip),%rsi # 8d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dc00 │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0x250(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0x2d0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0x350(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d670 │ │ │ │ - lea 0x350(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - lea 0x250(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 23ff0 ::do_widen(char) const@@Base+0x31c0> │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 201b9 <__cxa_finalize@plt+0x12559> │ │ │ │ - add $0x3e8,%rsp │ │ │ │ + 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 │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x8(%rdi) │ │ │ │ + movb $0x0,0x38(%rdi) │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ + movb $0x0,0x58(%rdi) │ │ │ │ + movq $0x0,0x50(%rdi) │ │ │ │ + mov %rax,0x68(%rdi) │ │ │ │ + movb $0x0,0x78(%rdi) │ │ │ │ + movq $0x0,0x70(%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 0x6dfe4(%rip),%rax # 8df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c90> │ │ │ │ + mov %rax,0x88(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 20168 <__cxa_finalize@plt+0x12508> │ │ │ │ - mov %rax,0x40(%r13) │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r13) │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - lea 0x40(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - jmp 1fbbb <__cxa_finalize@plt+0x11f5b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq %xmm0,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2018f <__cxa_finalize@plt+0x1252f> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 201b0 <__cxa_finalize@plt+0x12550> │ │ │ │ - movq %xmm0,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - movq 0x38(%rsp),%xmm0 │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movb $0x0,(%rdi,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - movq %xmm0,0x48(%r13) │ │ │ │ - jmp 1fbbb <__cxa_finalize@plt+0x11f5b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 20185 <__cxa_finalize@plt+0x12525> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec5a <__cxa_finalize@plt+0xffa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec67 <__cxa_finalize@plt+0x1007> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec74 <__cxa_finalize@plt+0x1014> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ec81 <__cxa_finalize@plt+0x1021> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed61 <__cxa_finalize@plt+0x1101> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecc2 <__cxa_finalize@plt+0x1062> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed55 <__cxa_finalize@plt+0x10f5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecde <__cxa_finalize@plt+0x107e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eca6 <__cxa_finalize@plt+0x1046> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed17 <__cxa_finalize@plt+0x10b7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed29 <__cxa_finalize@plt+0x10c9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ecae <__cxa_finalize@plt+0x104e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed43 <__cxa_finalize@plt+0x10e3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eccf <__cxa_finalize@plt+0x106f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed36 <__cxa_finalize@plt+0x10d6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed06 <__cxa_finalize@plt+0x10a6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed70 <__cxa_finalize@plt+0x1110> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e45a <__cxa_finalize@plt+0x7fa> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x238,%rsp │ │ │ │ - mov %rdi,-0x250(%rbp) │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,-0x38(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 24740 ::do_widen(char) const@@Base+0x3910> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d590 │ │ │ │ - lea -0x1c0(%rbp),%rsi │ │ │ │ - lea -0x230(%rbp),%rdi │ │ │ │ - mov %rbx,-0x150(%rbp) │ │ │ │ - call 27650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d0> │ │ │ │ - lea 0x80(%rbx),%r12 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x230(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call dac0 const&, boost::program_options::variables_map&, bool)@plt> │ │ │ │ - mov -0x228(%rbp),%r15 │ │ │ │ - mov -0x230(%rbp),%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - je 203d0 <__cxa_finalize@plt+0x12770> │ │ │ │ - mov %rbx,-0x250(%rbp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r14),%r13 │ │ │ │ - mov 0x40(%r14),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 2035e <__cxa_finalize@plt+0x126fe> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x68(%rdi),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20351 <__cxa_finalize@plt+0x126f1> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 20340 <__cxa_finalize@plt+0x126e0> │ │ │ │ - mov 0x40(%r14),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2036b <__cxa_finalize@plt+0x1270b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 1ffaa ::do_widen(char) const@@Base+0x11a> │ │ │ │ call d610 │ │ │ │ - mov 0x30(%r14),%r13 │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 2039e <__cxa_finalize@plt+0x1273e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x48(%rbx),%rdi │ │ │ │ + lea 0x58(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 20391 <__cxa_finalize@plt+0x12731> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 20380 <__cxa_finalize@plt+0x12720> │ │ │ │ - mov 0x28(%r14),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 203ab <__cxa_finalize@plt+0x1274b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 1ffbc ::do_widen(char) const@@Base+0x12c> │ │ │ │ call d610 │ │ │ │ - mov (%r14),%rdi │ │ │ │ - lea 0x10(%r14),%rax │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 203bc <__cxa_finalize@plt+0x1275c> │ │ │ │ - call d610 │ │ │ │ - add $0x60,%r14 │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 20330 <__cxa_finalize@plt+0x126d0> │ │ │ │ - mov -0x230(%rbp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 203dd <__cxa_finalize@plt+0x1277d> │ │ │ │ - mov %r14,%rdi │ │ │ │ + je 1ffce ::do_widen(char) const@@Base+0x13e> │ │ │ │ call d610 │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2040a <__cxa_finalize@plt+0x127aa> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 2040a <__cxa_finalize@plt+0x127aa> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2040a <__cxa_finalize@plt+0x127aa> │ │ │ │ - lea -0x168(%rbp),%rsi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2041e <__cxa_finalize@plt+0x127be> │ │ │ │ - test $0x1,%al │ │ │ │ - je 204f9 <__cxa_finalize@plt+0x12899> │ │ │ │ - mov -0x1b8(%rbp),%r13 │ │ │ │ - mov -0x1c0(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 20468 <__cxa_finalize@plt+0x12808> │ │ │ │ - mov -0x250(%rbp),%r15 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 20451 <__cxa_finalize@plt+0x127f1> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 20440 <__cxa_finalize@plt+0x127e0> │ │ │ │ - mov %r15,-0x250(%rbp) │ │ │ │ - mov -0x1c0(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 20475 <__cxa_finalize@plt+0x12815> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d330 │ │ │ │ - lea 0x6d138(%rip),%rsi # 8d5bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6853c> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov -0x250(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%r13 │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - lea 0x90(%rax),%r15 │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x98(%rax),%r14 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 2051f <__cxa_finalize@plt+0x128bf> │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 204d7 <__cxa_finalize@plt+0x12877> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov -0x250(%rbp),%rsi │ │ │ │ - lea 0x81b9b(%rip),%rdi │ │ │ │ - call d100 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - xor %edi,%edi │ │ │ │ - call d7c0 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2041e <__cxa_finalize@plt+0x127be> │ │ │ │ - lea -0x188(%rbp),%rsi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call *%rax │ │ │ │ - jmp 2041e <__cxa_finalize@plt+0x127be> │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 20533 <__cxa_finalize@plt+0x128d3> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x6cf3e(%rip),%rsi # 8d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f8> │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov -0x1f8(%rbp),%rdx │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 1b670 <__cxa_finalize@plt+0xda10> │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 20619 <__cxa_finalize@plt+0x129b9> │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - lea 0x6cf05(%rip),%rsi # 8d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f8> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x250(%rbp) │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - mov -0x250(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x81d42(%rip),%rdi │ │ │ │ - call d5c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x81d2e(%rip),%rdx │ │ │ │ - lea 0x81d27(%rip),%rdi │ │ │ │ - add -0x18(%rdx),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 20c38 <__cxa_finalize@plt+0x12fd8> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - testb $0x5,0x81e24(%rip) │ │ │ │ - jne 20b88 <__cxa_finalize@plt+0x12f28> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movb $0x1,0x81ef9(%rip) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6d0d6(%rip),%rsi # 8d702 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68682> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - cmpb $0x0,0x81ec1(%rip) │ │ │ │ - jne 20b59 <__cxa_finalize@plt+0x12ef9> │ │ │ │ - cmpb $0x0,0x81eb5(%rip) │ │ │ │ - jne 20b2a <__cxa_finalize@plt+0x12eca> │ │ │ │ - movq 0x7febe(%rip),%xmm1 # a0518 , std::allocator >@GLIBCXX_3.4.21+0xb98> │ │ │ │ - lea 0x7f1af(%rip),%r14 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movq %r14,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,-0x250(%rbp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - lea 0x6a1d5(%rip),%rsi # 8a860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x657e0> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - lea 0x6a1ea(%rip),%rsi # 8a8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65820> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - lea 0x6d029(%rip),%rsi # 8d70a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6868a> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - call d080 │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ - 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 0x7f06f(%rip),%r12 # 9f7b0 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x7f038(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r8w,-0x60(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - mov 0x7f059(%rip),%rcx # 9f7b8 , 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) │ │ │ │ - add -0x18(%r12),%rdi │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x7f01e(%rip),%r13 # 9f7c0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x7f01f(%rip),%rax # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov -0x18(%r13),%rdi │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x7efe0(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x7f001(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - movdqa -0x250(%rbp),%xmm1 │ │ │ │ - lea 0x7f447(%rip),%r15 # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x7f19c(%rip),%rax # 9f998 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - movaps %xmm1,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - movaps %xmm0,-0x180(%rbp) │ │ │ │ - call dc40 │ │ │ │ - lea -0x150(%rbp),%rax │ │ │ │ - lea -0x1a8(%rbp),%rsi │ │ │ │ - mov %r15,-0x1a8(%rbp) │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movl $0x18,-0x168(%rbp) │ │ │ │ - movb $0x0,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d4a0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea -0x230(%rbp),%rdi │ │ │ │ - mov %rax,-0x250(%rbp) │ │ │ │ - call d540 │ │ │ │ - cmpb $0x0,-0x230(%rbp) │ │ │ │ - je 20957 <__cxa_finalize@plt+0x12cf7> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - lea 0xd0(%rsi,%rbx,1),%rsi │ │ │ │ - call d390 │ │ │ │ - lea 0x818c8(%rip),%rdi # a2190 > >::id@GLIBCXX_3.4> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x238(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - mov %rax,-0x258(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ef84 <__cxa_finalize@plt+0x1324> │ │ │ │ - lea -0x238(%rbp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - cmpb $0x0,0xe1(%rcx) │ │ │ │ - je 20c63 <__cxa_finalize@plt+0x13003> │ │ │ │ - movsbl 0xe0(%rcx),%r8d │ │ │ │ - mov 0xe8(%rcx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x6cdff(%rip),%rax # 8d72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ad> │ │ │ │ - mov -0x250(%rbp),%r9 │ │ │ │ - push %rax │ │ │ │ - mov -0x258(%rbp),%rdi │ │ │ │ - test %rsi,%rsi │ │ │ │ - sete %dl │ │ │ │ - sub $0xd,%rax │ │ │ │ - push %rax │ │ │ │ - call d8b0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - pop %rax │ │ │ │ - pop %rcx │ │ │ │ - test %dl,%dl │ │ │ │ - jne 20b0c <__cxa_finalize@plt+0x12eac> │ │ │ │ - lea -0x230(%rbp),%rdi │ │ │ │ - call d290 │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - mov %rax,-0x250(%rbp) │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 20c48 <__cxa_finalize@plt+0x12fe8> │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x188(%rbp),%rcx │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x160(%rbp),%rbx │ │ │ │ - movq %r15,%xmm3 │ │ │ │ - lea 0x7efb2(%rip),%rax # 9f998 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movq 0x7fb27(%rip),%xmm0 # a0518 , std::allocator >@GLIBCXX_3.4.21+0xb98> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm0 │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - movaps %xmm0,-0x1b0(%rbp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %r14,-0x1a8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x7ed7b(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x7ed9c(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x7ed76(%rip),%rcx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x7ed4b(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r12,-0x1c0(%rbp) │ │ │ │ - mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x7ecfd(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x10,%r8d │ │ │ │ - lea 0x6cc7c(%rip),%rcx # 8d72e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ae> │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call 1b7b0 <__cxa_finalize@plt+0xdb50> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 20cea <__cxa_finalize@plt+0x1308a> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 1ffe0 ::do_widen(char) const@@Base+0x150> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbx,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 20957 <__cxa_finalize@plt+0x12cf7> │ │ │ │ - lea 0x817cf(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 20652 <__cxa_finalize@plt+0x129f2> │ │ │ │ - lea 0x81520(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 20645 <__cxa_finalize@plt+0x129e5> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov -0x250(%rbp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x6c8c2(%rip),%rsi # 8d478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f8> │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea -0x200(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x69c59(%rip),%rsi # 8a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x657c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x6cc7a(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 20cea <__cxa_finalize@plt+0x1308a> │ │ │ │ - lea -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x816d2(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 205ed <__cxa_finalize@plt+0x1298d> │ │ │ │ - lea -0x160(%rbp),%rbx │ │ │ │ - mov -0x250(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 209da <__cxa_finalize@plt+0x12d7a> │ │ │ │ - mov 0xf0(%rcx),%rax │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je ef29 <__cxa_finalize@plt+0x12c9> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 20c8a <__cxa_finalize@plt+0x1302a> │ │ │ │ - movsbl 0x59(%rax),%r8d │ │ │ │ - jmp 2091e <__cxa_finalize@plt+0x12cbe> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x260(%rbp),%rax │ │ │ │ - lea 0x190(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 20cc5 <__cxa_finalize@plt+0x13065> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov $0x20,%r8d │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - jmp 2091e <__cxa_finalize@plt+0x12cbe> │ │ │ │ - mov -0x260(%rbp),%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%r8d │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - jmp 2091e <__cxa_finalize@plt+0x12cbe> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed8e <__cxa_finalize@plt+0x112e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed82 <__cxa_finalize@plt+0x1122> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ed9a <__cxa_finalize@plt+0x113a> │ │ │ │ - endbr64 │ │ │ │ - jmp edf5 <__cxa_finalize@plt+0x1195> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ee4b <__cxa_finalize@plt+0x11eb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp eee1 <__cxa_finalize@plt+0x1281> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ef05 <__cxa_finalize@plt+0x12a5> │ │ │ │ - endbr64 │ │ │ │ - jmp eed2 <__cxa_finalize@plt+0x1272> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ee1c <__cxa_finalize@plt+0x11bc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ef05 <__cxa_finalize@plt+0x12a5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edc9 <__cxa_finalize@plt+0x1169> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edd5 <__cxa_finalize@plt+0x1175> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edc9 <__cxa_finalize@plt+0x1169> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp efd0 <__cxa_finalize@plt+0x1370> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp efe2 <__cxa_finalize@plt+0x1382> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ede1 <__cxa_finalize@plt+0x1181> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ef05 <__cxa_finalize@plt+0x12a5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp ef05 <__cxa_finalize@plt+0x12a5> │ │ │ │ - endbr64 │ │ │ │ - jmp ef45 <__cxa_finalize@plt+0x12e5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f139 <__cxa_finalize@plt+0x14d9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f12d <__cxa_finalize@plt+0x14cd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp edbd <__cxa_finalize@plt+0x115d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f14a <__cxa_finalize@plt+0x14ea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp efc4 <__cxa_finalize@plt+0x1364> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x691fd(%rip),%rax # 8a018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f98> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x6922d(%rip),%rax # 8a058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64fd8> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - │ │ │ │ -0000000000020e30 ::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 0x7ed95(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f2fd(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e8c5(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 20eb9 ::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 20edf ::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 0x6decf(%rip),%xmm0 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + minsd %xmm1,%xmm0 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - lea 0x7ed05(%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 0x7ecf5(%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 20f39 ::do_widen(char) const@@Base+0x109> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmpl $0x1,0x98(%rdi) │ │ │ │ + je 200cc ::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 20f5f ::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 0x7f1fd(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7f1ed(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x0,0x8b(%rdi) │ │ │ │ - jne 20fb9 ::do_widen(char) const@@Base+0x189> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpq $0x0,0x60(%rdi) │ │ │ │ + mov 0x98(%rdi),%edx │ │ │ │ + mov $0x1,%eax │ │ │ │ + test %edx,%edx │ │ │ │ + je 200ee ::do_widen(char) const@@Base+0x25e> │ │ │ │ + mov 0x94(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ sete %al │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmpb $0x0,0x8a(%rdi) │ │ │ │ - jne 20fdf ::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 0x7e755(%rip),%rax │ │ │ │ - ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e745(%rip),%rax │ │ │ │ - ret │ │ │ │ + lea -0x1(%rdx),%r11 │ │ │ │ + push %rbx │ │ │ │ + mov %rdx,%r9 │ │ │ │ + mov %rcx,%r10 │ │ │ │ + shr $0x3f,%r11 │ │ │ │ + lea -0x1(%rdx,%r11,1),%r11 │ │ │ │ + sar $1,%r11 │ │ │ │ + cmp %r11,%rsi │ │ │ │ + jge 20208 ::do_widen(char) const@@Base+0x378> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 2012b ::do_widen(char) const@@Base+0x29b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + lea (%rax,%rax,1),%r8 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea -0x1(%r8),%rbx │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + cmova %rcx,%rax │ │ │ │ + cmova %rbx,%r8 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,(%rdx,%rdi,1) │ │ │ │ + mov 0x5(%rax),%rcx │ │ │ │ + mov %rcx,0x5(%rdx,%rdi,1) │ │ │ │ + cmp %r8,%r11 │ │ │ │ + jg 20128 ::do_widen(char) const@@Base+0x298> │ │ │ │ + test $0x1,%r9b │ │ │ │ + je 20220 ::do_widen(char) const@@Base+0x390> │ │ │ │ + lea -0x1(%r8),%rcx │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rcx,%r8,1),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + movdqu (%r10),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + movsd (%r10),%xmm0 │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jg 201d5 ::do_widen(char) const@@Base+0x345> │ │ │ │ + jmp 201ef ::do_widen(char) const@@Base+0x35f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %rsi,0x10(%rdi) │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ + mov (%rdx),%r8 │ │ │ │ + mov %r8,(%rax) │ │ │ │ + mov 0x5(%rdx),%r8 │ │ │ │ + mov %r8,0x5(%rax) │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %rcx,%r8 │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rcx,1),%rax │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jge 20260 ::do_widen(char) const@@Base+0x3d0> │ │ │ │ + sar $1,%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0x4,%rdx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rdx │ │ │ │ + add %rdi,%rax │ │ │ │ + comisd (%rdx),%xmm0 │ │ │ │ + ja 201a8 ::do_widen(char) const@@Base+0x318> │ │ │ │ + mov -0x10(%rsp),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov -0xb(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - and $0x10,%ecx │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 20265 ::do_widen(char) const@@Base+0x3d5> │ │ │ │ mov %rsi,%r8 │ │ │ │ - jne 21088 ::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 21098 ::do_widen(char) const@@Base+0x268> │ │ │ │ - cmp $0x2,%edx │ │ │ │ - je 210b0 ::do_widen(char) const@@Base+0x280> │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2108f ::do_widen(char) const@@Base+0x25f> │ │ │ │ - test %r8,%r8 │ │ │ │ - js 21088 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 21088 ::do_widen(char) const@@Base+0x258> │ │ │ │ - add %r8,%rcx │ │ │ │ - mov %r8,%rax │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 2108f ::do_widen(char) const@@Base+0x25f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - ret │ │ │ │ + sub $0x2,%r9 │ │ │ │ + sar $1,%r9 │ │ │ │ + cmp %r8,%r9 │ │ │ │ + jne 2017b ::do_widen(char) const@@Base+0x2eb> │ │ │ │ + lea 0x1(%r8,%r8,1),%rdx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x5(%rdx),%rcx │ │ │ │ + mov %rcx,0x5(%rax) │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + lea 0x1(%r8,%r8,1),%r8 │ │ │ │ + jmp 2018b ::do_widen(char) const@@Base+0x2fb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8,%rax │ │ │ │ - js 21088 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jl 21088 ::do_widen(char) const@@Base+0x258> │ │ │ │ - add %rax,%rcx │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 2108f ::do_widen(char) const@@Base+0x25f> │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 201ef ::do_widen(char) const@@Base+0x35f> │ │ │ │ + movdqu (%r10),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + jmp 201ef ::do_widen(char) const@@Base+0x35f> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + push %rbx │ │ │ │ + lea -0x1(%rdx),%rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + shr $0x3f,%rbx │ │ │ │ + mov %rcx,%r9 │ │ │ │ + lea -0x1(%rbx,%rdx,1),%rbx │ │ │ │ + sar $1,%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jge 20390 ::do_widen(char) const@@Base+0x500> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 202b3 ::do_widen(char) const@@Base+0x423> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - test %r8,%r8 │ │ │ │ - js 21088 ::do_widen(char) const@@Base+0x258> │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jl 21088 ::do_widen(char) const@@Base+0x258> │ │ │ │ - sub %r8,%rsi │ │ │ │ - add %rsi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov %rcx,0x10(%rdi) │ │ │ │ - jmp 2108f ::do_widen(char) const@@Base+0x25f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - and $0x10,%ecx │ │ │ │ - jne 210f0 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jl 210f0 ::do_widen(char) const@@Base+0x2c0> │ │ │ │ - add %rsi,%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - ret │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rcx),%rax │ │ │ │ + lea (%rax,%rax,1),%rdx │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea -0x1(%rdx),%r10 │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r10,%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + comisd (%rsi),%xmm0 │ │ │ │ + cmova %rsi,%rax │ │ │ │ + cmova %r10,%rdx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,(%rcx,%rdi,1) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rcx,%rdi,1) │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jg 202b0 ::do_widen(char) const@@Base+0x420> │ │ │ │ + test $0x1,%r11b │ │ │ │ + je 203b0 ::do_widen(char) const@@Base+0x520> │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + shr $0x3f,%rsi │ │ │ │ + lea -0x1(%rdx,%rsi,1),%rsi │ │ │ │ + sar $1,%rsi │ │ │ │ + movdqu (%r9),%xmm0 │ │ │ │ + movsd (%r9),%xmm1 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + cmp %r8,%rdx │ │ │ │ + jg 2035b ::do_widen(char) const@@Base+0x4cb> │ │ │ │ + jmp 20379 ::do_widen(char) const@@Base+0x4e9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d650 │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - lea 0x7de44(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ + mov (%rcx),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rcx),%edx │ │ │ │ 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 d650 │ │ │ │ - movsd 0x8(%rbx),%xmm0 │ │ │ │ - lea 0x7de72(%rip),%rdx │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shr $0x3f,%rax │ │ │ │ + lea -0x1(%rax,%rsi,1),%rax │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + jge 203f0 ::do_widen(char) const@@Base+0x560> │ │ │ │ + sar $1,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %rdx,%rax │ │ │ │ + shl $0x4,%rcx │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rcx │ │ │ │ + add %rdi,%rax │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20330 ::do_widen(char) const@@Base+0x4a0> │ │ │ │ + mov -0x10(%rsp),%rdx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ + mov -0x8(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ pop %rbx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ddad(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dd8d(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dd35(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dd15(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ddf5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7de99(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f08d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2125d ::do_widen(char) const@@Base+0x42d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7dcd4(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9f0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x4,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 203f5 ::do_widen(char) const@@Base+0x565> │ │ │ │ + mov %r8,%rdx │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dd95(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7de39(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7f02d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 212be ::do_widen(char) const@@Base+0x48e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7dc73(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + sub $0x2,%r11 │ │ │ │ + sar $1,%r11 │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 20301 ::do_widen(char) const@@Base+0x471> │ │ │ │ + lea 0x1(%rdx,%rdx,1),%rcx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rdi,%rcx │ │ │ │ + mov (%rcx),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x8(%rcx),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + mov %rdx,%rsi │ │ │ │ + mov %rcx,%rax │ │ │ │ + lea 0x1(%rdx,%rdx,1),%rdx │ │ │ │ + jmp 20311 ::do_widen(char) const@@Base+0x481> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 20379 ::do_widen(char) const@@Base+0x4e9> │ │ │ │ + movdqu (%r9),%xmm0 │ │ │ │ + movaps %xmm0,-0x10(%rsp) │ │ │ │ + jmp 20379 ::do_widen(char) const@@Base+0x4e9> │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dd35(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 20643 ::do_widen(char) const@@Base+0x7b3> │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + sar $0x5,%rax │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + sar $0x4,%r14 │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7ddd9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7efcd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2131d ::do_widen(char) const@@Base+0x4ed> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7dc14(%rip),%rax │ │ │ │ - lea -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x18(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 20590 ::do_widen(char) const@@Base+0x700> │ │ │ │ + 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 2065c ::do_widen(char) const@@Base+0x7cc> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + jbe 20689 ::do_widen(char) const@@Base+0x7f9> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x18(%rsp),%edx │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rbx) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + mov %rbp,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dd4d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7dd81(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ef6d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2137d ::do_widen(char) const@@Base+0x54d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7db8c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9f0 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 204f1 ::do_widen(char) const@@Base+0x661> │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dced(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7dd21(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ef0d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 213de ::do_widen(char) const@@Base+0x5ae> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7db2b(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7dc8d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7dcc1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7eead(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2143d ::do_widen(char) const@@Base+0x60d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7dacc(%rip),%rax │ │ │ │ - lea -0x8(%rbx),%rdi │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9f0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 204e0 ::do_widen(char) const@@Base+0x650> │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + lea -0x20(%rdx),%rax │ │ │ │ + jbe 20540 ::do_widen(char) const@@Base+0x6b0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7edcd(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7edad(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call db00 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd 0x10(%rax),%xmm0 │ │ │ │ + ja 20500 ::do_widen(char) const@@Base+0x670> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 20550 ::do_widen(char) const@@Base+0x6c0> │ │ │ │ + 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 204c0 ::do_widen(char) const@@Base+0x630> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e355(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - add $0x38,%rdi │ │ │ │ - mov %rax,-0x38(%rdi) │ │ │ │ - jmp d8d0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e335(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x38(%rdi),%rdi │ │ │ │ - mov %rax,-0x38(%rdi) │ │ │ │ - call d8d0 │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 20513 ::do_widen(char) const@@Base+0x683> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 20410 ::do_widen(char) const@@Base+0x580> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 206cb ::do_widen(char) const@@Base+0x83b> │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r14 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 20465 ::do_widen(char) const@@Base+0x5d5> │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + lea -0x1(%rax),%r13 │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + jmp 205ab ::do_widen(char) const@@Base+0x71b> │ │ │ │ + sub $0x10,%r12 │ │ │ │ + sub $0x1,%r13 │ │ │ │ + mov -0x8(%r12),%eax │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ee15(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d6e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 20280 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 205a3 ::do_widen(char) const@@Base+0x713> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jle 2062a ::do_widen(char) const@@Base+0x79a> │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + sub $0x10,%rbp │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0x8(%rbp),%eax │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + sub %rbx,%r12 │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + mov %edx,0x8(%rbp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x4,%rdx │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 20280 ::do_widen(char) const@@Base+0x3f0> │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jg 205e5 ::do_widen(char) const@@Base+0x755> │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 206e4 ::do_widen(char) const@@Base+0x854> │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + jbe 206b6 ::do_widen(char) const@@Base+0x826> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + 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) │ │ │ │ + jmp 204b6 ::do_widen(char) const@@Base+0x626> │ │ │ │ + comisd %xmm2,%xmm1 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jbe 2066b ::do_widen(char) const@@Base+0x7db> │ │ │ │ + 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 204b6 ::do_widen(char) const@@Base+0x626> │ │ │ │ + comisd %xmm2,%xmm0 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jbe 2049f ::do_widen(char) const@@Base+0x60f> │ │ │ │ + jmp 20698 ::do_widen(char) const@@Base+0x808> │ │ │ │ + mov 0x30(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + jmp 20643 ::do_widen(char) const@@Base+0x7b3> │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + mov %r12,0x40(%rsp) │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + mov %r14,0x50(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7edf5(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d6e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e88d(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 2095a ::do_widen(char) const@@Base+0xaca> │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + mov %rax,%r13 │ │ │ │ + sar $0x5,%rax │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + sar $0x4,%r13 │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq 0x7db81(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ed5d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2158d ::do_widen(char) const@@Base+0x75d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7ed8c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6e0 │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 208a0 ::do_widen(char) const@@Base+0xa10> │ │ │ │ + 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 2096f ::do_widen(char) const@@Base+0xadf> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 209a0 ::do_widen(char) const@@Base+0xb10> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x15(%rsp),%rdx │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ + mov 0x5(%rax),%rsi │ │ │ │ + mov %rsi,0x5(%rbx) │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + mov %rbp,%rdx │ │ │ │ nopl (%rax) │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + comisd (%rcx),%xmm0 │ │ │ │ + lea 0x10(%rcx),%rax │ │ │ │ + jbe 207de ::do_widen(char) const@@Base+0x94e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rax,%rcx │ │ │ │ + add $0x10,%rax │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + ja 207d0 ::do_widen(char) const@@Base+0x940> │ │ │ │ + movsd -0x10(%rdx),%xmm1 │ │ │ │ + lea -0x20(%rdx),%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 20848 ::do_widen(char) const@@Base+0x9b8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e82d(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7db21(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ecfd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 215ee ::do_widen(char) const@@Base+0x7be> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7ed2b(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + movsd (%rax),%xmm1 │ │ │ │ + sub $0x10,%rax │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 20800 ::do_widen(char) const@@Base+0x970> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 20860 ::do_widen(char) const@@Base+0x9d0> │ │ │ │ + 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 207c0 ::do_widen(char) const@@Base+0x930> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e7cd(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7dac1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ec9d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2164d ::do_widen(char) const@@Base+0x81d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7eccc(%rip),%rax │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d6e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 20816 ::do_widen(char) const@@Base+0x986> │ │ │ │ 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 2169d ::do_widen(char) const@@Base+0x86d> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ mov %rcx,0x8(%rsp) │ │ │ │ - call d270 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %eax,%eax │ │ │ │ - jne 216bd ::do_widen(char) const@@Base+0x88d> │ │ │ │ - sub %rcx,%rbx │ │ │ │ - mov $0x7fffffff,%eax │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 216bd ::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 0x7d945(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d9e9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ebdd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2170d ::do_widen(char) const@@Base+0x8dd> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7d824(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7d8e4(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7eb83(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movq 0x7d970(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21777 ::do_widen(char) const@@Base+0x947> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7d7ba(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7d874(%rip),%rax │ │ │ │ - lea -0x20(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7eb13(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7d901(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 217e6 ::do_widen(char) const@@Base+0x9b6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7d74b(%rip),%rax │ │ │ │ - lea -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x18(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e5cd(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d8c1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ea9d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2184d ::do_widen(char) const@@Base+0xa1d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7eacc(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6e0 │ │ │ │ + call 20710 ::do_widen(char) const@@Base+0x880> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jle 20946 ::do_widen(char) const@@Base+0xab6> │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + sar $0x5,%rax │ │ │ │ + sar $0x4,%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 20765 ::do_widen(char) const@@Base+0x8d5> │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + shl $0x4,%rax │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + jmp 208b6 ::do_widen(char) const@@Base+0xa26> │ │ │ │ + sub $0x10,%r12 │ │ │ │ + sub $0x1,%rsi │ │ │ │ + mov -0x8(%r12),%edx │ │ │ │ + movzbl -0x4(%r12),%eax │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7e56c(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7ea43(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movq 0x7d848(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 218b7 ::do_widen(char) const@@Base+0xa87> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7ea62(%rip),%rax │ │ │ │ + movsd -0x10(%r12),%xmm0 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 20100 ::do_widen(char) const@@Base+0x270> │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 208ae ::do_widen(char) const@@Base+0xa1e> │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jle 20946 ::do_widen(char) const@@Base+0xab6> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + sub $0x10,%rbp │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%rbp),%edx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + movzbl 0xc(%rbp),%eax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d6e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,0x0(%rbp) │ │ │ │ + mov 0x5(%rbx),%rcx │ │ │ │ + sub %rbx,%r12 │ │ │ │ + mov %edx,0x18(%rsp) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rcx,0x5(%rbp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + lea 0x10(%rsp),%rcx │ │ │ │ + mov %al,0x1c(%rsp) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call 20100 ::do_widen(char) const@@Base+0x270> │ │ │ │ + cmp $0x10,%r12 │ │ │ │ + jg 208f7 ::do_widen(char) const@@Base+0xa67> │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + mov 0x40(%rsp),%rbp │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov 0x50(%rsp),%r13 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 209e6 ::do_widen(char) const@@Base+0xb56> │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + jbe 209d1 ::do_widen(char) const@@Base+0xb41> │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + 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) │ │ │ │ + jmp 207ba ::do_widen(char) const@@Base+0x92a> │ │ │ │ + comisd %xmm1,%xmm2 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jbe 2097e ::do_widen(char) const@@Base+0xaee> │ │ │ │ + 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 207ba ::do_widen(char) const@@Base+0x92a> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + movdqu (%rbx),%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + jbe 2079f ::do_widen(char) const@@Base+0x90f> │ │ │ │ + jmp 209af ::do_widen(char) const@@Base+0xb1f> │ │ │ │ + mov %rbx,0x38(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %r13,0x50(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ - lea 0x7e4fc(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - lea -0x18(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7e9d3(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7d7d9(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21926 ::do_widen(char) const@@Base+0xaf6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7e9f3(%rip),%rax │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov %rax,-0x10(%rbx) │ │ │ │ - call d6e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0xc8(%rsp) │ │ │ │ + mov 0x24(%rdi),%r12d │ │ │ │ + lea -0x1(%r12),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 213c1 ::do_widen(char) const@@Base+0x1531> │ │ │ │ + shl $0x4,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,%rbp │ │ │ │ + call d650 │ │ │ │ + movsd 0x6d4f6(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%rax,%rbp,1),%rdx │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0xffffffff,0x8(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movsd %xmm0,-0x10(%rax) │ │ │ │ + movb $0x0,-0x4(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 20a80 ::do_widen(char) const@@Base+0xbf0> │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x18(%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 20ac0 ::do_widen(char) const@@Base+0xc30> │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 21743 ::do_widen(char) const@@Base+0x18b3> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 20b00 ::do_widen(char) const@@Base+0xc70> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%edi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 20b20 ::do_widen(char) const@@Base+0xc90> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7d73d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d771(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7e95d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2198d ::do_widen(char) const@@Base+0xb5d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7d57c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 20b4f ::do_widen(char) const@@Base+0xcbf> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 20b40 ::do_widen(char) const@@Base+0xcb0> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 2171d ::do_widen(char) const@@Base+0x188d> │ │ │ │ + lea 0x80(%rsp),%rdx │ │ │ │ + lea 0x41(%rbx),%rcx │ │ │ │ + cmp $0x40,%edi │ │ │ │ + jae 213d2 ::do_widen(char) const@@Base+0x1542> │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 20b8e ::do_widen(char) const@@Base+0xcfe> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rcx,%rsi,1),%r8d │ │ │ │ + mov %r8b,(%rdx,%rsi,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 20b7c ::do_widen(char) const@@Base+0xcec> │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jbe 2142c ::do_widen(char) const@@Base+0x159c> │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %ebp,%r10d │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %r11d,%r11d │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7d6dc(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7e903(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - movq 0x7d6f8(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x10(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 219f7 ::do_widen(char) const@@Base+0xbc7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7d512(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r12d,%edi │ │ │ │ + mov (%rax,%r12,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2127c ::do_widen(char) const@@Base+0x13ec> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7d66c(%rip),%rax │ │ │ │ - lea -0x10(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7e893(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x7d689(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21a66 ::do_widen(char) const@@Base+0xc36> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x7d4a3(%rip),%rax │ │ │ │ - lea -0x8(%rbx),%rdi │ │ │ │ - mov %rax,-0x8(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add $0x18,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 21ab0 ::do_widen(char) const@@Base+0xc80> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 21ada ::do_widen(char) const@@Base+0xcaa> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e9ed(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d5f1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21b24 ::do_widen(char) const@@Base+0xcf4> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21b80 ::do_widen(char) const@@Base+0xd50> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b36 ::do_widen(char) const@@Base+0xd06> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21b45 ::do_widen(char) const@@Base+0xd15> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21b57 ::do_widen(char) const@@Base+0xd27> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21b66 ::do_widen(char) const@@Base+0xd36> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21ba0 ::do_widen(char) const@@Base+0xd70> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21b24 ::do_widen(char) const@@Base+0xcf4> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21b24 ::do_widen(char) const@@Base+0xcf4> │ │ │ │ + lea -0x1(%rax),%rsi │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rsi,%rax │ │ │ │ + jne 20bd0 ::do_widen(char) const@@Base+0xd40> │ │ │ │ + mov %ebp,%r8d │ │ │ │ + mov %edx,%ebp │ │ │ │ + imul %edx,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 20c0f ::do_widen(char) const@@Base+0xd7f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 20c00 ::do_widen(char) const@@Base+0xd70> │ │ │ │ + mov 0x6d342(%rip),%rax # 8df60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ca0> │ │ │ │ + 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 20f5e ::do_widen(char) const@@Base+0x10ce> │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + jbe 21266 ::do_widen(char) const@@Base+0x13d6> │ │ │ │ + lea 0x80(%rsp),%rcx │ │ │ │ + lea 0x41(%rbx),%rsi │ │ │ │ + cmp $0x40,%ebp │ │ │ │ + jae 20f04 ::do_widen(char) const@@Base+0x1074> │ │ │ │ + mov %ebp,%edi │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 20c88 ::do_widen(char) const@@Base+0xdf8> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rsi,%rdx,1),%r9d │ │ │ │ + mov %r9b,(%rcx,%rdx,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 20c76 ::do_widen(char) const@@Base+0xde6> │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + add $0x1,%r12 │ │ │ │ + add %r8d,%r10d │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp %eax,%r12d │ │ │ │ + jb 20bb0 ::do_widen(char) const@@Base+0xd20> │ │ │ │ + cmp %r14,0x10(%rsp) │ │ │ │ + je 20ddd ::do_widen(char) const@@Base+0xf4d> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rsi,%rbp │ │ │ │ + sub %r14,%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sar $0x4,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 20710 ::do_widen(char) const@@Base+0x880> │ │ │ │ + cmp $0x100,%rbp │ │ │ │ + jle 21286 ::do_widen(char) const@@Base+0x13f6> │ │ │ │ + lea 0x100(%r14),%r8 │ │ │ │ + lea 0x10(%r14),%rdi │ │ │ │ + mov %r8,%rsi │ │ │ │ + movsd (%rdi),%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add $0x10,%rdi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + ja 21374 ::do_widen(char) const@@Base+0x14e4> │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20d24 ::do_widen(char) const@@Base+0xe94> │ │ │ │ + jmp 21733 ::do_widen(char) const@@Base+0x18a3> │ │ │ │ nopl (%rax) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x5(%rdx),%rcx │ │ │ │ + mov %rcx,0x5(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20d20 ::do_widen(char) const@@Base+0xe90> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x75(%rsp),%rax │ │ │ │ + mov %rax,0x5(%rdx) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne 20ce6 ::do_widen(char) const@@Base+0xe56> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp %r8,0x10(%rsp) │ │ │ │ + je 20dda ::do_widen(char) const@@Base+0xf4a> │ │ │ │ + movdqu (%rsi),%xmm0 │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + mov %rsi,%rdx │ │ │ │ + lea -0x10(%rsi),%rax │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movsd -0x10(%rsi),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20da4 ::do_widen(char) const@@Base+0xf14> │ │ │ │ + jmp 21477 ::do_widen(char) const@@Base+0x15e7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e92d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d531(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21be3 ::do_widen(char) const@@Base+0xdb3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21c40 ::do_widen(char) const@@Base+0xe10> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21bf5 ::do_widen(char) const@@Base+0xdc5> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21c04 ::do_widen(char) const@@Base+0xdd4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21c16 ::do_widen(char) const@@Base+0xde6> │ │ │ │ - call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rcx,(%rdx) │ │ │ │ + mov 0x5(%rax),%rcx │ │ │ │ + mov %rcx,0x5(%rdx) │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 20da0 ::do_widen(char) const@@Base+0xf10> │ │ │ │ + mov 0x70(%rsp),%rdx │ │ │ │ + add $0x10,%rsi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x75(%rsp),%rdx │ │ │ │ + mov %rdx,0x5(%rax) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 20d62 ::do_widen(char) const@@Base+0xed2> │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + lea 0x1(%rax),%r13d │ │ │ │ + mov %r13,%rbx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 2143f ::do_widen(char) const@@Base+0x15af> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 21c25 ::do_widen(char) const@@Base+0xdf5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21c60 ::do_widen(char) const@@Base+0xe30> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21be3 ::do_widen(char) const@@Base+0xdb3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21be3 ::do_widen(char) const@@Base+0xdb3> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e73d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d479(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21ca4 ::do_widen(char) const@@Base+0xe74> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21d00 ::do_widen(char) const@@Base+0xed0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21cb6 ::do_widen(char) const@@Base+0xe86> │ │ │ │ + je 20e09 ::do_widen(char) const@@Base+0xf79> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21cc5 ::do_widen(char) const@@Base+0xe95> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21cd7 ::do_widen(char) const@@Base+0xea7> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + mov %r15,(%rax) │ │ │ │ + movl $0x0,0x8(%rax) │ │ │ │ + mov %r13,0x10(%rax) │ │ │ │ + mov %ebx,0x18(%rax) │ │ │ │ + mov %rbp,0x20(%rax) │ │ │ │ + sub %r14,%r10 │ │ │ │ + je 20ec1 ::do_widen(char) const@@Base+0x1031> │ │ │ │ + sar $0x4,%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 20e6c ::do_widen(char) const@@Base+0xfdc> │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %rsi,%rcx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdi │ │ │ │ + test %rdi,(%r15,%rsi,8) │ │ │ │ + jne 20eac ::do_widen(char) const@@Base+0x101c> │ │ │ │ + cmpb $0x0,0xc(%rdx) │ │ │ │ + je 20eac ::do_widen(char) const@@Base+0x101c> │ │ │ │ + or %rbp,%r11 │ │ │ │ + mov %r11,(%rax) │ │ │ │ + lea 0x1(%r8),%eax │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jae 20ec1 ::do_widen(char) const@@Base+0x1031> │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov $0x1,%r13d │ │ │ │ + lea (%r14,%rax,1),%rdx │ │ │ │ + mov 0x8(%rdx),%edi │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + lea -0x1(%rdi),%esi │ │ │ │ + shr $0x3,%rax │ │ │ │ + shl %cl,%rbp │ │ │ │ + lea -0x1(%rdi),%ecx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + and $0x1ffffff8,%eax │ │ │ │ + shl %cl,%r13 │ │ │ │ + add %r15,%rax │ │ │ │ + mov (%rax),%r11 │ │ │ │ + test %r13,(%r15,%rsi,8) │ │ │ │ + je 20e3c ::do_widen(char) const@@Base+0xfac> │ │ │ │ + not %rbp │ │ │ │ + and %rbp,%r11 │ │ │ │ + mov %r11,(%rax) │ │ │ │ + lea 0x1(%r8),%eax │ │ │ │ + mov %rax,%r8 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jb 20e6c ::do_widen(char) const@@Base+0xfdc> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21ce6 ::do_widen(char) const@@Base+0xeb6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21d20 ::do_widen(char) const@@Base+0xef0> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 21398 ::do_widen(char) const@@Base+0x1508> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 217ef ::do_widen(char) const@@Base+0x195f> │ │ │ │ + add $0xd8,%rsp │ │ │ │ + mov %r14,%rdi │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp d610 │ │ │ │ + mov %ebp,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x40,%edx │ │ │ │ + movdqu 0x41(%rbx,%rax,1),%xmm3 │ │ │ │ + movdqu 0x51(%rbx,%rax,1),%xmm2 │ │ │ │ + movdqu 0x61(%rbx,%rax,1),%xmm1 │ │ │ │ + movdqu 0x71(%rbx,%rax,1),%xmm0 │ │ │ │ + movaps %xmm3,0x80(%rsp,%rax,1) │ │ │ │ + movaps %xmm2,0x90(%rsp,%rax,1) │ │ │ │ + movaps %xmm1,0xa0(%rsp,%rax,1) │ │ │ │ + movaps %xmm0,0xb0(%rsp,%rax,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 20f0b ::do_widen(char) const@@Base+0x107b> │ │ │ │ + lea 0x80(%rsp,%rdx,1),%rcx │ │ │ │ + lea 0x41(%rbx,%rdx,1),%rsi │ │ │ │ + jmp 20c6d ::do_widen(char) const@@Base+0xddd> │ │ │ │ + test %esi,%esi │ │ │ │ + je 20fae ::do_widen(char) const@@Base+0x111e> │ │ │ │ + mov 0x88(%rbx),%r9 │ │ │ │ + add %r11d,%esi │ │ │ │ + mov %r11d,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21ca4 ::do_widen(char) const@@Base+0xe74> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21ca4 ::do_widen(char) const@@Base+0xe74> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e67d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d3b9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21d63 ::do_widen(char) const@@Base+0xf33> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21dc0 ::do_widen(char) const@@Base+0xf90> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21d75 ::do_widen(char) const@@Base+0xf45> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21d84 ::do_widen(char) const@@Base+0xf54> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ + 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 20f80 ::do_widen(char) const@@Base+0x10f0> │ │ │ │ + cmp $0x15,%edi │ │ │ │ + ja 20c4c ::do_widen(char) const@@Base+0xdbc> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 2174c ::do_widen(char) const@@Base+0x18bc> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x18(%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 20fc9 ::do_widen(char) const@@Base+0x1139> │ │ │ │ + mov %r8d,%eax │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rdi,%rax,1),%r9 │ │ │ │ + mov %r11d,0x3c(%rsp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + mov %r10d,0x38(%rsp) │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + add %rdx,%rdx │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %r9,0x20(%rsp) │ │ │ │ + call 20410 ::do_widen(char) const@@Base+0x580> │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov 0x38(%rsp),%r10d │ │ │ │ + cmp $0x100,%rax │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + ja 2147f ::do_widen(char) const@@Base+0x15ef> │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 210b6 ::do_widen(char) const@@Base+0x1226> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x10(%rdi),%rsi │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rdi),%xmm0 │ │ │ │ + jbe 216c3 ::do_widen(char) const@@Base+0x1833> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 210a2 ::do_widen(char) const@@Base+0x1212> │ │ │ │ + mov -0x10(%rax),%rdx │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%edx │ │ │ │ + mov %edx,0x18(%rax) │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 21d96 ::do_widen(char) const@@Base+0xf66> │ │ │ │ + jne 2108b ::do_widen(char) const@@Base+0x11fb> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + cmp %rsi,%r9 │ │ │ │ + jne 21068 ::do_widen(char) const@@Base+0x11d8> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + movsd (%rcx),%xmm1 │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + jp 21560 ::do_widen(char) const@@Base+0x16d0> │ │ │ │ + jne 21560 ::do_widen(char) const@@Base+0x16d0> │ │ │ │ + mulsd 0x6ce8e(%rip),%xmm1 # 8df68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ca8> │ │ │ │ + add $0x10,%rcx │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + jne 210be ::do_widen(char) const@@Base+0x122e> │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + mov %r8d,0x20(%rsp) │ │ │ │ + call d650 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x34(%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 0x60(%rsp),%rax │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + add %rsi,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 211aa ::do_widen(char) const@@Base+0x131a> │ │ │ │ + add $0x10,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + je 21228 ::do_widen(char) const@@Base+0x1398> │ │ │ │ + mov 0x8(%rcx),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + addsd (%rcx),%xmm0 │ │ │ │ + div %ebp │ │ │ │ + movzbl 0x80(%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),%r14d │ │ │ │ + cmpl $0x0,(%r9) │ │ │ │ + jns 21202 ::do_widen(char) const@@Base+0x1372> │ │ │ │ + cmp %edx,%eax │ │ │ │ + jne 21659 ::do_widen(char) const@@Base+0x17c9> │ │ │ │ + test %r14d,%r14d │ │ │ │ + jns 2120d ::do_widen(char) const@@Base+0x137d> │ │ │ │ + mov %esi,(%r10) │ │ │ │ + add $0x1,%esi │ │ │ │ + cmp $0x8,%esi │ │ │ │ + jne 211a1 ::do_widen(char) const@@Base+0x1311> │ │ │ │ + comisd 0x50(%rsp),%xmm0 │ │ │ │ + jbe 211a1 ::do_widen(char) const@@Base+0x1311> │ │ │ │ + add $0x10,%rcx │ │ │ │ + movb $0x1,0xc(%r13) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 211aa ::do_widen(char) const@@Base+0x131a> │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21da5 ::do_widen(char) const@@Base+0xf75> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21de0 ::do_widen(char) const@@Base+0xfb0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + add %r15d,%r11d │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + ja 20c58 ::do_widen(char) const@@Base+0xdc8> │ │ │ │ + jne 20c88 ::do_widen(char) const@@Base+0xdf8> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x80(%rsp) │ │ │ │ + jmp 20c88 ::do_widen(char) const@@Base+0xdf8> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 20be5 ::do_widen(char) const@@Base+0xd55> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x10(%r14),%rsi │ │ │ │ + cmp %rsi,0x10(%rsp) │ │ │ │ + je 20dda ::do_widen(char) const@@Base+0xf4a> │ │ │ │ + movsd (%rsi),%xmm1 │ │ │ │ + movsd (%r14),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + ja 21334 ::do_widen(char) const@@Base+0x14a4> │ │ │ │ + movsd -0x10(%rax),%xmm0 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 212e4 ::do_widen(char) const@@Base+0x1454> │ │ │ │ + jmp 2173b ::do_widen(char) const@@Base+0x18ab> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21d63 ::do_widen(char) const@@Base+0xf33> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21d63 ::do_widen(char) const@@Base+0xf33> │ │ │ │ - nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x5(%rdx),%rcx │ │ │ │ + mov %rcx,0x5(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + ja 212e0 ::do_widen(char) const@@Base+0x1450> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x75(%rsp),%rax │ │ │ │ + mov %rax,0x5(%rdx) │ │ │ │ + jmp 2134a ::do_widen(char) const@@Base+0x14ba> │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 %r14,%rax │ │ │ │ + jne 21320 ::do_widen(char) const@@Base+0x1490> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x75(%rsp),%rax │ │ │ │ + mov %rax,0x5(%r14) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 2129a ::do_widen(char) const@@Base+0x140a> │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + jmp 20ddd ::do_widen(char) const@@Base+0xf4d> │ │ │ │ + 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 %r14,%rax │ │ │ │ + jne 21360 ::do_widen(char) const@@Base+0x14d0> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%r14) │ │ │ │ + mov 0x75(%rsp),%rax │ │ │ │ + mov %rax,0x5(%r14) │ │ │ │ + cmp %rdi,%r8 │ │ │ │ + jne 20ce6 ::do_widen(char) const@@Base+0xe56> │ │ │ │ + jmp 20d56 ::do_widen(char) const@@Base+0xec6> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 217ef ::do_widen(char) const@@Base+0x195f> │ │ │ │ + add $0xd8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x10(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 20a9e ::do_widen(char) const@@Base+0xc0e> │ │ │ │ + mov %edi,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movdqu 0x41(%rbx,%rdx,1),%xmm3 │ │ │ │ + movdqu 0x51(%rbx,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x61(%rbx,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x71(%rbx,%rdx,1),%xmm0 │ │ │ │ + movaps %xmm3,0x80(%rsp,%rdx,1) │ │ │ │ + movaps %xmm2,0x90(%rsp,%rdx,1) │ │ │ │ + movaps %xmm1,0xa0(%rsp,%rdx,1) │ │ │ │ + movaps %xmm0,0xb0(%rsp,%rdx,1) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 213d9 ::do_widen(char) const@@Base+0x1549> │ │ │ │ + lea 0x80(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x41(%rbx,%rax,1),%rcx │ │ │ │ + jmp 20b75 ::do_widen(char) const@@Base+0xce5> │ │ │ │ + cmp %r14,0x10(%rsp) │ │ │ │ + jne 20caa ::do_widen(char) const@@Base+0xe1a> │ │ │ │ + lea 0x1(%r12),%r13d │ │ │ │ + mov %r13,%rbx │ │ │ │ + lea 0x3f(%r13),%r12 │ │ │ │ + shr $0x6,%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + sar $0x6,%r13 │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ + lea (%rax,%r13,8),%r13 │ │ │ │ + and $0x3f,%ebx │ │ │ │ + call d320 │ │ │ │ + jmp 20df7 ::do_widen(char) const@@Base+0xf67> │ │ │ │ + mov %rsi,%rax │ │ │ │ + jmp 20dc0 ::do_widen(char) const@@Base+0xf30> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %ebp,0x20(%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 21671 ::do_widen(char) const@@Base+0x17e1> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 214d1 ::do_widen(char) const@@Base+0x1641> │ │ │ │ + mov -0x10(%rax),%rsi │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x18(%rax) │ │ │ │ + cmp %rax,%rbp │ │ │ │ + jne 214ba ::do_widen(char) const@@Base+0x162a> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + jne 21496 ::do_widen(char) const@@Base+0x1606> │ │ │ │ + mov 0x20(%rsp),%ebp │ │ │ │ + movdqu (%rdx),%xmm0 │ │ │ │ + lea -0x10(%rdx),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movsd (%rdx),%xmm0 │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + ja 21524 ::do_widen(char) const@@Base+0x1694> │ │ │ │ + jmp 21715 ::do_widen(char) const@@Base+0x1885> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov 0x8(%rax),%edi │ │ │ │ + mov %edi,0x8(%rsi) │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + ja 21520 ::do_widen(char) const@@Base+0x1690> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + add $0x10,%rdx │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov 0x78(%rsp),%esi │ │ │ │ + mov %esi,0x8(%rax) │ │ │ │ + cmp %rdx,%r9 │ │ │ │ + jne 214ea ::do_widen(char) const@@Base+0x165a> │ │ │ │ + jmp 210b6 ::do_widen(char) const@@Base+0x1226> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %r9,0x48(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov %r8d,0x3c(%rsp) │ │ │ │ + mov %r11d,0x38(%rsp) │ │ │ │ + mov %r10d,0x34(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + call d2c0 │ │ │ │ + mulsd 0x20(%rsp),%xmm0 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%r9 │ │ │ │ + mov 0x34(%rsp),%r10d │ │ │ │ + mov 0x38(%rsp),%r11d │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov 0x3c(%rsp),%r8d │ │ │ │ + cmp %rcx,%r9 │ │ │ │ + subsd %xmm0,%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + jne 210be ::do_widen(char) const@@Base+0x122e> │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + call d650 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x34(%rsp),%r8d │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x20(%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) │ │ │ │ + jmp 21173 ::do_widen(char) const@@Base+0x12e3> │ │ │ │ + mov %esi,%eax │ │ │ │ + test %r14d,%r14d │ │ │ │ + jns 21666 ::do_widen(char) const@@Base+0x17d6> │ │ │ │ + mov %esi,(%r10) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,(%r9) │ │ │ │ + lea 0x1(%rax),%esi │ │ │ │ + jmp 2120d ::do_widen(char) const@@Base+0x137d> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rsi │ │ │ │ + movaps %xmm1,0x70(%rsp) │ │ │ │ + jbe 217e7 ::do_widen(char) const@@Base+0x1957> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + jmp 21694 ::do_widen(char) const@@Base+0x1804> │ │ │ │ + sub $0x10,%rsi │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + comisd -0x10(%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + ja 21690 ::do_widen(char) const@@Base+0x1800> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rsi) │ │ │ │ + jmp 214e1 ::do_widen(char) const@@Base+0x1651> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm1,0x70(%rsp) │ │ │ │ + jbe 217df ::do_widen(char) const@@Base+0x194f> │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + jmp 216e6 ::do_widen(char) const@@Base+0x1856> │ │ │ │ + sub $0x10,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + ja 216e2 ::do_widen(char) const@@Base+0x1852> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x78(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + jmp 210b1 ::do_widen(char) const@@Base+0x1221> │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 2153a ::do_widen(char) const@@Base+0x16aa> │ │ │ │ + jne 20b8e ::do_widen(char) const@@Base+0xcfe> │ │ │ │ + movzbl 0x41(%rbx),%eax │ │ │ │ + mov %al,0x80(%rsp) │ │ │ │ + jmp 20b8e ::do_widen(char) const@@Base+0xcfe> │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 20d40 ::do_widen(char) const@@Base+0xeb0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 21300 ::do_widen(char) const@@Base+0x1470> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 20b2c ::do_widen(char) const@@Base+0xc9c> │ │ │ │ + movq $0x0,0x0(%r13) │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r8d,0x34(%rsp) │ │ │ │ + mov %r11d,0x28(%rsp) │ │ │ │ + mov %r10d,0x20(%rsp) │ │ │ │ + call d650 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + mov 0x20(%rsp),%r10d │ │ │ │ + mov 0x28(%rsp),%r11d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x34(%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 21237 ::do_widen(char) const@@Base+0x13a7> │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 21701 ::do_widen(char) const@@Base+0x1871> │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 216af ::do_widen(char) const@@Base+0x181f> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - lea 0x7e655(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d2e9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21e24 ::do_widen(char) const@@Base+0xff4> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21e80 ::do_widen(char) const@@Base+0x1050> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21e36 ::do_widen(char) const@@Base+0x1006> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21e45 ::do_widen(char) const@@Base+0x1015> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21e57 ::do_widen(char) const@@Base+0x1027> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21e66 ::do_widen(char) const@@Base+0x1036> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21ea0 ::do_widen(char) const@@Base+0x1070> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e48e <__cxa_finalize@plt+0x82e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e484 <__cxa_finalize@plt+0x824> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21e24 ::do_widen(char) const@@Base+0xff4> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21e24 ::do_widen(char) const@@Base+0xff4> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x7e595(%rip),%rax │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d229(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21ee3 ::do_widen(char) const@@Base+0x10b3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 21f40 ::do_widen(char) const@@Base+0x1110> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ef5 ::do_widen(char) const@@Base+0x10c5> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21f04 ::do_widen(char) const@@Base+0x10d4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21f16 ::do_widen(char) const@@Base+0x10e6> │ │ │ │ - call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21f25 ::do_widen(char) const@@Base+0x10f5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - add $0x28,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 21f60 ::do_widen(char) const@@Base+0x1130> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + sub $0x168,%rsp │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + mov %rsi,0xc8(%rsp) │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x158(%rsp) │ │ │ │ + mov $0x10000,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x10000(%rax),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + movl $0x0,-0x8(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 21860 ::do_widen(char) const@@Base+0x19d0> │ │ │ │ + mov 0xa8(%r15),%rax │ │ │ │ + mov 0xa0(%r15),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + sub %rdi,%rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + je 22b8a ::do_widen(char) const@@Base+0x2cfa> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + lea (%rdx,%rax,8),%r9 │ │ │ │ + test %r9,%r9 │ │ │ │ + je 2192c ::do_widen(char) const@@Base+0x1a9c> │ │ │ │ + mov 0xc4(%rsp),%esi │ │ │ │ + xor %eax,%eax │ │ │ │ + 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 (%rdi,%r10,8),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + adc $0xffffffff,%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,%r9 │ │ │ │ + jne 21900 ::do_widen(char) const@@Base+0x1a70> │ │ │ │ + mov %esi,0xc4(%rsp) │ │ │ │ + mov 0xc4(%rsp),%r14d │ │ │ │ + mov %r14,0xf8(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 22a43 ::do_widen(char) const@@Base+0x2bb3> │ │ │ │ + lea 0x0(,%r14,8),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + lea (%r14,%r14,1),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 2302c ::do_widen(char) const@@Base+0x319c> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 219a0 ::do_widen(char) const@@Base+0x1b10> │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%edi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 219c0 ::do_widen(char) const@@Base+0x1b30> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21ee3 ::do_widen(char) const@@Base+0x10b3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21ee3 ::do_widen(char) const@@Base+0x10b3> │ │ │ │ - nop │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 219f0 ::do_widen(char) const@@Base+0x1b60> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r15,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 219e0 ::do_widen(char) const@@Base+0x1b50> │ │ │ │ + cmp $0x1,%edi │ │ │ │ + jbe 2303b ::do_widen(char) const@@Base+0x31ab> │ │ │ │ + lea 0x110(%rsp),%rdx │ │ │ │ + lea 0x41(%r15),%rcx │ │ │ │ + cmp $0x40,%edi │ │ │ │ + jae 22ad0 ::do_widen(char) const@@Base+0x2c40> │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 21a2f ::do_widen(char) const@@Base+0x1b9f> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rcx,%rsi,1),%r8d │ │ │ │ + mov %r8b,(%rdx,%rsi,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 21a1d ::do_widen(char) const@@Base+0x1b8d> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov (%rdi),%rcx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub %rcx,%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + jbe 23052 ::do_widen(char) const@@Base+0x31c2> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x4(%rsp),%r11d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov (%rax,%rbp,8),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 22859 ::do_widen(char) const@@Base+0x29c9> │ │ │ │ + mov %rsi,%rax │ │ │ │ + xor %edi,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%edi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 21ab0 ::do_widen(char) const@@Base+0x1c20> │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + mov %edi,0x4(%rsp) │ │ │ │ + imul %edi,%eax │ │ │ │ + mov %eax,0x70(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 21af0 ::do_widen(char) const@@Base+0x1c60> │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r15,%rdi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 21ae0 ::do_widen(char) const@@Base+0x1c50> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0xd0(%r15),%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + shr $0x6,%rsi │ │ │ │ + mov (%rax),%rdi │ │ │ │ + movzwl -0x2(%rdx,%rbp,2),%r10d │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + shl %cl,%r8 │ │ │ │ + mov %r10w,0x10(%rsp) │ │ │ │ + test %r8,(%rdi,%rsi,8) │ │ │ │ + je 223c6 ::do_widen(char) const@@Base+0x2536> │ │ │ │ + movzwl (%rdx,%rbp,2),%eax │ │ │ │ + mov %ax,0x18(%rsp) │ │ │ │ + lea (%rax,%r10,1),%esi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp 0x88(%rsp),%rax │ │ │ │ + je 2298d ::do_widen(char) const@@Base+0x2afd> │ │ │ │ + mov %si,(%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + cmp %rax,0x80(%rsp) │ │ │ │ + je 228d0 ::do_widen(char) const@@Base+0x2a40> │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x70(%rsp),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je e5d3 <__cxa_finalize@plt+0x973> │ │ │ │ + mov 0xc8(%rsp),%rax │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%r11,%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 21bc0 ::do_widen(char) const@@Base+0x1d30> │ │ │ │ + mov 0x70(%rsp),%eax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r11d,0x58(%rsp) │ │ │ │ + shl $0x4,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea (%rbx,%rax,1),%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + sar $0x4,%rdx │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 20410 ::do_widen(char) const@@Base+0x580> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + cmp $0x100,%rax │ │ │ │ + jbe 22777 ::do_widen(char) const@@Base+0x28e7> │ │ │ │ + lea 0x100(%rbx),%rcx │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 224c6 ::do_widen(char) const@@Base+0x2636> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 21c77 ::do_widen(char) const@@Base+0x1de7> │ │ │ │ + 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 21c60 ::do_widen(char) const@@Base+0x1dd0> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 21c30 ::do_widen(char) const@@Base+0x1da0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + lea -0x10(%rcx),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + comisd -0x10(%rcx),%xmm0 │ │ │ │ + ja 21ce4 ::do_widen(char) const@@Base+0x1e54> │ │ │ │ + jmp 22851 ::do_widen(char) const@@Base+0x29c1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e43d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7d179(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 21fa3 ::do_widen(char) const@@Base+0x1173> │ │ │ │ - test $0x1,%al │ │ │ │ - je 22000 ::do_widen(char) const@@Base+0x11d0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21fb5 ::do_widen(char) const@@Base+0x1185> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21fc4 ::do_widen(char) const@@Base+0x1194> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21fd6 ::do_widen(char) const@@Base+0x11a6> │ │ │ │ - call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 21fe5 ::do_widen(char) const@@Base+0x11b5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 21ff7 ::do_widen(char) const@@Base+0x11c7> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rax │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov %rsi,(%rdx) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rdx) │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + ja 21ce0 ::do_widen(char) const@@Base+0x1e50> │ │ │ │ + mov 0x100(%rsp),%rdx │ │ │ │ + add $0x10,%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x108(%rsp),%edx │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 21ca0 ::do_widen(char) const@@Base+0x1e10> │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov $0x100,%edi │ │ │ │ + mov %r11d,0x58(%rsp) │ │ │ │ + call d650 │ │ │ │ + pcmpeqd %xmm0,%xmm0 │ │ │ │ + movzwl 0x18(%rsp),%edi │ │ │ │ + mov %rax,%r10 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x58(%rsp),%r11d │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + 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) │ │ │ │ + movzwl 0x10(%rsp),%eax │ │ │ │ + mov %r14d,0x58(%rsp) │ │ │ │ + mov %r12d,%r14d │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %eax,0x40(%rsp) │ │ │ │ + add %edi,%eax │ │ │ │ + mov %r9d,0xa4(%rsp) │ │ │ │ + mov %rcx,%r9 │ │ │ │ + mov %edi,0xb0(%rsp) │ │ │ │ + mov %eax,0x74(%rsp) │ │ │ │ + mov %r11d,0xa0(%rsp) │ │ │ │ + mov %rbp,0x98(%rsp) │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + jmp 21e19 ::do_widen(char) const@@Base+0x1f89> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x8,%r11d │ │ │ │ + jg 21e0a ::do_widen(char) const@@Base+0x1f7a> │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 22592 ::do_widen(char) const@@Base+0x2702> │ │ │ │ + lea (%rbx,%rbp,8),%ecx │ │ │ │ + mov 0x20(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + shl %cl,%rax │ │ │ │ + or %rax,-0x8(%rbx) │ │ │ │ + add $0x10,%r13 │ │ │ │ + cmp 0x8(%rsp),%r13 │ │ │ │ + je 21fc8 ::do_widen(char) const@@Base+0x2138> │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + divl 0x4(%rsp) │ │ │ │ + movzbl 0x110(%rsp,%rax,1),%eax │ │ │ │ + mov %edx,%edx │ │ │ │ + movzbl 0x41(%r15,%rdx,1),%edx │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %eax,%edi │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xf8,%eax │ │ │ │ + mov %edx,%esi │ │ │ │ + and $0x7,%ebx │ │ │ │ + shr $0x3,%edx │ │ │ │ + and $0x7,%edi │ │ │ │ + add %edx,%eax │ │ │ │ + mov %bl,0x18(%rsp) │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0x7,%esi │ │ │ │ + lea (%rsi,%rdi,8),%r11d │ │ │ │ + mov %eax,%esi │ │ │ │ + and $0x7,%ebx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + lea (%r10,%rsi,4),%rdi │ │ │ │ + mov %r11d,%esi │ │ │ │ + mov %bl,0x10(%rsp) │ │ │ │ + lea (%r10,%rsi,4),%rsi │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov %ebx,%r12d │ │ │ │ + shr $0x1f,%r12d │ │ │ │ + cmp %r11d,%eax │ │ │ │ + mov %ebp,%r11d │ │ │ │ + setne %al │ │ │ │ + shr $0x1f,%r11d │ │ │ │ + add %r8d,%r11d │ │ │ │ + and %r12b,%al │ │ │ │ + je 21de8 ::do_widen(char) const@@Base+0x1f58> │ │ │ │ + cmp $0x7,%r11d │ │ │ │ + jg 21e0a ::do_widen(char) const@@Base+0x1f7a> │ │ │ │ + test %ebp,%ebp │ │ │ │ + js 2286e ::do_widen(char) const@@Base+0x29de> │ │ │ │ + mov 0x74(%rsp),%edx │ │ │ │ + mov %r8d,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + je 228c2 ::do_widen(char) const@@Base+0x2a32> │ │ │ │ + mov 0x40(%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 22757 ::do_widen(char) const@@Base+0x28c7> │ │ │ │ + movzbl 0x18(%rsp),%ecx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r8d,0x18(%rsp) │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x40(%rsp),%r12d │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rdi,0x90(%rsp) │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov 0x60(%rsp),%r8 │ │ │ │ + shl %cl,%ebp │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 21f2d ::do_widen(char) const@@Base+0x209d> │ │ │ │ + lea (%rsi,%r14,1),%edx │ │ │ │ + movzbl (%rdi,%rdx,1),%ecx │ │ │ │ + test %ebx,%ecx │ │ │ │ + je 21f2a ::do_widen(char) const@@Base+0x209a> │ │ │ │ + or %bpl,(%r8,%rdx,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r12d,%r11d │ │ │ │ + jb 21f00 ::do_widen(char) const@@Base+0x2070> │ │ │ │ + mov 0x18(%rsp),%r8d │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + mov %r8d,%ebx │ │ │ │ + cmp 0x74(%rsp),%r11d │ │ │ │ + jae 21fbd ::do_widen(char) const@@Base+0x212d> │ │ │ │ + movzbl 0x10(%rsp),%ecx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x58(%rsp),%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x74(%rsp),%r12d │ │ │ │ + shl %cl,%ebp │ │ │ │ + mov %r8d,%ecx │ │ │ │ + add %r11d,%eax │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %eax,%edx │ │ │ │ + lea 0x0(,%rax,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 21fb1 ::do_widen(char) const@@Base+0x2121> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea (%r14,%rsi,1),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + test %ebp,%ecx │ │ │ │ + je 21fae ::do_widen(char) const@@Base+0x211e> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + or %r8b,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %r12d,%r11d │ │ │ │ + jb 21f7a ::do_widen(char) const@@Base+0x20ea> │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + lea 0x1(%rbx),%r8d │ │ │ │ + jmp 21df6 ::do_widen(char) const@@Base+0x1f66> │ │ │ │ + mov %r14d,%r12d │ │ │ │ + mov 0xa0(%rsp),%r11d │ │ │ │ + mov 0x98(%rsp),%rbp │ │ │ │ + mov 0x58(%rsp),%r14d │ │ │ │ + mov 0xa4(%rsp),%r9d │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + cmp $0x8,%r8d │ │ │ │ + jne e5d3 <__cxa_finalize@plt+0x973> │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 21fa3 ::do_widen(char) const@@Base+0x1173> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 21fa3 ::do_widen(char) const@@Base+0x1173> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7e38c(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7d0b4(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 22069 ::do_widen(char) const@@Base+0x21d9> │ │ │ │ + mov 0x88(%r15),%rsi │ │ │ │ + add %r14d,%r9d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x0(,%r14,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x2,%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + sbb $0xffffffff,%r12d │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %r9d,%r14d │ │ │ │ + jne 22040 ::do_widen(char) const@@Base+0x21b0> │ │ │ │ + mov 0x4(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 22894 ::do_widen(char) const@@Base+0x2a04> │ │ │ │ + lea 0x110(%rsp),%rcx │ │ │ │ + lea 0x41(%r15),%rsi │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jae 22534 ::do_widen(char) const@@Base+0x26a4> │ │ │ │ + mov 0x4(%rsp),%edi │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 220a8 ::do_widen(char) const@@Base+0x2218> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rsi,%rdx,1),%r8d │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 22096 ::do_widen(char) const@@Base+0x2206> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + add 0x70(%rsp),%r11d │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov 0x18(%rdi),%edx │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + cmp %rdx,%rbp │ │ │ │ + jb 21a90 ::do_widen(char) const@@Base+0x1c00> │ │ │ │ + lea -0x2(%rax),%rsi │ │ │ │ + lea -0x2(%rax),%ecx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + shr $0x6,%rsi │ │ │ │ + shl %cl,%rdx │ │ │ │ + test %rdx,(%rax,%rsi,8) │ │ │ │ + jne 221be ::do_widen(char) const@@Base+0x232e> │ │ │ │ + mov 0xd8(%r15),%rax │ │ │ │ + movzwl -0x2(%rax),%ebp │ │ │ │ + test %bp,%bp │ │ │ │ + je 22173 ::do_widen(char) const@@Base+0x22e3> │ │ │ │ + movzwl %bp,%esi │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0x60(%rsp),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x88(%r15),%rdi │ │ │ │ + add %r14d,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%eax │ │ │ │ + lea 0x0(,%r14,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rdi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 2216a ::do_widen(char) const@@Base+0x22da> │ │ │ │ + lea (%r12,%rdx,1),%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%r8,%rax,1),%ecx │ │ │ │ + mov %cl,(%r9,%rax,1) │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %esi,%r14d │ │ │ │ + jne 22140 ::do_widen(char) const@@Base+0x22b0> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp 0x88(%rsp),%rax │ │ │ │ + je 22f03 ::do_widen(char) const@@Base+0x3073> │ │ │ │ + mov %bp,(%rax) │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xc0(%r15),%r12 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rdi,0x80(%rsp) │ │ │ │ + je 22f90 ::do_widen(char) const@@Base+0x3100> │ │ │ │ + mov -0x8(%r12),%rax │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0xb0(%r15),%rax │ │ │ │ + sub 0x28(%rsp),%rax │ │ │ │ + mov %rdi,%r14 │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 22b2e ::do_widen(char) const@@Base+0x2c9e> │ │ │ │ + cmp $0x1,%rdi │ │ │ │ + jle 23071 ::do_widen(char) const@@Base+0x31e1> │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + call d560 │ │ │ │ + mov 0xa0(%r15),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0xd8(%rsp),%rax │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + sub 0x78(%rsp),%rbp │ │ │ │ + mov %rax,0xa8(%r15) │ │ │ │ + mov 0xc8(%r15),%rax │ │ │ │ + sub 0x50(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 22e82 ::do_widen(char) const@@Base+0x2ff2> │ │ │ │ + mov 0xc0(%r15),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 22bb2 ::do_widen(char) const@@Base+0x2d22> │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jle 230aa ::do_widen(char) const@@Base+0x321a> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d560 │ │ │ │ + add 0xb8(%r15),%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0xd0(%r15),%r13 │ │ │ │ + mov 0xe0(%r15),%rax │ │ │ │ + mov %r12,0xc0(%r15) │ │ │ │ + mov 0x48(%rsp),%rbp │ │ │ │ + sub 0x68(%rsp),%rbp │ │ │ │ + sub %r13,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb 22ec5 ::do_widen(char) const@@Base+0x3035> │ │ │ │ + mov 0xd8(%r15),%rdi │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 22c18 ::do_widen(char) const@@Base+0x2d88> │ │ │ │ + cmp $0x2,%rbp │ │ │ │ + jle 230c7 ::do_widen(char) const@@Base+0x3237> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d560 │ │ │ │ + add 0xd0(%r15),%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + mov 0xc4(%rsp),%eax │ │ │ │ + mov %r12,0xd8(%r15) │ │ │ │ + mov %eax,0x24(%r15) │ │ │ │ + test %eax,%eax │ │ │ │ + je 22355 ::do_widen(char) const@@Base+0x24c5> │ │ │ │ + mov 0xb8(%r15),%rsi │ │ │ │ + mov 0xf8(%rsp),%rax │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea (%rsi,%rax,8),%r8 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2205d ::do_widen(char) const@@Base+0x122d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 220c0 ::do_widen(char) const@@Base+0x1290> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2206f ::do_widen(char) const@@Base+0x123f> │ │ │ │ + je 22ab9 ::do_widen(char) const@@Base+0x2c29> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 22330 ::do_widen(char) const@@Base+0x24a0> │ │ │ │ + imul %ecx,%edi │ │ │ │ + add %edi,%r9d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne 22320 ::do_widen(char) const@@Base+0x2490> │ │ │ │ + mov %r9d,0xc4(%rsp) │ │ │ │ + mov 0xc4(%rsp),%eax │ │ │ │ + mov %eax,0x34(%r15) │ │ │ │ + cmpq $0x0,0x68(%rsp) │ │ │ │ + je 22372 ::do_widen(char) const@@Base+0x24e2> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2207e ::do_widen(char) const@@Base+0x124e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22090 ::do_widen(char) const@@Base+0x1260> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22384 ::do_widen(char) const@@Base+0x24f4> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2209f ::do_widen(char) const@@Base+0x126f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 220b1 ::do_widen(char) const@@Base+0x1281> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 22396 ::do_widen(char) const@@Base+0x2506> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 23141 ::do_widen(char) const@@Base+0x32b1> │ │ │ │ + add $0x168,%rsp │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ jmp d610 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2205d ::do_widen(char) const@@Base+0x122d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 2205d ::do_widen(char) const@@Base+0x122d> │ │ │ │ + lea -0x1(%rbp),%rdx │ │ │ │ + lea -0x1(%rbp),%ecx │ │ │ │ + movzwl 0x10(%rsp),%r9d │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%rax │ │ │ │ + test %rax,(%rdi,%rdx,8) │ │ │ │ + jne 22016 ::do_widen(char) const@@Base+0x2186> │ │ │ │ + cmpw $0x0,0x10(%rsp) │ │ │ │ + je 22472 ::do_widen(char) const@@Base+0x25e2> │ │ │ │ + mov 0x88(%r15),%r8 │ │ │ │ + lea (%r14,%r9,1),%edi │ │ │ │ + mov %r14d,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x28(%rsp),%r10 │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e355(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7cfe9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 22123 ::do_widen(char) const@@Base+0x12f3> │ │ │ │ - test $0x1,%al │ │ │ │ - je 22180 ::do_widen(char) const@@Base+0x1350> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22135 ::do_widen(char) const@@Base+0x1305> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + 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 %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 2246b ::do_widen(char) const@@Base+0x25db> │ │ │ │ + lea (%rsi,%r12,1),%edx │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%r10,%rdx,1),%ecx │ │ │ │ + mov %cl,0x0(%r13,%rdx,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 22440 ::do_widen(char) const@@Base+0x25b0> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + cmp 0x88(%rsp),%rax │ │ │ │ + je 22c76 ::do_widen(char) const@@Base+0x2de6> │ │ │ │ + movzwl 0x10(%rsp),%edi │ │ │ │ + add $0x2,%rax │ │ │ │ + mov %di,-0x2(%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + cmp %rdi,0x80(%rsp) │ │ │ │ + je 22d7c ::do_widen(char) const@@Base+0x2eec> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + add $0x8,%rdi │ │ │ │ + mov -0x8(%rax,%rbp,8),%rax │ │ │ │ + mov %rax,-0x8(%rdi) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + jmp 22016 ::do_widen(char) const@@Base+0x2186> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm1,0x100(%rsp) │ │ │ │ + ja 22504 ::do_widen(char) const@@Base+0x2674> │ │ │ │ + jmp 22ac8 ::do_widen(char) const@@Base+0x2c38> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + mov (%rdx),%rdi │ │ │ │ + mov %rdi,(%rax) │ │ │ │ + mov 0x8(%rdx),%edi │ │ │ │ + mov %edi,0x8(%rax) │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + ja 22500 ::do_widen(char) const@@Base+0x2670> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + jmp 21c8c ::do_widen(char) const@@Base+0x1dfc> │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + mov %edx,%eax │ │ │ │ + add $0x40,%edx │ │ │ │ + movdqu 0x41(%r15,%rax,1),%xmm3 │ │ │ │ + movdqu 0x51(%r15,%rax,1),%xmm2 │ │ │ │ + movdqu 0x61(%r15,%rax,1),%xmm1 │ │ │ │ + movdqu 0x71(%r15,%rax,1),%xmm0 │ │ │ │ + movaps %xmm3,0x110(%rsp,%rax,1) │ │ │ │ + movaps %xmm2,0x120(%rsp,%rax,1) │ │ │ │ + movaps %xmm1,0x130(%rsp,%rax,1) │ │ │ │ + movaps %xmm0,0x140(%rsp,%rax,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2253b ::do_widen(char) const@@Base+0x26ab> │ │ │ │ + lea 0x110(%rsp,%rdx,1),%rcx │ │ │ │ + lea 0x41(%r15,%rdx,1),%rsi │ │ │ │ + jmp 2208b ::do_widen(char) const@@Base+0x21fb> │ │ │ │ + lea 0x1(%r8),%ebx │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + mov %ebx,0x90(%rsp) │ │ │ │ + add 0xb0(%rsp),%ebp │ │ │ │ + je 22745 ::do_widen(char) const@@Base+0x28b5> │ │ │ │ + mov 0x40(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + je 22764 ::do_widen(char) const@@Base+0x28d4> │ │ │ │ + cmp %ebx,%ebp │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov %edx,0xe0(%rsp) │ │ │ │ + cmovbe %ebp,%ebx │ │ │ │ + mov %al,0xe7(%rsp) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rsi,0xe8(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %ebx,%r11d │ │ │ │ + mov $0x1,%ebx │ │ │ │ + mov %rdi,0xf0(%rsp) │ │ │ │ + shl %cl,%ebx │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %r8d,0xb8(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %ebx,0xc0(%rsp) │ │ │ │ + shl %cl,%r12d │ │ │ │ + mov 0x58(%rsp),%ebx │ │ │ │ + mov 0xc0(%rsp),%edi │ │ │ │ + mov %r12d,0xb4(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x0(,%rbx,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 22665 ::do_widen(char) const@@Base+0x27d5> │ │ │ │ + lea (%r8,%r14,1),%edx │ │ │ │ + movzbl (%rax,%rdx,1),%ecx │ │ │ │ + test %edi,%ecx │ │ │ │ + je 22661 ::do_widen(char) const@@Base+0x27d1> │ │ │ │ + movzbl 0xb4(%rsp),%ecx │ │ │ │ + or %cl,(%rsi,%rdx,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%r12d │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %r11d,%r12d │ │ │ │ + jb 22630 ::do_widen(char) const@@Base+0x27a0> │ │ │ │ + mov 0xe0(%rsp),%edx │ │ │ │ + movzbl 0xe7(%rsp),%eax │ │ │ │ + mov %r8d,0xe0(%rsp) │ │ │ │ + mov 0xe8(%rsp),%rsi │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov 0xb8(%rsp),%r8d │ │ │ │ + cmp %ebp,0x40(%rsp) │ │ │ │ + jae 23146 ::do_widen(char) const@@Base+0x32b6> │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%r12d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov 0x58(%rsp),%ebx │ │ │ │ + shl %cl,%r12d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + mov %rsi,0xb8(%rsp) │ │ │ │ + shl %cl,%edx │ │ │ │ + mov %al,0xc0(%rsp) │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + add %r11d,%ebx │ │ │ │ + mov %edx,0xb4(%rsp) │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x0(,%rbx,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r9,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 22723 ::do_widen(char) const@@Base+0x2893> │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + lea (%r14,%rax,1),%edx │ │ │ │ + movzbl (%rcx,%rdx,1),%ecx │ │ │ │ + test %r12d,%ecx │ │ │ │ + je 22720 ::do_widen(char) const@@Base+0x2890> │ │ │ │ + mov 0x60(%rsp),%rcx │ │ │ │ + movzbl 0xb4(%rsp),%esi │ │ │ │ + or %sil,(%rcx,%rdx,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x1,%r11d │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 226e3 ::do_widen(char) const@@Base+0x2853> │ │ │ │ + mov 0xb8(%rsp),%rsi │ │ │ │ + cmpb $0x0,0xc0(%rsp) │ │ │ │ + jne 228ab ::do_widen(char) const@@Base+0x2a1b> │ │ │ │ + mov %r8d,%ebp │ │ │ │ + mov (%rsi),%ebx │ │ │ │ + mov 0x90(%rsp),%r8d │ │ │ │ + jmp 21df6 ::do_widen(char) const@@Base+0x1f66> │ │ │ │ + mov %r8d,%ebx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 21f55 ::do_widen(char) const@@Base+0x20c5> │ │ │ │ + movl $0x0,0xe0(%rsp) │ │ │ │ + xor %r11d,%r11d │ │ │ │ + jmp 226aa ::do_widen(char) const@@Base+0x281a> │ │ │ │ + cmp $0x10,%rax │ │ │ │ + je 21d1d ::do_widen(char) const@@Base+0x1e8d> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x10(%rbx),%rsi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + mov %rsi,%rax │ │ │ │ + add $0x10,%rsi │ │ │ │ + comisd (%rbx),%xmm0 │ │ │ │ + jbe 227f6 ::do_widen(char) const@@Base+0x2966> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 227d7 ::do_widen(char) const@@Base+0x2947> │ │ │ │ + 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 227c0 ::do_widen(char) const@@Base+0x2930> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 22790 ::do_widen(char) const@@Base+0x2900> │ │ │ │ + jmp 21d1d ::do_widen(char) const@@Base+0x1e8d> │ │ │ │ + comisd -0x10(%rax),%xmm0 │ │ │ │ + movdqu (%rax),%xmm1 │ │ │ │ + lea -0x10(%rax),%rdx │ │ │ │ + movaps %xmm1,0x100(%rsp) │ │ │ │ + ja 22824 ::do_widen(char) const@@Base+0x2994> │ │ │ │ + jmp 22ac0 ::do_widen(char) const@@Base+0x2c30> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x10,%rdx │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x8(%rdx),%ecx │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + comisd -0x10(%rdx),%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + ja 22820 ::do_widen(char) const@@Base+0x2990> │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov 0x108(%rsp),%eax │ │ │ │ + mov %eax,0x8(%rdx) │ │ │ │ + jmp 227ec ::do_widen(char) const@@Base+0x295c> │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 21cfa ::do_widen(char) const@@Base+0x1e6a> │ │ │ │ + movl $0x0,0x70(%rsp) │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + jmp 21acb ::do_widen(char) const@@Base+0x1c3b> │ │ │ │ + lea 0x1(%r8),%ebx │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + mov 0x40(%rsp),%ebp │ │ │ │ + mov %ebx,0x90(%rsp) │ │ │ │ + add 0xb0(%rsp),%ebp │ │ │ │ + jne 225b1 ::do_widen(char) const@@Base+0x2721> │ │ │ │ + mov %ebx,(%rsi) │ │ │ │ + jmp 21fbd ::do_widen(char) const@@Base+0x212d> │ │ │ │ + jne 220a8 ::do_widen(char) const@@Base+0x2218> │ │ │ │ + movzbl 0x41(%r15),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 220a8 ::do_widen(char) const@@Base+0x2218> │ │ │ │ + mov 0x90(%rsp),%r8d │ │ │ │ + mov 0x74(%rsp),%edx │ │ │ │ + mov %r8d,(%rsi) │ │ │ │ + test %edx,%edx │ │ │ │ + jne 21eb4 ::do_widen(char) const@@Base+0x2024> │ │ │ │ + mov %r8d,%ebx │ │ │ │ + mov (%rdi),%ebp │ │ │ │ + lea 0x1(%rbx),%r8d │ │ │ │ + jmp 21df6 ::do_widen(char) const@@Base+0x1f66> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + sub 0x78(%rsp),%rdx │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e616 <__cxa_finalize@plt+0x9b6> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r11d,0x20(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x20(%rsp),%r11d │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %rdx,%rdx │ │ │ │ + movq $0x0,(%rax,%rdx,1) │ │ │ │ + jne 22a93 ::do_widen(char) const@@Base+0x2c03> │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + lea 0x8(%r13,%rdx,1),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22144 ::do_widen(char) const@@Base+0x1314> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22156 ::do_widen(char) const@@Base+0x1326> │ │ │ │ + je 22973 ::do_widen(char) const@@Base+0x2ae3> │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + jmp 21b83 ::do_widen(char) const@@Base+0x1cf3> │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x68(%rsp),%rdx │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e5f2 <__cxa_finalize@plt+0x992> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %r11d,0x48(%rsp) │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %si,(%rax,%rdx,1) │ │ │ │ + jne 22a72 ::do_widen(char) const@@Base+0x2be2> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x2(%r13,%rdx,1),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22165 ::do_widen(char) const@@Base+0x1335> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22177 ::do_widen(char) const@@Base+0x1347> │ │ │ │ + je 22a29 ::do_widen(char) const@@Base+0x2b99> │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 22123 ::do_widen(char) const@@Base+0x12f3> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 22123 ::do_widen(char) const@@Base+0x12f3> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7e2a4(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7cf24(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmp 21b60 ::do_widen(char) const@@Base+0x1cd0> │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movq $0x0,0x48(%rsp) │ │ │ │ + movq $0x0,0x80(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 21981 ::do_widen(char) const@@Base+0x1af1> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x48(%rsp),%r11d │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + jmp 22a06 ::do_widen(char) const@@Base+0x2b76> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r11d,0x40(%rsp) │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x40(%rsp),%r11d │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + jmp 22950 ::do_widen(char) const@@Base+0x2ac0> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 22344 ::do_widen(char) const@@Base+0x24b4> │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 2283a ::do_widen(char) const@@Base+0x29aa> │ │ │ │ + mov %rax,%rdx │ │ │ │ + jmp 2251a ::do_widen(char) const@@Base+0x268a> │ │ │ │ + mov %edi,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movdqu 0x41(%r15,%rdx,1),%xmm3 │ │ │ │ + movdqu 0x51(%r15,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x61(%r15,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x71(%r15,%rdx,1),%xmm0 │ │ │ │ + movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ + movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ + movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ + movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 22ad7 ::do_widen(char) const@@Base+0x2c47> │ │ │ │ + lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x41(%r15,%rax,1),%rcx │ │ │ │ + jmp 21a16 ::do_widen(char) const@@Base+0x1b86> │ │ │ │ + call d650 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbp │ │ │ │ + call d560 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 221dd ::do_widen(char) const@@Base+0x13ad> │ │ │ │ - test $0x1,%al │ │ │ │ - je 22240 ::do_widen(char) const@@Base+0x1410> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 221ef ::do_widen(char) const@@Base+0x13bf> │ │ │ │ + je 22b64 ::do_widen(char) const@@Base+0x2cd4> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov %rbp,0xa0(%r15) │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %rax,0xb0(%r15) │ │ │ │ + jmp 22218 ::do_widen(char) const@@Base+0x2388> │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov 0x24(%r15),%eax │ │ │ │ + mov %eax,0xc4(%rsp) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x18(%rax),%edx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + jmp 218da ::do_widen(char) const@@Base+0x1a4a> │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jle 23110 ::do_widen(char) const@@Base+0x3280> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d560 │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov 0xc0(%r15),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r12 │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + add %rbp,%r12 │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 22285 ::do_widen(char) const@@Base+0x23f5> │ │ │ │ + call d560 │ │ │ │ + add 0xb8(%r15),%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 22285 ::do_widen(char) const@@Base+0x23f5> │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + jle 23129 ::do_widen(char) const@@Base+0x3299> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d560 │ │ │ │ + mov 0xd8(%r15),%rdi │ │ │ │ + mov 0xd0(%r15),%r13 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + sub %r13,%rdx │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ + lea (%rax,%rdx,1),%rsi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jle 222ea ::do_widen(char) const@@Base+0x245a> │ │ │ │ + call d560 │ │ │ │ + add 0xd0(%r15),%rbp │ │ │ │ + mov %rbp,%r12 │ │ │ │ + jmp 222ea ::do_widen(char) const@@Base+0x245a> │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub 0x68(%rsp),%rdx │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e541 <__cxa_finalize@plt+0x8e1> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9d,0x40(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0x3fffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + lea (%rax,%rax,1),%rdi │ │ │ │ + lea (%rax,%rax,1),%r13 │ │ │ │ + call d650 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + movzwl 0x10(%rsp),%eax │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov 0x40(%rsp),%r9d │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %ax,(%rcx,%rdx,1) │ │ │ │ + je 22d21 ::do_widen(char) const@@Base+0x2e91> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 221fe ::do_widen(char) const@@Base+0x13ce> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22210 ::do_widen(char) const@@Base+0x13e0> │ │ │ │ + je 22d58 ::do_widen(char) const@@Base+0x2ec8> │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + lea (%rcx,%r13,1),%rax │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + cmp %rdi,0x80(%rsp) │ │ │ │ + jne 224aa ::do_widen(char) const@@Base+0x261a> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + sub 0x78(%rsp),%rdx │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je e574 <__cxa_finalize@plt+0x914> │ │ │ │ + test %rcx,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + cmovne %rcx,%rax │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ + add %rcx,%rax │ │ │ │ + movabs $0xfffffffffffffff,%rcx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + cmova %rcx,%rax │ │ │ │ + lea 0x0(,%rax,8),%rdi │ │ │ │ + lea 0x0(,%rax,8),%r13 │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov -0x8(%rax,%rbp,8),%rax │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,(%rcx,%rdx,1) │ │ │ │ + je 22e35 ::do_widen(char) const@@Base+0x2fa5> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r11d,0x10(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + mov 0x10(%rsp),%r11d │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x78(%rsp),%rdi │ │ │ │ + lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2221f ::do_widen(char) const@@Base+0x13ef> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 22231 ::do_widen(char) const@@Base+0x1401> │ │ │ │ + je 22e6c ::do_widen(char) const@@Base+0x2fdc> │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %r11d,0x8(%rsp) │ │ │ │ call d610 │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x8(%rsp),%r11d │ │ │ │ + lea (%rcx,%r13,1),%rax │ │ │ │ + mov %rcx,0x78(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + jmp 22016 ::do_widen(char) const@@Base+0x2186> │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 221dd ::do_widen(char) const@@Base+0x13ad> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 221dd ::do_widen(char) const@@Base+0x13ad> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7e26d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x7ce71(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov 0x90(%rdi),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ + call d650 │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d560 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 222a3 ::do_widen(char) const@@Base+0x1473> │ │ │ │ - test $0x1,%al │ │ │ │ - je 22300 ::do_widen(char) const@@Base+0x14d0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222b5 ::do_widen(char) const@@Base+0x1485> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 222c4 ::do_widen(char) const@@Base+0x1494> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222d6 ::do_widen(char) const@@Base+0x14a6> │ │ │ │ + je 22eaf ::do_widen(char) const@@Base+0x301f> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 222e5 ::do_widen(char) const@@Base+0x14b5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - lea 0x28(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 222f7 ::do_widen(char) const@@Base+0x14c7> │ │ │ │ + mov %r12,0xb8(%r15) │ │ │ │ + add %rbp,%r12 │ │ │ │ + mov %r12,0xc8(%r15) │ │ │ │ + jmp 22285 ::do_widen(char) const@@Base+0x23f5> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d560 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 22eed ::do_widen(char) const@@Base+0x305d> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 222a3 ::do_widen(char) const@@Base+0x1473> │ │ │ │ - lea 0x98(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 222a3 ::do_widen(char) const@@Base+0x1473> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x7e1bc(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x88(%rdi),%rax │ │ │ │ - movq 0x7cdac(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ + mov %r12,0xd0(%r15) │ │ │ │ + add %rbp,%r12 │ │ │ │ + mov %r12,0xe0(%r15) │ │ │ │ + jmp 222ea ::do_widen(char) const@@Base+0x245a> │ │ │ │ + mov %rax,%r12 │ │ │ │ + sub 0x68(%rsp),%r12 │ │ │ │ + movabs $0x3fffffffffffffff,%rax │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $1,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je e522 <__cxa_finalize@plt+0x8c2> │ │ │ │ + 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 d650 │ │ │ │ + mov %bp,(%rax,%r12,1) │ │ │ │ + mov %rax,%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 22f6a ::do_widen(char) const@@Base+0x30da> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d560 │ │ │ │ + lea 0x2(%r13,%r12,1),%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 2235d ::do_widen(char) const@@Base+0x152d> │ │ │ │ - test $0x1,%al │ │ │ │ - je 223c0 ::do_widen(char) const@@Base+0x1590> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2236f ::do_widen(char) const@@Base+0x153f> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2237e ::do_widen(char) const@@Base+0x154e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22390 ::do_widen(char) const@@Base+0x1560> │ │ │ │ + je 22f86 ::do_widen(char) const@@Base+0x30f6> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2239f ::do_widen(char) const@@Base+0x156f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 223b1 ::do_widen(char) const@@Base+0x1581> │ │ │ │ + mov %r13,0x68(%rsp) │ │ │ │ + jmp 22192 ::do_widen(char) const@@Base+0x2302> │ │ │ │ + mov 0x80(%rsp),%rbp │ │ │ │ + sub 0x78(%rsp),%rbp │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je e5af <__cxa_finalize@plt+0x94f> │ │ │ │ + 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 d650 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov -0x8(%r12),%rax │ │ │ │ + mov %rax,0x0(%r13,%rbp,1) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 23006 ::do_widen(char) const@@Base+0x3176> │ │ │ │ + mov 0x78(%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d560 │ │ │ │ + lea 0x8(%r13,%rbp,1),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 23022 ::do_widen(char) const@@Base+0x3192> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ + jmp 221be ::do_widen(char) const@@Base+0x232e> │ │ │ │ + movl $0x0,0x4(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 219cc ::do_widen(char) const@@Base+0x1b3c> │ │ │ │ + jne 21a2f ::do_widen(char) const@@Base+0x1b9f> │ │ │ │ + movzbl 0x41(%r15),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 21a2f ::do_widen(char) const@@Base+0x1b9f> │ │ │ │ + mov 0x48(%rsp),%rdi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rdi,0x78(%rsp) │ │ │ │ + jmp 220d8 ::do_widen(char) const@@Base+0x2248> │ │ │ │ + jne 22218 ::do_widen(char) const@@Base+0x2388> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + movzbl (%rax),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0xa0(%r15),%rax │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov 0xb8(%r15),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + jmp 22218 ::do_widen(char) const@@Base+0x2388> │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + jne 22285 ::do_widen(char) const@@Base+0x23f5> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 2235d ::do_widen(char) const@@Base+0x152d> │ │ │ │ - lea 0x90(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 2235d ::do_widen(char) const@@Base+0x152d> │ │ │ │ - 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 224f0 ::do_widen(char) const@@Base+0x16c0> │ │ │ │ - mov 0x20(%r14),%r15 │ │ │ │ - mov 0x28(%r14),%r12 │ │ │ │ - jmp 22436 ::do_widen(char) const@@Base+0x1606> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2247c ::do_widen(char) const@@Base+0x164c> │ │ │ │ - mov 0x20(%rdx),%r15 │ │ │ │ - mov 0x28(%rdx),%r12 │ │ │ │ - mov %rdx,%r14 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 22454 ::do_widen(char) const@@Base+0x1624> │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2246a ::do_widen(char) const@@Base+0x163a> │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 22420 ::do_widen(char) const@@Base+0x15f0> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 2246e ::do_widen(char) const@@Base+0x163e> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 22420 ::do_widen(char) const@@Base+0x15f0> │ │ │ │ - mov 0x10(%r14),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 2242b ::do_widen(char) const@@Base+0x15fb> │ │ │ │ - mov %r14,%r8 │ │ │ │ - test %cl,%cl │ │ │ │ - jne 224f4 ::do_widen(char) const@@Base+0x16c4> │ │ │ │ - cmp %r13,%r12 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %r12,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 224d0 ::do_widen(char) const@@Base+0x16a0> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call d270 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - je 224d0 ::do_widen(char) const@@Base+0x16a0> │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp 22285 ::do_widen(char) const@@Base+0x23f5> │ │ │ │ + lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ + jne 222ea ::do_widen(char) const@@Base+0x245a> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + mov %ax,0x0(%r13) │ │ │ │ + mov 0xc4(%rsp),%eax │ │ │ │ + mov %r12,0xd8(%r15) │ │ │ │ + mov %eax,0x24(%r15) │ │ │ │ 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 22520 ::do_widen(char) const@@Base+0x16f0> │ │ │ │ - cmp $0xffffffff80000000,%r12 │ │ │ │ - jl 22525 ::do_widen(char) const@@Base+0x16f5> │ │ │ │ - mov %r12d,%eax │ │ │ │ - jmp 224ab ::do_widen(char) const@@Base+0x167b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - cmp %r14,0x18(%rbp) │ │ │ │ - je 22518 ::do_widen(char) const@@Base+0x16e8> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d690 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x20(%rax),%r15 │ │ │ │ - mov 0x28(%rax),%r12 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 22483 ::do_widen(char) const@@Base+0x1653> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r14,%r8 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 224b7 ::do_widen(char) const@@Base+0x1687> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 224b7 ::do_widen(char) const@@Base+0x1687> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 224b7 ::do_widen(char) const@@Base+0x1687> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 22300 ::do_widen(char) const@@Base+0x2470> │ │ │ │ + movl $0x0,0x34(%r15) │ │ │ │ + jmp 22368 ::do_widen(char) const@@Base+0x24d8> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 22be2 ::do_widen(char) const@@Base+0x2d52> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmp 22be2 ::do_widen(char) const@@Base+0x2d52> │ │ │ │ + jne 22c43 ::do_widen(char) const@@Base+0x2db3> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + movzwl (%rax),%eax │ │ │ │ + mov %ax,0x0(%r13) │ │ │ │ + jmp 22c43 ::do_widen(char) const@@Base+0x2db3> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + test %al,%al │ │ │ │ + je 22745 ::do_widen(char) const@@Base+0x28b5> │ │ │ │ + mov 0x90(%rsp),%eax │ │ │ │ + mov %eax,(%rsi) │ │ │ │ + mov %eax,%r8d │ │ │ │ + jmp 21ec0 ::do_widen(char) const@@Base+0x2030> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22554 ::do_widen(char) const@@Base+0x1724> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2256b ::do_widen(char) const@@Base+0x173b> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 225c8 ::do_widen(char) const@@Base+0x1798> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22597 ::do_widen(char) const@@Base+0x1767> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225a9 ::do_widen(char) const@@Base+0x1779> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225bb ::do_widen(char) const@@Base+0x178b> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22575 ::do_widen(char) const@@Base+0x1745> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22613 ::do_widen(char) const@@Base+0x17e3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 225f4 ::do_widen(char) const@@Base+0x17c4> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22606 ::do_widen(char) const@@Base+0x17d6> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 225d2 ::do_widen(char) const@@Base+0x17a2> │ │ │ │ - lea 0x7dc1e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e4e8 <__cxa_finalize@plt+0x888> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22654 ::do_widen(char) const@@Base+0x1824> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2266b ::do_widen(char) const@@Base+0x183b> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 226c8 ::do_widen(char) const@@Base+0x1898> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22697 ::do_widen(char) const@@Base+0x1867> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226a9 ::do_widen(char) const@@Base+0x1879> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226bb ::do_widen(char) const@@Base+0x188b> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22675 ::do_widen(char) const@@Base+0x1845> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22713 ::do_widen(char) const@@Base+0x18e3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 226f4 ::do_widen(char) const@@Base+0x18c4> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22706 ::do_widen(char) const@@Base+0x18d6> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 226d2 ::do_widen(char) const@@Base+0x18a2> │ │ │ │ - lea 0x7db1e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e4c4 <__cxa_finalize@plt+0x864> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22754 ::do_widen(char) const@@Base+0x1924> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2276b ::do_widen(char) const@@Base+0x193b> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ + jmp e4c1 <__cxa_finalize@plt+0x861> │ │ │ │ + endbr64 │ │ │ │ + jmp e4c1 <__cxa_finalize@plt+0x861> │ │ │ │ + endbr64 │ │ │ │ + jmp e4c1 <__cxa_finalize@plt+0x861> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e4fa <__cxa_finalize@plt+0x89a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e4e0 <__cxa_finalize@plt+0x880> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23499 ::do_widen(char) const@@Base+0x3609> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23454 ::do_widen(char) const@@Base+0x35c4> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 23407 ::do_widen(char) const@@Base+0x3577> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 233cc ::do_widen(char) const@@Base+0x353c> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 23391 ::do_widen(char) const@@Base+0x3501> │ │ │ │ + mov 0x18(%r13),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2335d ::do_widen(char) const@@Base+0x34cd> │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 227c8 ::do_widen(char) const@@Base+0x1998> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22797 ::do_widen(char) const@@Base+0x1967> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227a9 ::do_widen(char) const@@Base+0x1979> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227bb ::do_widen(char) const@@Base+0x198b> │ │ │ │ + je 2331d ::do_widen(char) const@@Base+0x348d> │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 232e5 ::do_widen(char) const@@Base+0x3455> │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 232ad ::do_widen(char) const@@Base+0x341d> │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ + call 231c0 ::do_widen(char) const@@Base+0x3330> │ │ │ │ + mov 0x28(%r14),%rdi │ │ │ │ + mov 0x10(%r14),%r15 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 232a0 ::do_widen(char) const@@Base+0x3410> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22775 ::do_widen(char) const@@Base+0x1945> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22813 ::do_widen(char) const@@Base+0x19e3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 227f4 ::do_widen(char) const@@Base+0x19c4> │ │ │ │ + test %r15,%r15 │ │ │ │ + je 232ad ::do_widen(char) const@@Base+0x341d> │ │ │ │ + mov %r15,%r14 │ │ │ │ + jmp 23272 ::do_widen(char) const@@Base+0x33e2> │ │ │ │ + nop │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22806 ::do_widen(char) const@@Base+0x19d6> │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 2329a ::do_widen(char) const@@Base+0x340a> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 232d8 ::do_widen(char) const@@Base+0x3448> │ │ │ │ call d610 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 227d2 ::do_widen(char) const@@Base+0x19a2> │ │ │ │ - lea 0x7da1e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 232e5 ::do_widen(char) const@@Base+0x3455> │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 23269 ::do_widen(char) const@@Base+0x33d9> │ │ │ │ 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 22864 ::do_widen(char) const@@Base+0x1a34> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2287b ::do_widen(char) const@@Base+0x1a4b> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 228d8 ::do_widen(char) const@@Base+0x1aa8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228a7 ::do_widen(char) const@@Base+0x1a77> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228b9 ::do_widen(char) const@@Base+0x1a89> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 228cb ::do_widen(char) const@@Base+0x1a9b> │ │ │ │ - call d610 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22885 ::do_widen(char) const@@Base+0x1a55> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22923 ::do_widen(char) const@@Base+0x1af3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22904 ::do_widen(char) const@@Base+0x1ad4> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22916 ::do_widen(char) const@@Base+0x1ae6> │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 232cc ::do_widen(char) const@@Base+0x343c> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23310 ::do_widen(char) const@@Base+0x3480> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 228e2 ::do_widen(char) const@@Base+0x1ab2> │ │ │ │ - lea 0x7d90e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2331d ::do_widen(char) const@@Base+0x348d> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 23260 ::do_widen(char) const@@Base+0x33d0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7d58d(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7c7a0(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d95c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 23304 ::do_widen(char) const@@Base+0x3474> │ │ │ │ + mov 0x28(%r12),%rdi │ │ │ │ + mov 0x10(%r12),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22997 ::do_widen(char) const@@Base+0x1b67> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 229b1 ::do_widen(char) const@@Base+0x1b81> │ │ │ │ + je 23350 ::do_widen(char) const@@Base+0x34c0> │ │ │ │ call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 229c8 ::do_widen(char) const@@Base+0x1b98> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22a25 ::do_widen(char) const@@Base+0x1bf5> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 229f4 ::do_widen(char) const@@Base+0x1bc4> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2335d ::do_widen(char) const@@Base+0x34cd> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 23252 ::do_widen(char) const@@Base+0x33c2> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22a06 ::do_widen(char) const@@Base+0x1bd6> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2333e ::do_widen(char) const@@Base+0x34ae> │ │ │ │ + mov 0x28(%r13),%rdi │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23384 ::do_widen(char) const@@Base+0x34f4> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22a18 ::do_widen(char) const@@Base+0x1be8> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23391 ::do_widen(char) const@@Base+0x3501> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 23245 ::do_widen(char) const@@Base+0x33b5> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 229d2 ::do_widen(char) const@@Base+0x1ba2> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22a70 ::do_widen(char) const@@Base+0x1c40> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22a51 ::do_widen(char) const@@Base+0x1c21> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2337c ::do_widen(char) const@@Base+0x34ec> │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + mov 0x28(%r15),%rdi │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 233bf ::do_widen(char) const@@Base+0x352f> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22a63 ::do_widen(char) const@@Base+0x1c33> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 233cc ::do_widen(char) const@@Base+0x353c> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 23233 ::do_widen(char) const@@Base+0x33a3> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22a2f ::do_widen(char) const@@Base+0x1bff> │ │ │ │ - lea 0x7d7c1(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7d44d(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7c660(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d81c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 233b5 ::do_widen(char) const@@Base+0x3525> │ │ │ │ + mov 0x8(%rsp),%r15 │ │ │ │ + mov 0x28(%r15),%rdi │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22ad3 ::do_widen(char) const@@Base+0x1ca3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22ae7 ::do_widen(char) const@@Base+0x1cb7> │ │ │ │ + je 233fa ::do_widen(char) const@@Base+0x356a> │ │ │ │ call d610 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22afb ::do_widen(char) const@@Base+0x1ccb> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22b58 ::do_widen(char) const@@Base+0x1d28> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22b27 ::do_widen(char) const@@Base+0x1cf7> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23407 ::do_widen(char) const@@Base+0x3577> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 2321c ::do_widen(char) const@@Base+0x338c> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22b39 ::do_widen(char) const@@Base+0x1d09> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 233f0 ::do_widen(char) const@@Base+0x3560> │ │ │ │ + mov (%rsp),%r15 │ │ │ │ + mov 0x28(%r15),%rdi │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23433 ::do_widen(char) const@@Base+0x35a3> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22b4b ::do_widen(char) const@@Base+0x1d1b> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 23440 ::do_widen(char) const@@Base+0x35b0> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 23206 ::do_widen(char) const@@Base+0x3376> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22b05 ::do_widen(char) const@@Base+0x1cd5> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22ba6 ::do_widen(char) const@@Base+0x1d76> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22b87 ::do_widen(char) const@@Base+0x1d57> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2342a ::do_widen(char) const@@Base+0x359a> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x18(%rsp),%r15 │ │ │ │ + mov 0x28(%r15),%rdi │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23482 ::do_widen(char) const@@Base+0x35f2> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22b99 ::do_widen(char) const@@Base+0x1d69> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2348f ::do_widen(char) const@@Base+0x35ff> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 231dc ::do_widen(char) const@@Base+0x334c> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22b65 ::do_widen(char) const@@Base+0x1d35> │ │ │ │ - lea 0x7d68b(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 23478 ::do_widen(char) const@@Base+0x35e8> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - lea 0x7d30d(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %r12,0x178(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x158(%rsp) │ │ │ │ mov %rdi,%r12 │ │ │ │ - movq 0x7c520(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d6dc(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + mov 0x158(%rdi),%rdi │ │ │ │ + mov 0x140(%r12),%rsi │ │ │ │ + mov 0x148(%r12),%rdx │ │ │ │ + mov %rdi,0x168(%r12) │ │ │ │ + movl $0x0,0x170(%r12) │ │ │ │ + sub %rsi,%rdx │ │ │ │ + je 23a58 ::do_widen(char) const@@Base+0x3bc8> │ │ │ │ + sar $0x2,%rdx │ │ │ │ + lea -0x1(%rdx),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 24894 ::do_widen(char) const@@Base+0x4a04> │ │ │ │ + mov %rdx,%r8 │ │ │ │ + pcmpeqd %xmm4,%xmm4 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x2,%r8 │ │ │ │ + movdqa %xmm4,%xmm3 │ │ │ │ + movdqa %xmm2,%xmm1 │ │ │ │ + mov %r8,%rcx │ │ │ │ + psrld $0x2,%xmm3 │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + add $0x10,%rax │ │ │ │ + pand %xmm3,%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + pcmpeqd %xmm2,%xmm0 │ │ │ │ + por %xmm0,%xmm1 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 23536 ::do_widen(char) const@@Base+0x36a6> │ │ │ │ + psrld $0x1f,%xmm4 │ │ │ │ + lea 0x0(,%r8,4),%rcx │ │ │ │ + pand %xmm4,%xmm1 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + movdqa %xmm1,%xmm0 │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + por %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 23a92 ::do_widen(char) const@@Base+0x3c02> │ │ │ │ + testl $0x3fffffff,(%rsi,%rcx,4) │ │ │ │ + lea 0x1(%r8),%ecx │ │ │ │ + jne 23a7f ::do_widen(char) const@@Base+0x3bef> │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jae 23a92 ::do_widen(char) const@@Base+0x3c02> │ │ │ │ + testl $0x3fffffff,(%rsi,%rcx,4) │ │ │ │ + jne 235cf ::do_widen(char) const@@Base+0x373f> │ │ │ │ + add $0x2,%r8d │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + jae 23a92 ::do_widen(char) const@@Base+0x3c02> │ │ │ │ + testl $0x3fffffff,0x4(%rsi,%rcx,4) │ │ │ │ + je 23a92 ::do_widen(char) const@@Base+0x3c02> │ │ │ │ + mov %r15,0x190(%rsp) │ │ │ │ + mov 0x34(%r12),%r15d │ │ │ │ + mov %r13,0x180(%rsp) │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rbp,0x170(%rsp) │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + movb $0x1,0x40(%r12) │ │ │ │ + test %r15,%r15 │ │ │ │ + jne 246eb ::do_widen(char) const@@Base+0x485b> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r14d,%r14d │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22c16 ::do_widen(char) const@@Base+0x1de6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22c30 ::do_widen(char) const@@Base+0x1e00> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22c4a ::do_widen(char) const@@Base+0x1e1a> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22ca7 ::do_widen(char) const@@Base+0x1e77> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22c76 ::do_widen(char) const@@Base+0x1e46> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22c88 ::do_widen(char) const@@Base+0x1e58> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22c9a ::do_widen(char) const@@Base+0x1e6a> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 23623 ::do_widen(char) const@@Base+0x3793> │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22c54 ::do_widen(char) const@@Base+0x1e24> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22cf2 ::do_widen(char) const@@Base+0x1ec2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22cd3 ::do_widen(char) const@@Base+0x1ea3> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ + mov 0x24(%r12),%edi │ │ │ │ + mov %rbx,0x158(%r12) │ │ │ │ + movl $0x0,0x160(%r12) │ │ │ │ + mov %r15,0x168(%r12) │ │ │ │ + mov %r13d,0x170(%r12) │ │ │ │ + mov %r14,0x178(%r12) │ │ │ │ + test %edi,%edi │ │ │ │ + je 23a30 ::do_widen(char) const@@Base+0x3ba0> │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + movhps (%rsp),%xmm5 │ │ │ │ + movl $0x0,0x84(%rsp) │ │ │ │ + movl $0x0,0x1c(%rsp) │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + movl $0x1,0x80(%rsp) │ │ │ │ + movaps %xmm5,0x70(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 23a9b ::do_widen(char) const@@Base+0x3c0b> │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov 0xb8(%r12),%rax │ │ │ │ + movhps 0x10(%rsp),%xmm0 │ │ │ │ + mov (%rax),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 24831 ::do_widen(char) const@@Base+0x49a1> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,%rax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 236f0 ::do_widen(char) const@@Base+0x3860> │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x58(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 23730 ::do_widen(char) const@@Base+0x38a0> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r12,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 23720 ::do_widen(char) const@@Base+0x3890> │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + movzwl (%r14),%eax │ │ │ │ + test %ax,%ax │ │ │ │ + je 23d88 ::do_widen(char) const@@Base+0x3ef8> │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x88(%r12),%rsi │ │ │ │ + lea (%rax,%rdx,1),%edi │ │ │ │ + nopl (%rax) │ │ │ │ + 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 (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %edx,%edi │ │ │ │ + jne 23780 ::do_widen(char) const@@Base+0x38f0> │ │ │ │ + mov 0x8(%rsp),%r13d │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %r13d,%r15d │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + jmp 237ff ::do_widen(char) const@@Base+0x396f> │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzwl (%r14),%eax │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jae 23db7 ::do_widen(char) const@@Base+0x3f27> │ │ │ │ + mov 0x88(%r12),%rsi │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x0(,%rbx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 237e3 ::do_widen(char) const@@Base+0x3953> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x140(%r12),%rdx │ │ │ │ + add %r15d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + and $0x3fffffff,%ecx │ │ │ │ + je 237df ::do_widen(char) const@@Base+0x394f> │ │ │ │ + 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 23896 ::do_widen(char) const@@Base+0x3a06> │ │ │ │ + lea 0xb8(%rsp),%rdi │ │ │ │ + jmp 23868 ::do_widen(char) const@@Base+0x39d8> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 23880 ::do_widen(char) const@@Base+0x39f0> │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp 0x20(%rax),%ecx │ │ │ │ + jg 23860 ::do_widen(char) const@@Base+0x39d0> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 23868 ::do_widen(char) const@@Base+0x39d8> │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22ce5 ::do_widen(char) const@@Base+0x1eb5> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22cb1 ::do_widen(char) const@@Base+0x1e81> │ │ │ │ - lea 0x7d53f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7d145(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7c3e8(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d59c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + je 23896 ::do_widen(char) const@@Base+0x3a06> │ │ │ │ + cmp 0x20(%rdi),%ecx │ │ │ │ + jge 240a0 ::do_widen(char) const@@Base+0x4210> │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 24769 ::do_widen(char) const@@Base+0x48d9> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8b,0x30(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,0x28(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + movzbl 0x30(%rsp),%r8d │ │ │ │ + movzbl 0x20(%rsp),%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x28(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %r8b,(%r14,%rdx,1) │ │ │ │ + mov %sil,(%r14,%rax,1) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + call 24a40 ::do_widen(char) const@@Base+0x4bb0> │ │ │ │ + mov 0x98(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 22d57 ::do_widen(char) const@@Base+0x1f27> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22d71 ::do_widen(char) const@@Base+0x1f41> │ │ │ │ + je 23964 ::do_widen(char) const@@Base+0x3ad4> │ │ │ │ call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22d88 ::do_widen(char) const@@Base+0x1f58> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 23971 ::do_widen(char) const@@Base+0x3ae1> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22de5 ::do_widen(char) const@@Base+0x1fb5> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22db4 ::do_widen(char) const@@Base+0x1f84> │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + jmp 237df ::do_widen(char) const@@Base+0x394f> │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + mov %rbx,%r13 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %r9d,%ecx │ │ │ │ + cmp 0x58(%rsp),%r9d │ │ │ │ + jb 24496 ::do_widen(char) const@@Base+0x4606> │ │ │ │ + mov %r12d,%ebp │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov 0x58(%rsp),%ebx │ │ │ │ + add %ebx,0x84(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 248a0 ::do_widen(char) const@@Base+0x4a10> │ │ │ │ + lea 0x110(%rsp),%rdx │ │ │ │ + lea 0x41(%r12),%rcx │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jae 24606 ::do_widen(char) const@@Base+0x4776> │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 239fb ::do_widen(char) const@@Base+0x3b6b> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rcx,%rsi,1),%r8d │ │ │ │ + mov %r8b,(%rdx,%rsi,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 239e9 ::do_widen(char) const@@Base+0x3b59> │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 23a0d ::do_widen(char) const@@Base+0x3b7d> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + call 231c0 ::do_widen(char) const@@Base+0x3330> │ │ │ │ + addq $0x1,0x60(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + cmp 0x24(%r12),%eax │ │ │ │ + jb 236a5 ::do_widen(char) const@@Base+0x3815> │ │ │ │ + mov 0x168(%rsp),%rbx │ │ │ │ + mov 0x170(%rsp),%rbp │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + mov 0x188(%rsp),%r14 │ │ │ │ + mov 0x190(%rsp),%r15 │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 24916 ::do_widen(char) const@@Base+0x4a86> │ │ │ │ + mov 0x178(%rsp),%r12 │ │ │ │ + add $0x198,%rsp │ │ │ │ + ret │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jb 235ab ::do_widen(char) const@@Base+0x371b> │ │ │ │ + jmp 235cf ::do_widen(char) const@@Base+0x373f> │ │ │ │ + test %al,%al │ │ │ │ + je 23a58 ::do_widen(char) const@@Base+0x3bc8> │ │ │ │ + jmp 235cf ::do_widen(char) const@@Base+0x373f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0xb8(%r12),%rax │ │ │ │ + mov (%rax,%rbx,8),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 24819 ::do_widen(char) const@@Base+0x4989> │ │ │ │ + mov %rcx,%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%esi │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 23ac0 ::do_widen(char) const@@Base+0x3c30> │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov %esi,0x80(%rsp) │ │ │ │ + imul %esi,%eax │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 23b10 ::do_widen(char) const@@Base+0x3c80> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r12,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 23b00 ::do_widen(char) const@@Base+0x3c70> │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + sub $0x1,%eax │ │ │ │ + lea (%rax,%rax,1),%rbx │ │ │ │ + movzwl (%r14,%rax,2),%edi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov 0x60(%rsp),%rbx │ │ │ │ + mov %edi,%r8d │ │ │ │ + movzwl (%r14,%rbx,2),%r9d │ │ │ │ + lea (%rbx,%rbx,1),%rsi │ │ │ │ + mov %rsi,0x40(%rsp) │ │ │ │ + add %r9d,%r8d │ │ │ │ + je 247c3 ::do_widen(char) const@@Base+0x4933> │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + mov 0x88(%r12),%rsi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + add %edx,%r8d │ │ │ │ + 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 (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x1,%eax │ │ │ │ + add %eax,%ebp │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jne 23b80 ::do_widen(char) const@@Base+0x3cf0> │ │ │ │ + mov 0x1c(%rsp),%edx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + movdqa 0x70(%rsp),%xmm6 │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov $0x1,%eax │ │ │ │ + sub %edx,%eax │ │ │ │ + movaps %xmm6,0xf0(%rsp) │ │ │ │ + mov %edx,%ebx │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + jmp 23c0c ::do_widen(char) const@@Base+0x3d7c> │ │ │ │ + add $0x1,%r13d │ │ │ │ + lea (%rdi,%r9,1),%eax │ │ │ │ + lea (%r15,%rbx,1),%edx │ │ │ │ + cmp %eax,%edx │ │ │ │ + jae 2410d ::do_widen(char) const@@Base+0x427d> │ │ │ │ + mov 0x88(%r12),%rsi │ │ │ │ + add $0x1,%ebx │ │ │ │ + mov %ebx,%eax │ │ │ │ + lea 0x0(,%rbx,4),%ecx │ │ │ │ + shr $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rsi,%rax,1),%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + test $0x2,%al │ │ │ │ + je 23bf1 ::do_widen(char) const@@Base+0x3d61> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x140(%r12),%rdx │ │ │ │ + add %r13d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov (%rdx,%rax,4),%ecx │ │ │ │ + and $0x3fffffff,%ecx │ │ │ │ + je 23bed ::do_widen(char) const@@Base+0x3d5d> │ │ │ │ + movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ + mov %eax,%r8d │ │ │ │ + shr $0x7,%al │ │ │ │ + mov %al,0x20(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + shr $0x6,%r8b │ │ │ │ + and $0x1,%r8d │ │ │ │ + test %rax,%rax │ │ │ │ + je 23ca3 ::do_widen(char) const@@Base+0x3e13> │ │ │ │ + lea 0xe8(%rsp),%rdi │ │ │ │ + jmp 23c75 ::do_widen(char) const@@Base+0x3de5> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 23c8d ::do_widen(char) const@@Base+0x3dfd> │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp 0x20(%rax),%ecx │ │ │ │ + jg 23c6d ::do_widen(char) const@@Base+0x3ddd> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 23c75 ::do_widen(char) const@@Base+0x3de5> │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22dc6 ::do_widen(char) const@@Base+0x1f96> │ │ │ │ + je 23ca3 ::do_widen(char) const@@Base+0x3e13> │ │ │ │ + cmp 0x20(%rdi),%ecx │ │ │ │ + jge 240cc ::do_widen(char) const@@Base+0x423c> │ │ │ │ + mov %ebp,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 2472f ::do_widen(char) const@@Base+0x489f> │ │ │ │ + mov %eax,%edx │ │ │ │ + mov %r8b,0x48(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %ecx,0x30(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d320 │ │ │ │ + lea 0x0(%r13,%r13,1),%edx │ │ │ │ + movzbl 0x48(%rsp),%r8d │ │ │ │ + movzbl 0x20(%rsp),%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %r8b,(%r14,%rdx,1) │ │ │ │ + mov %sil,(%r14,%rax,1) │ │ │ │ + mov %ecx,0xb0(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xb8(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea (%rax,%rdx,1),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + call 24a40 ::do_widen(char) const@@Base+0x4bb0> │ │ │ │ + mov 0xb8(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 23d72 ::do_widen(char) const@@Base+0x3ee2> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22dd8 ::do_widen(char) const@@Base+0x1fa8> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 240ec ::do_widen(char) const@@Base+0x425c> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ + jmp 240ec ::do_widen(char) const@@Base+0x425c> │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movl $0x0,0xb8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + mov %ebp,%r13d │ │ │ │ + test %r13,%r13 │ │ │ │ + je 24664 ::do_widen(char) const@@Base+0x47d4> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 24849 ::do_widen(char) const@@Base+0x49b9> │ │ │ │ + lea 0x0(%r13,%r13,1),%rax │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x84(%rsp),%eax │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + movq $0x1,0x10(%rsp) │ │ │ │ + mov %r13,0x88(%rsp) │ │ │ │ + mov %eax,0x20(%rsp) │ │ │ │ + mov %r14,%rax │ │ │ │ + lea 0x0(%r13,%rsi,1),%rbx │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movzwl (%rax),%esi │ │ │ │ + test %si,%si │ │ │ │ + je 24053 ::do_widen(char) const@@Base+0x41c3> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov %esi,%r10d │ │ │ │ + mov 0x88(%r12),%r11 │ │ │ │ + movzbl 0x40(%r12,%rdi,1),%r13d │ │ │ │ + mov 0x1c(%rsp),%edi │ │ │ │ + mov %r8d,%r9d │ │ │ │ + shr $0x3,%r13d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edi,%edx │ │ │ │ + lea 0x0(,%rdi,4),%ecx │ │ │ │ + shr $1,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%r11,%rdx,1),%edx │ │ │ │ + sar %cl,%edx │ │ │ │ + and $0x2,%edx │ │ │ │ + je 23ec8 ::do_widen(char) const@@Base+0x4038> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0xa0(%r12),%rcx │ │ │ │ + mov %r9d,%edx │ │ │ │ + add %r9d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + bt %r13d,%eax │ │ │ │ + setb (%r14,%rdx,1) │ │ │ │ + mov 0xd0(%r12),%rax │ │ │ │ + add $0x1,%r8d │ │ │ │ + movzwl (%rax),%edx │ │ │ │ + mov %edx,%r10d │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 23ee0 ::do_widen(char) const@@Base+0x4050> │ │ │ │ + mov 0x88(%r12),%r11 │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%edi │ │ │ │ + jmp 23e60 ::do_widen(char) const@@Base+0x3fd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + movzwl %r10w,%edx │ │ │ │ + cmp %edx,%r8d │ │ │ │ + jae 23ee0 ::do_widen(char) const@@Base+0x4050> │ │ │ │ + add $0x1,%edi │ │ │ │ + jmp 23e60 ::do_widen(char) const@@Base+0x3fd0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + lea 0xb8(%rsp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 2445e ::do_widen(char) const@@Base+0x45ce> │ │ │ │ + mov 0x28(%rdx),%rdi │ │ │ │ + mov 0x30(%rdx),%r9 │ │ │ │ + sub %rdi,%r9 │ │ │ │ + cmp 0x68(%rsp),%r9 │ │ │ │ + jne e63a <__cxa_finalize@plt+0x9da> │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov 0x158(%r12),%r11 │ │ │ │ + mov $0x1,%r15d │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %si,0x30(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%r13 │ │ │ │ + shl %cl,%r15 │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + shr $0x3,%r13 │ │ │ │ + not %r15 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + and $0x1ffffff8,%r13d │ │ │ │ + mov %r12,0x48(%rsp) │ │ │ │ + mov %r15,%r12 │ │ │ │ + mov %r9,%r15 │ │ │ │ + lea 0x0(%r13,%r11,1),%rbx │ │ │ │ + mov %rax,%r13 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rsp),%edx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 23fa4 ::do_widen(char) const@@Base+0x4114> │ │ │ │ + jmp 23fd0 ::do_widen(char) const@@Base+0x4140> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + cmp %sil,(%rdi,%rcx,1) │ │ │ │ + je 23f98 ::do_widen(char) const@@Base+0x4108> │ │ │ │ + and %r12,(%rbx) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 23fd0 ::do_widen(char) const@@Base+0x4140> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rdi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 23f98 ::do_widen(char) const@@Base+0x4108> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 23f88 ::do_widen(char) const@@Base+0x40f8> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %r13,%rax │ │ │ │ + jne 23fa4 ::do_widen(char) const@@Base+0x4114> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 24008 ::do_widen(char) const@@Base+0x4178> │ │ │ │ + mov 0x28(%r8),%rdi │ │ │ │ + mov 0x30(%r8),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 23f70 ::do_widen(char) const@@Base+0x40e0> │ │ │ │ + jmp e63a <__cxa_finalize@plt+0x9da> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov 0x48(%rsp),%r12 │ │ │ │ + mov %edi,%ecx │ │ │ │ + cmp 0x58(%rsp),%edi │ │ │ │ + jae 239aa ::do_widen(char) const@@Base+0x3b1a> │ │ │ │ + cmpw $0x0,0x30(%rsp) │ │ │ │ + je 24471 ::do_widen(char) const@@Base+0x45e1> │ │ │ │ + movzwl (%rax),%esi │ │ │ │ + addq $0x1,0x10(%rsp) │ │ │ │ + addl $0x1,0x20(%rsp) │ │ │ │ + test %si,%si │ │ │ │ + jne 23e33 ::do_widen(char) const@@Base+0x3fa3> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + lea 0xb8(%rsp),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 23ef9 ::do_widen(char) const@@Base+0x4069> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x88(%rsp),%r13 │ │ │ │ + mov %eax,%ecx │ │ │ │ + cmp 0x58(%rsp),%eax │ │ │ │ + jae 239aa ::do_widen(char) const@@Base+0x3b1a> │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov 0x158(%r12),%r10 │ │ │ │ + jmp 24481 ::do_widen(char) const@@Base+0x45f1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + lea (%r15,%r15,1),%edx │ │ │ │ + movzbl 0x20(%rsp),%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %sil,(%rdx,%rax,1) │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + jmp 237df ::do_widen(char) const@@Base+0x394f> │ │ │ │ + mov 0x28(%rdi),%rcx │ │ │ │ + lea 0x0(%r13,%r13,1),%edx │ │ │ │ + movzbl 0x20(%rsp),%esi │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %r8b,(%rcx,%rdx,1) │ │ │ │ + mov 0x28(%rdi),%rdx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %sil,(%rdx,%rax,1) │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + movzwl (%r14,%rax,1),%edi │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + movzwl (%r14,%rax,1),%r9d │ │ │ │ + jmp 23bed ::do_widen(char) const@@Base+0x3d5d> │ │ │ │ + mov %ebp,%ebx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 246d8 ::do_widen(char) const@@Base+0x4848> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22d92 ::do_widen(char) const@@Base+0x1f62> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22e30 ::do_widen(char) const@@Base+0x2000> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea (%rax,%rbx,1),%r13 │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%r12),%r14 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + movzwl (%r14,%rax,2),%edi │ │ │ │ + mov 0x38(%rsp),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + je 24380 ::do_widen(char) const@@Base+0x44f0> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + mov %ebp,0x48(%rsp) │ │ │ │ + sub %rax,%r13 │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea 0x0(%r13,%r13,1),%rbx │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov 0x84(%rsp),%ebx │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + mov %ebp,%ebx │ │ │ │ + add %rax,%rbx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + movzwl (%r14,%r13,1),%r9d │ │ │ │ + mov %r9d,%eax │ │ │ │ + add %edi,%eax │ │ │ │ + je 2424f ::do_widen(char) const@@Base+0x43bf> │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + divl 0x80(%rsp) │ │ │ │ + movzbl 0x110(%rsp,%rax,1),%r11d │ │ │ │ + mov %edx,%edx │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + movzbl 0x41(%r12,%rdx,1),%r10d │ │ │ │ + shr $0x3,%r11d │ │ │ │ + shr $0x3,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%r12),%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 24241 ::do_widen(char) const@@Base+0x43b1> │ │ │ │ + mov (%rsp),%edx │ │ │ │ + mov 0xa0(%r12),%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(%r12),%r14 │ │ │ │ + add $0x1,%r8d │ │ │ │ + movzwl (%r14,%rbp,1),%edi │ │ │ │ + movzwl (%r14,%r13,1),%r9d │ │ │ │ + add $0x1,%esi │ │ │ │ + lea (%rdi,%r9,1),%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp %edx,%esi │ │ │ │ + jb 241e0 ::do_widen(char) const@@Base+0x4350> │ │ │ │ + mov 0xf8(%rsp),%rdi │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22e11 ::do_widen(char) const@@Base+0x1fe1> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ + je 2435a ::do_widen(char) const@@Base+0x44ca> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + mov 0x50(%rsp),%rdx │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne e6e7 <__cxa_finalize@plt+0xa87> │ │ │ │ + mov 0x20(%rsp),%eax │ │ │ │ + mov 0x48(%rsp),%ebp │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %rax,%r8 │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%r8 │ │ │ │ + shl %cl,%r9 │ │ │ │ + and $0x1ffffff8,%r8d │ │ │ │ + not %r9 │ │ │ │ + add 0x158(%r12),%r8 │ │ │ │ + mov %r9,%r14 │ │ │ │ + mov %r8,%r12 │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 242f6 ::do_widen(char) const@@Base+0x4466> │ │ │ │ + jmp 24320 ::do_widen(char) const@@Base+0x4490> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea (%r10,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%r9d │ │ │ │ + cmp %r9b,(%rsi,%rcx,1) │ │ │ │ + je 242ea ::do_widen(char) const@@Base+0x445a> │ │ │ │ + and %r14,(%r12) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 24320 ::do_widen(char) const@@Base+0x4490> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 242ea ::do_widen(char) const@@Base+0x445a> │ │ │ │ + cmp $0xffffffff,%r10d │ │ │ │ + jne 242d8 ::do_widen(char) const@@Base+0x4448> │ │ │ │ + xor %r10d,%r10d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r10b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 242f6 ::do_widen(char) const@@Base+0x4466> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + call d450 │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 22e23 ::do_widen(char) const@@Base+0x1ff3> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 24350 ::do_widen(char) const@@Base+0x44c0> │ │ │ │ + mov 0x28(%rdi),%rsi │ │ │ │ + mov 0x30(%rdi),%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + je 242c0 ::do_widen(char) const@@Base+0x4430> │ │ │ │ + jmp e6e7 <__cxa_finalize@plt+0xa87> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + addl $0x1,0x20(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + movzwl (%r14,%rsi,1),%edi │ │ │ │ + cmp 0x38(%rsp),%eax │ │ │ │ + jne 24190 ::do_widen(char) const@@Base+0x4300> │ │ │ │ + mov 0x48(%rsp),%ebp │ │ │ │ + test %edi,%edi │ │ │ │ + je 247ba ::do_widen(char) const@@Base+0x492a> │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov 0x88(%r12),%rdx │ │ │ │ + lea (%rsi,%rdi,1),%ebx │ │ │ │ + mov (%rsp),%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,%edi │ │ │ │ + cmp %ebx,%esi │ │ │ │ + jne 243c0 ::do_widen(char) const@@Base+0x4530> │ │ │ │ + mov %edi,(%rsp) │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + add %esi,0x84(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 247a2 ::do_widen(char) const@@Base+0x4912> │ │ │ │ + lea 0x110(%rsp),%rdx │ │ │ │ + lea 0x41(%r12),%rcx │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jae 245a8 ::do_widen(char) const@@Base+0x4718> │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 24436 ::do_widen(char) const@@Base+0x45a6> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rcx,%rsi,1),%r8d │ │ │ │ + mov %r8b,(%rdx,%rsi,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 24424 ::do_widen(char) const@@Base+0x4594> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 24448 ::do_widen(char) const@@Base+0x45b8> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22def ::do_widen(char) const@@Base+0x1fbf> │ │ │ │ - lea 0x7d401(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + call 231c0 ::do_widen(char) const@@Base+0x3330> │ │ │ │ + mov %ebx,0x1c(%rsp) │ │ │ │ + jmp 23a1a ::do_widen(char) const@@Base+0x3b8a> │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + cmp %esi,0x10(%rsp) │ │ │ │ + jb 2403c ::do_widen(char) const@@Base+0x41ac> │ │ │ │ + jmp 239aa ::do_widen(char) const@@Base+0x3b1a> │ │ │ │ + mov 0x88(%rsp),%r13 │ │ │ │ + mov 0x10(%rsp),%r9d │ │ │ │ + mov %r11,%r10 │ │ │ │ + mov 0x8(%rsp),%r14d │ │ │ │ + add 0x50(%rsp),%r13 │ │ │ │ + mov %r12,0x8(%rsp) │ │ │ │ + mov %r10,%rax │ │ │ │ + mov %ebp,%r12d │ │ │ │ + lea 0xb8(%rsp),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 23990 ::do_widen(char) const@@Base+0x3b00> │ │ │ │ + mov 0x28(%rdx),%rdi │ │ │ │ + mov 0x30(%rdx),%rbx │ │ │ │ + sub %rdi,%rbx │ │ │ │ + cmp %rbx,0x68(%rsp) │ │ │ │ + jne e63a <__cxa_finalize@plt+0x9da> │ │ │ │ + add 0x84(%rsp),%ecx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %r9d,0x10(%rsp) │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rcx,%r15 │ │ │ │ + shl %cl,%rbp │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + shr $0x3,%r15 │ │ │ │ + not %rbp │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + and $0x1ffffff8,%r15d │ │ │ │ + add %rax,%r15 │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %r15,%r13 │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %r14d,%edx │ │ │ │ + mov $0xffffffff,%r11d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 24545 ::do_widen(char) const@@Base+0x46b5> │ │ │ │ + jmp 24570 ::do_widen(char) const@@Base+0x46e0> │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r11,%rdx,1),%ecx │ │ │ │ + movzbl (%rax),%esi │ │ │ │ + cmp %sil,(%rdi,%rcx,1) │ │ │ │ + je 24539 ::do_widen(char) const@@Base+0x46a9> │ │ │ │ + and %r15,0x0(%r13) │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 24570 ::do_widen(char) const@@Base+0x46e0> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movzbl (%rdi,%rcx,1),%ecx │ │ │ │ + test %cl,%cl │ │ │ │ + js 24539 ::do_widen(char) const@@Base+0x46a9> │ │ │ │ + cmp $0xffffffff,%r11d │ │ │ │ + jne 24528 ::do_widen(char) const@@Base+0x4698> │ │ │ │ + xor %r11d,%r11d │ │ │ │ + cmp %cl,(%rax) │ │ │ │ + setne %r11b │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%edx │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jne 24545 ::do_widen(char) const@@Base+0x46b5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r8,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea 0xb8(%rsp),%rax │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 2397e ::do_widen(char) const@@Base+0x3aee> │ │ │ │ + mov 0x28(%r8),%rdi │ │ │ │ + mov 0x30(%r8),%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 24510 ::do_widen(char) const@@Base+0x4680> │ │ │ │ + jmp e63a <__cxa_finalize@plt+0x9da> │ │ │ │ + nopl (%rax) │ │ │ │ + and $0xffffffc0,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ + movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ + movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ + movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ + movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ + movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 245af ::do_widen(char) const@@Base+0x471f> │ │ │ │ + lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x41(%r12,%rax,1),%rcx │ │ │ │ + jmp 24416 ::do_widen(char) const@@Base+0x4586> │ │ │ │ + and $0xffffffc0,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ + movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ + movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ + movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ + movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ + movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 2460d ::do_widen(char) const@@Base+0x477d> │ │ │ │ + lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x41(%r12,%rax,1),%rcx │ │ │ │ + jmp 239db ::do_widen(char) const@@Base+0x3b4b> │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x58(%rsp),%esi │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + test %esi,%esi │ │ │ │ + jne 23dfb ::do_widen(char) const@@Base+0x3f6b> │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 249d2 ::do_widen(char) const@@Base+0x4b42> │ │ │ │ + lea 0x110(%rsp),%rdx │ │ │ │ + lea 0x41(%r12),%rcx │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jae 24974 ::do_widen(char) const@@Base+0x4ae4> │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 23a0d ::do_widen(char) const@@Base+0x3b7d> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rcx,%rsi,1),%r8d │ │ │ │ + mov %r8b,(%rdx,%rsi,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 246ba ::do_widen(char) const@@Base+0x482a> │ │ │ │ + jmp 23a0d ::do_widen(char) const@@Base+0x3b7d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 24148 ::do_widen(char) const@@Base+0x42b8> │ │ │ │ + lea 0x3f(%r15),%rbp │ │ │ │ + sar $0x6,%r15 │ │ │ │ + and $0x3f,%r13d │ │ │ │ + shr $0x6,%rbp │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r14 │ │ │ │ + lea (%rax,%r15,8),%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d320 │ │ │ │ + mov 0x158(%r12),%rdi │ │ │ │ + jmp 23619 ::do_widen(char) const@@Base+0x3789> │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + mov %r8b,0x0(%r13d,%r13d,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %al,0x1(%r13d,%r13d,1) │ │ │ │ + mov %ecx,0xb0(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + jmp 23d43 ::do_widen(char) const@@Base+0x3eb3> │ │ │ │ + movzbl 0x20(%rsp),%eax │ │ │ │ + mov %r8b,(%r15d,%r15d,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %al,0x1(%r15d,%r15d,1) │ │ │ │ + mov %ecx,0x90(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + jmp 23935 ::do_widen(char) const@@Base+0x3aa5> │ │ │ │ + jne 24436 ::do_widen(char) const@@Base+0x45a6> │ │ │ │ + movzbl 0x41(%r12),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 24436 ::do_widen(char) const@@Base+0x45a6> │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + jmp 243e5 ::do_widen(char) const@@Base+0x4555> │ │ │ │ + lea 0xe8(%rsp),%rax │ │ │ │ + movdqa 0x70(%rsp),%xmm7 │ │ │ │ + movl $0x0,0xe8(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov 0x38(%rsp),%eax │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ + movaps %xmm7,0xf0(%rsp) │ │ │ │ + test %eax,%eax │ │ │ │ + je 24960 ::do_widen(char) const@@Base+0x4ad0> │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 24154 ::do_widen(char) const@@Base+0x42c4> │ │ │ │ + movl $0x0,0x38(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + jmp 23ae1 ::do_widen(char) const@@Base+0x3c51> │ │ │ │ + movl $0x0,0x58(%rsp) │ │ │ │ + movl $0x0,0x80(%rsp) │ │ │ │ + jmp 23711 ::do_widen(char) const@@Base+0x3881> │ │ │ │ + mov 0x80(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 24948 ::do_widen(char) const@@Base+0x4ab8> │ │ │ │ + lea 0x110(%rsp),%rdx │ │ │ │ + lea 0x41(%r12),%rcx │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jae 248b8 ::do_widen(char) const@@Base+0x4a28> │ │ │ │ + mov 0x80(%rsp),%edi │ │ │ │ + and $0x3f,%edi │ │ │ │ + je 23a03 ::do_widen(char) const@@Base+0x3b73> │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + movzbl (%rcx,%rsi,1),%r8d │ │ │ │ + mov %r8b,(%rdx,%rsi,1) │ │ │ │ + cmp %edi,%eax │ │ │ │ + jb 2487d ::do_widen(char) const@@Base+0x49ed> │ │ │ │ + jmp 23a03 ::do_widen(char) const@@Base+0x3b73> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 23591 ::do_widen(char) const@@Base+0x3701> │ │ │ │ + jne 239fb ::do_widen(char) const@@Base+0x3b6b> │ │ │ │ + movzbl 0x41(%r12),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 239fb ::do_widen(char) const@@Base+0x3b6b> │ │ │ │ + and $0xffffffc0,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ + movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ + movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ + movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ + movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ + movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 248bf ::do_widen(char) const@@Base+0x4a2f> │ │ │ │ + lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x41(%r12,%rax,1),%rcx │ │ │ │ + jmp 2486b ::do_widen(char) const@@Base+0x49db> │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %rbp,0x170(%rsp) │ │ │ │ + mov %r13,0x180(%rsp) │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + mov %r15,0x190(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + jne 23a03 ::do_widen(char) const@@Base+0x3b73> │ │ │ │ + movzbl 0x41(%r12),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 23a03 ::do_widen(char) const@@Base+0x3b73> │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + mov 0x1c(%rsp),%ebx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 243e5 ::do_widen(char) const@@Base+0x4555> │ │ │ │ + and $0xffffffc0,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ + movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ + movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ + movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ + movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ + movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ + movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ + movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ + cmp %ecx,%eax │ │ │ │ + jb 2497b ::do_widen(char) const@@Base+0x4aeb> │ │ │ │ + lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ + lea 0x41(%r12,%rax,1),%rcx │ │ │ │ + jmp 246a8 ::do_widen(char) const@@Base+0x4818> │ │ │ │ + jne 23a0d ::do_widen(char) const@@Base+0x3b7d> │ │ │ │ + movzbl 0x41(%r12),%eax │ │ │ │ + mov %al,0x110(%rsp) │ │ │ │ + jmp 23a0d ::do_widen(char) const@@Base+0x3b7d> │ │ │ │ endbr64 │ │ │ │ - lea 0x7d005(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7c2a8(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d45c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22e93 ::do_widen(char) const@@Base+0x2063> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22ea7 ::do_widen(char) const@@Base+0x2077> │ │ │ │ - call d610 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22ebb ::do_widen(char) const@@Base+0x208b> │ │ │ │ - call d610 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22f18 ::do_widen(char) const@@Base+0x20e8> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22ee7 ::do_widen(char) const@@Base+0x20b7> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22ef9 ::do_widen(char) const@@Base+0x20c9> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22f0b ::do_widen(char) const@@Base+0x20db> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22ec5 ::do_widen(char) const@@Base+0x2095> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 22f66 ::do_widen(char) const@@Base+0x2136> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22f47 ::do_widen(char) const@@Base+0x2117> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22f59 ::do_widen(char) const@@Base+0x2129> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 22f25 ::do_widen(char) const@@Base+0x20f5> │ │ │ │ - lea 0x7d2cb(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e659 <__cxa_finalize@plt+0x9f9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e670 <__cxa_finalize@plt+0xa10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e6a0 <__cxa_finalize@plt+0xa40> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e6b7 <__cxa_finalize@plt+0xa57> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e678 <__cxa_finalize@plt+0xa18> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e6bf <__cxa_finalize@plt+0xa5f> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x7cec5(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ mov %rdi,%r12 │ │ │ │ - movq 0x7c168(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d31c(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov $0x40,%edi │ │ │ │ push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 22fd6 ::do_widen(char) const@@Base+0x21a6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 22ff0 ::do_widen(char) const@@Base+0x21c0> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2300a ::do_widen(char) const@@Base+0x21da> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23067 ::do_widen(char) const@@Base+0x2237> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23036 ::do_widen(char) const@@Base+0x2206> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23048 ::do_widen(char) const@@Base+0x2218> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2305a ::do_widen(char) const@@Base+0x222a> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23014 ::do_widen(char) const@@Base+0x21e4> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 230b2 ::do_widen(char) const@@Base+0x2282> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23093 ::do_widen(char) const@@Base+0x2263> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 230a5 ::do_widen(char) const@@Base+0x2275> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23071 ::do_widen(char) const@@Base+0x2241> │ │ │ │ - lea 0x7d17f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ + sub $0x30,%rsp │ │ │ │ + call d650 │ │ │ │ + movdqu 0x8(%r13),%xmm0 │ │ │ │ + mov 0x0(%r13),%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + movups %xmm1,0x8(%r13) │ │ │ │ + mov %esi,0x20(%rax) │ │ │ │ + movups %xmm0,0x28(%rax) │ │ │ │ + mov 0x18(%r13),%rax │ │ │ │ + movq $0x0,0x18(%r13) │ │ │ │ + lea 0x8(%r12),%r13 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 24aa3 ::do_widen(char) const@@Base+0x4c13> │ │ │ │ + jmp 24b10 ::do_widen(char) const@@Base+0x4c80> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %ecx,%esi │ │ │ │ + cmovl 0x10(%rdx),%rax │ │ │ │ + setl %dil │ │ │ │ + test %rax,%rax │ │ │ │ + jne 24aa0 ::do_widen(char) const@@Base+0x4c10> │ │ │ │ + mov %rdx,%rax │ │ │ │ + test %dil,%dil │ │ │ │ + jne 24b70 ::do_widen(char) const@@Base+0x4ce0> │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jle 24b40 ::do_widen(char) const@@Base+0x4cb0> │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jne 24bb0 ::do_widen(char) const@@Base+0x4d20> │ │ │ │ + mov %r13,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call d0e0 │ │ │ │ + mov $0x1,%r13b │ │ │ │ + addq $0x1,0x28(%r12) │ │ │ │ + mov %rbx,%r12 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x7ce0d(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7c020(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d1dc(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x18(%r12),%r13 │ │ │ │ + je 24bbc ::do_widen(char) const@@Base+0x4d2c> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d690 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + cmp 0x20(%rax),%esi │ │ │ │ + jg 24bbc ::do_widen(char) const@@Base+0x4d2c> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq %xmm0,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + xor %r13b,%r13b │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23116 ::do_widen(char) const@@Base+0x22e6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23130 ::do_widen(char) const@@Base+0x2300> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2314a ::do_widen(char) const@@Base+0x231a> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 231a7 ::do_widen(char) const@@Base+0x2377> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23176 ::do_widen(char) const@@Base+0x2346> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23188 ::do_widen(char) const@@Base+0x2358> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2319a ::do_widen(char) const@@Base+0x236a> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23154 ::do_widen(char) const@@Base+0x2324> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 231f2 ::do_widen(char) const@@Base+0x23c2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 231d3 ::do_widen(char) const@@Base+0x23a3> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 231e5 ::do_widen(char) const@@Base+0x23b5> │ │ │ │ + je 24b58 ::do_widen(char) const@@Base+0x4cc8> │ │ │ │ call d610 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 231b1 ::do_widen(char) const@@Base+0x2381> │ │ │ │ - lea 0x7d03f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - call db00 │ │ │ │ + add $0x30,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %r13,%rdx │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0x7ccb9(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - movq 0x7bed1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7d08d(%rip),%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23276 ::do_widen(char) const@@Base+0x2446> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23290 ::do_widen(char) const@@Base+0x2460> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 232a7 ::do_widen(char) const@@Base+0x2477> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23304 ::do_widen(char) const@@Base+0x24d4> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 232d3 ::do_widen(char) const@@Base+0x24a3> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 232e5 ::do_widen(char) const@@Base+0x24b5> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 232f7 ::do_widen(char) const@@Base+0x24c7> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 232b1 ::do_widen(char) const@@Base+0x2481> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2334f ::do_widen(char) const@@Base+0x251f> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23330 ::do_widen(char) const@@Base+0x2500> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23342 ::do_widen(char) const@@Base+0x2512> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2330e ::do_widen(char) const@@Base+0x24de> │ │ │ │ - lea 0x7cee2(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + cmp %rdx,0x18(%r12) │ │ │ │ + je 24aca ::do_widen(char) const@@Base+0x4c3a> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %esi,0x1c(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + call d690 │ │ │ │ + movdqa 0x20(%rsp),%xmm0 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov 0x20(%rax),%ecx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + jmp 24ac6 ::do_widen(char) const@@Base+0x4c36> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x20(%rdx),%esi │ │ │ │ + setl %dil │ │ │ │ + jmp 24ad8 ::do_widen(char) const@@Base+0x4c48> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 24ad8 ::do_widen(char) const@@Base+0x4c48> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0x7cb59(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - movq 0x7bd71(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7cf2d(%rip),%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x10(%rdi),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ + movd %esi,%xmm2 │ │ │ │ + lea 0x68eb5(%rip),%rcx # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + xor %edx,%edx │ │ │ │ mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 233d2 ::do_widen(char) const@@Base+0x25a2> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 233e6 ::do_widen(char) const@@Base+0x25b6> │ │ │ │ - call d610 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 233fa ::do_widen(char) const@@Base+0x25ca> │ │ │ │ - call d610 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23457 ::do_widen(char) const@@Base+0x2627> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23426 ::do_widen(char) const@@Base+0x25f6> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23438 ::do_widen(char) const@@Base+0x2608> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2344a ::do_widen(char) const@@Base+0x261a> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23404 ::do_widen(char) const@@Base+0x25d4> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 234a5 ::do_widen(char) const@@Base+0x2675> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23486 ::do_widen(char) const@@Base+0x2656> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23498 ::do_widen(char) const@@Base+0x2668> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23464 ::do_widen(char) const@@Base+0x2634> │ │ │ │ - lea 0x7cd8c(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - call db00 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movb $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x8(%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 %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 │ │ │ │ + movups %xmm2,0x20(%rdi) │ │ │ │ + movups %xmm0,0x41(%rdi) │ │ │ │ + movups %xmm0,0x51(%rdi) │ │ │ │ + movups %xmm0,0x61(%rdi) │ │ │ │ + movups %xmm0,0x71(%rdi) │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - lea -0xc8(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d610 │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp e710 <__cxa_finalize@plt+0xab0> │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x7c965(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - movq 0x7bc08(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7cdbc(%rip),%rax │ │ │ │ - push %rbp │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ push %rbx │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movups %xmm0,0x41(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x68d8a(%rip),%rcx # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x51(%rdi) │ │ │ │ + movups %xmm0,0x61(%rdi) │ │ │ │ + movups %xmm0,0x71(%rdi) │ │ │ │ + call d9a0 , 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 23536 ::do_widen(char) const@@Base+0x2706> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - lea 0xb0(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23550 ::do_widen(char) const@@Base+0x2720> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%r12),%rdi │ │ │ │ - lea 0x90(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2356a ::do_widen(char) const@@Base+0x273a> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 235c7 ::do_widen(char) const@@Base+0x2797> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23596 ::do_widen(char) const@@Base+0x2766> │ │ │ │ + je 24d58 ::do_widen(char) const@@Base+0x4ec8> │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 235a8 ::do_widen(char) const@@Base+0x2778> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 235ba ::do_widen(char) const@@Base+0x278a> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23574 ::do_widen(char) const@@Base+0x2744> │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23612 ::do_widen(char) const@@Base+0x27e2> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 235f3 ::do_widen(char) const@@Base+0x27c3> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23605 ::do_widen(char) const@@Base+0x27d5> │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xb0(%rbx) │ │ │ │ + movups %xmm0,0xa0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24d7f ::do_widen(char) const@@Base+0x4eef> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + movups %xmm0,0xb8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24da6 ::do_widen(char) const@@Base+0x4f16> │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 235d1 ::do_widen(char) const@@Base+0x27a1> │ │ │ │ - lea 0x7cc1f(%rip),%rax │ │ │ │ - lea 0x8(%r12),%rdi │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - call db00 │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + movups %xmm0,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24dd0 ::do_widen(char) const@@Base+0x4f40> │ │ │ │ pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ jmp d610 │ │ │ │ - nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0x7c811(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ - movq 0x7bab9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7cc6d(%rip),%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,0xc0(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0xc8(%rdi),%rdi │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 24d00 ::do_widen(char) const@@Base+0x4e70> │ │ │ │ + mov 0x158(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 23696 ::do_widen(char) const@@Base+0x2866> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x98(%r12),%rdi │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 236b0 ::do_widen(char) const@@Base+0x2880> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 236c7 ::do_widen(char) const@@Base+0x2897> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23724 ::do_widen(char) const@@Base+0x28f4> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 236f3 ::do_widen(char) const@@Base+0x28c3> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23705 ::do_widen(char) const@@Base+0x28d5> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23717 ::do_widen(char) const@@Base+0x28e7> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 236d1 ::do_widen(char) const@@Base+0x28a1> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2376f ::do_widen(char) const@@Base+0x293f> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23750 ::do_widen(char) const@@Base+0x2920> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23762 ::do_widen(char) const@@Base+0x2932> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 24dfe ::do_widen(char) const@@Base+0x4f6e> │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2372e ::do_widen(char) const@@Base+0x28fe> │ │ │ │ - lea 0x7cac2(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - lea -0x8(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0x7c6b1(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ - movq 0x7b959(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7cb0d(%rip),%rax │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0xc8(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x140(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 237f2 ::do_widen(char) const@@Base+0x29c2> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov -0x28(%r12),%rdi │ │ │ │ - lea -0x18(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23806 ::do_widen(char) const@@Base+0x29d6> │ │ │ │ + je 24e0f ::do_widen(char) const@@Base+0x4f7f> │ │ │ │ call d610 │ │ │ │ - mov -0x48(%r12),%rdi │ │ │ │ - lea -0x38(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2381a ::do_widen(char) const@@Base+0x29ea> │ │ │ │ - call d610 │ │ │ │ - mov -0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23877 ::do_widen(char) const@@Base+0x2a47> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23846 ::do_widen(char) const@@Base+0x2a16> │ │ │ │ + mov 0x128(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e20 ::do_widen(char) const@@Base+0x4f90> │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23858 ::do_widen(char) const@@Base+0x2a28> │ │ │ │ + mov 0x110(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e31 ::do_widen(char) const@@Base+0x4fa1> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2386a ::do_widen(char) const@@Base+0x2a3a> │ │ │ │ + mov 0xe8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e42 ::do_widen(char) const@@Base+0x4fb2> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e53 ::do_widen(char) const@@Base+0x4fc3> │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23824 ::do_widen(char) const@@Base+0x29f4> │ │ │ │ - mov -0x98(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 238c5 ::do_widen(char) const@@Base+0x2a95> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 238a6 ::do_widen(char) const@@Base+0x2a76> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e64 ::do_widen(char) const@@Base+0x4fd4> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 238b8 ::do_widen(char) const@@Base+0x2a88> │ │ │ │ + mov 0xa0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e75 ::do_widen(char) const@@Base+0x4fe5> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x88(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 24e86 ::do_widen(char) const@@Base+0x4ff6> │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23884 ::do_widen(char) const@@Base+0x2a54> │ │ │ │ - lea 0x7c96c(%rip),%rax │ │ │ │ - lea -0xc0(%r12),%rdi │ │ │ │ - mov %rax,-0xc0(%r12) │ │ │ │ - call db00 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - lea -0xc8(%r12),%rdi │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + add $0x10,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 24ea0 ::do_widen(char) const@@Base+0x5010> │ │ │ │ + pop %rbx │ │ │ │ jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 23934 ::do_widen(char) const@@Base+0x2b04> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2394b ::do_widen(char) const@@Base+0x2b1b> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 239a8 ::do_widen(char) const@@Base+0x2b78> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23977 ::do_widen(char) const@@Base+0x2b47> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23989 ::do_widen(char) const@@Base+0x2b59> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2399b ::do_widen(char) const@@Base+0x2b6b> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23955 ::do_widen(char) const@@Base+0x2b25> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 239f3 ::do_widen(char) const@@Base+0x2bc3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 239d4 ::do_widen(char) const@@Base+0x2ba4> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 239e6 ::do_widen(char) const@@Base+0x2bb6> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 239b2 ::do_widen(char) const@@Base+0x2b82> │ │ │ │ - lea 0x7c83e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 25164 ::do_widen(char) const@@Base+0x52d4> │ │ │ │ + push %r15 │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + push %r14 │ │ │ │ + movss 0x65134(%rip),%xmm1 # 8a00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd4c> │ │ │ │ + xor %esi,%esi │ │ │ │ + push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + xor %r12d,%r12d │ │ │ │ push %rbp │ │ │ │ - lea 0xa8(%r12),%rax │ │ │ │ push %rbx │ │ │ │ - mov 0x98(%rdi),%rdi │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23a34 ::do_widen(char) const@@Base+0x2c04> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%r12),%rdi │ │ │ │ - lea 0x88(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23a4b ::do_widen(char) const@@Base+0x2c1b> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23aa8 ::do_widen(char) const@@Base+0x2c78> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - lea 0x70(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23a77 ::do_widen(char) const@@Base+0x2c47> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23a89 ::do_widen(char) const@@Base+0x2c59> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23a9b ::do_widen(char) const@@Base+0x2c6b> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23a55 ::do_widen(char) const@@Base+0x2c25> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 23af3 ::do_widen(char) const@@Base+0x2cc3> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23ad4 ::do_widen(char) const@@Base+0x2ca4> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 23ae6 ::do_widen(char) const@@Base+0x2cb6> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 23ab2 ::do_widen(char) const@@Base+0x2c82> │ │ │ │ - lea 0x7c73e(%rip),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,(%r12) │ │ │ │ - call db00 │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea (%rsi,%rsi,1),%r10 │ │ │ │ + cmpw $0x0,(%rax,%rsi,2) │ │ │ │ + je 2514d ::do_widen(char) const@@Base+0x52bd> │ │ │ │ + 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 24fc4 ::do_widen(char) const@@Base+0x5134> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + and $0x2,%r11d │ │ │ │ + je 24fa7 ::do_widen(char) const@@Base+0x5117> │ │ │ │ + mov 0xa0(%rdi),%rbx │ │ │ │ + mov %r13d,%r11d │ │ │ │ + movzbl (%rbx,%r11,1),%ebx │ │ │ │ + test %edx,%ebx │ │ │ │ + je 250a0 ::do_widen(char) const@@Base+0x5210> │ │ │ │ + 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 250c2 ::do_widen(char) const@@Base+0x5232> │ │ │ │ + test $0x1,%r15b │ │ │ │ + je 25128 ::do_widen(char) const@@Base+0x5298> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + andb $0x7f,(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0xd0(%rdi),%rax │ │ │ │ + add $0x1,%r9d │ │ │ │ + add $0x1,%r15d │ │ │ │ + movzwl (%rax,%r10,1),%ecx │ │ │ │ + cmp %ecx,%r9d │ │ │ │ + jae 25140 ::do_widen(char) const@@Base+0x52b0> │ │ │ │ + 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 24f50 ::do_widen(char) const@@Base+0x50c0> │ │ │ │ + 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 250f8 ::do_widen(char) const@@Base+0x5268> │ │ │ │ + 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 250e0 ::do_widen(char) const@@Base+0x5250> │ │ │ │ + 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 24f50 ::do_widen(char) const@@Base+0x50c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + test $0x1,%r15b │ │ │ │ + je 25110 ::do_widen(char) const@@Base+0x5280> │ │ │ │ + and $0xffffffbf,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + je 24f99 ::do_widen(char) const@@Base+0x5109> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + mov $0x8,%esi │ │ │ │ + shl %cl,%esi │ │ │ │ + or %sil,(%rax) │ │ │ │ + jmp 24fa3 ::do_widen(char) const@@Base+0x5113> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%r11d │ │ │ │ + and $0xfffffff7,%esi │ │ │ │ + and $0x7f,%r11d │ │ │ │ + test $0x1,%r15b │ │ │ │ + cmovne %r11d,%esi │ │ │ │ + jmp 2507e ::do_widen(char) const@@Base+0x51ee> │ │ │ │ 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 23b76 ::do_widen(char) const@@Base+0x2d46> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23b76 ::do_widen(char) const@@Base+0x2d46> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23b76 ::do_widen(char) const@@Base+0x2d46> │ │ │ │ - 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 23b99 ::do_widen(char) const@@Base+0x2d69> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,0x8(%rbp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 23bb4 ::do_widen(char) const@@Base+0x2d84> │ │ │ │ - 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 23be6 ::do_widen(char) const@@Base+0x2db6> │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov %esi,%ebx │ │ │ │ + and $0xfffffffb,%esi │ │ │ │ + and $0xffffffbf,%ebx │ │ │ │ + test $0x1,%r15b │ │ │ │ + cmove %esi,%ebx │ │ │ │ + jmp 25036 ::do_widen(char) const@@Base+0x51a6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffb,%esi │ │ │ │ + mov %sil,(%r8) │ │ │ │ + mov 0xa0(%rdi),%rsi │ │ │ │ + movzbl (%rsi,%r11,1),%esi │ │ │ │ + test %esi,-0x1c(%rsp) │ │ │ │ + jne 250c2 ::do_widen(char) const@@Base+0x5232> │ │ │ │ + add 0x88(%rdi),%rax │ │ │ │ + andb $0xf7,(%rax) │ │ │ │ + jmp 24fa3 ::do_widen(char) const@@Base+0x5113> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov -0x10(%rsp),%rsi │ │ │ │ + mov -0x8(%rsp),%rdx │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + add $0x1,%rsi │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 24ef0 ::do_widen(char) const@@Base+0x5060> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 23c14 ::do_widen(char) const@@Base+0x2de4> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23bcd ::do_widen(char) const@@Base+0x2d9d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 23bcd ::do_widen(char) const@@Base+0x2d9d> │ │ │ │ - jmp 23bd6 ::do_widen(char) const@@Base+0x2da6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23c1c ::do_widen(char) const@@Base+0x2dec> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23c2d ::do_widen(char) const@@Base+0x2dfd> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23bcd ::do_widen(char) const@@Base+0x2d9d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - jmp 23bcd ::do_widen(char) const@@Base+0x2d9d> │ │ │ │ - jmp 23bd6 ::do_widen(char) const@@Base+0x2da6> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ + ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x38,%edi │ │ │ │ + lea 0x7d3a8(%rip),%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movq 0x7b496(%rip),%xmm0 │ │ │ │ - movhps 0x7b4c7(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d650 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - lea 0x7c660(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rdi,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23c83 ::do_widen(char) const@@Base+0x2e53> │ │ │ │ - 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 0x7b3f9(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7b424(%rip),%xmm0 │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 23b20 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23ce0 ::do_widen(char) const@@Base+0x2eb0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23d04 ::do_widen(char) const@@Base+0x2ed4> │ │ │ │ - lea 0x7b229(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - 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> │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x7e724(%rip),%rdx │ │ │ │ + jmp 251b3 ::do_widen(char) const@@Base+0x5323> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x68dcf(%rip),%xmm0 # 8df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cb0> │ │ │ │ + movsd 0x68d67(%rip),%xmm1 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 252c0 ::do_widen(char) const@@Base+0x5430> │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 252a0 ::do_widen(char) const@@Base+0x5410> │ │ │ │ + mov 0x8(%rbp,%rdx,8),%rbx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x1388(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shr $0xb,%rdx │ │ │ │ + mov %edx,%edx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + and $0x9d2c5680,%edx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0xf,%rdx │ │ │ │ + and $0xefc60000,%edx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 25280 ::do_widen(char) const@@Base+0x53f0> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov 0x8(%rbp,%rax,8),%rax │ │ │ │ + mov %rdx,0x1388(%rbp) │ │ │ │ + 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 │ │ │ │ + shl $0x20,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + jns 25190 ::do_widen(char) const@@Base+0x5300> │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 25199 ::do_widen(char) const@@Base+0x5309> │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x48,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - movq 0x7b3a6(%rip),%xmm0 │ │ │ │ - movhps 0x7b3df(%rip),%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d650 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - lea 0x7c567(%rip),%rax │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %rdi,0x28(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23d7c ::do_widen(char) const@@Base+0x2f4c> │ │ │ │ - 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 0x7b288(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7b323(%rip),%xmm0 │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 23b20 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + lea 0x7d2a1(%rip),%rdi │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1388(%rbp),%rax │ │ │ │ + jmp 2520e ::do_widen(char) const@@Base+0x537e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x7d281(%rip),%rdi │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1388(%rbp),%rdx │ │ │ │ + jmp 251c0 ::do_widen(char) const@@Base+0x5330> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23dd9 ::do_widen(char) const@@Base+0x2fa9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23dfd ::do_widen(char) const@@Base+0x2fcd> │ │ │ │ - lea 0x7b158(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9f0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - 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 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - lea 0x8(%rbp),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7c4b4(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d810 │ │ │ │ - lea 0x7c4d1(%rip),%rax │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x7c472(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rdi,0x20(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 23e71 ::do_widen(char) const@@Base+0x3041> │ │ │ │ - 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 0x7bf5b(%rip),%rax # 9fde8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - movq 0x7b246(%rip),%xmm0 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 23b20 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23edf ::do_widen(char) const@@Base+0x30af> │ │ │ │ - endbr64 │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 23f03 ::do_widen(char) const@@Base+0x30d3> │ │ │ │ - lea 0x7c43a(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d6e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - 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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x200(%rdi) │ │ │ │ - jne 23f81 ::do_widen(char) const@@Base+0x3151> │ │ │ │ - cmpb $0x0,0x201(%rbx) │ │ │ │ - je 23f77 ::do_widen(char) const@@Base+0x3147> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x697f1(%rip),%rsi # 8d745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686c5> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d730 >& 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 d7c0 │ │ │ │ - lea 0x7e0f8(%rip),%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x697a6(%rip),%rsi # 8d73f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686bf> │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x69792(%rip),%rsi # 8d745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686c5> │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x69786(%rip),%rsi # 8d74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686cd> │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 23f37 ::do_widen(char) const@@Base+0x3107> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + mov 0x24(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 255dc ::do_widen(char) const@@Base+0x574c> │ │ │ │ + push %r15 │ │ │ │ + mov %rdx,%r10 │ │ │ │ + xor %r15d,%r15d │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ + xor %r13d,%r13d │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x70(%rdi),%r13 │ │ │ │ - mov 0x68(%rdi),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2406e ::do_widen(char) const@@Base+0x323e> │ │ │ │ - lea -0x31d3(%rip),%r14 # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 24060 ::do_widen(char) const@@Base+0x3230> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 24060 ::do_widen(char) const@@Base+0x3230> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 24060 ::do_widen(char) const@@Base+0x3230> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 24118 ::do_widen(char) const@@Base+0x32e8> │ │ │ │ - call *0x8(%rax) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 24020 ::do_widen(char) const@@Base+0x31f0> │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2407b ::do_widen(char) const@@Base+0x324b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2408a ::do_widen(char) const@@Base+0x325a> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 240ee ::do_widen(char) const@@Base+0x32be> │ │ │ │ - lea -0x3260(%rip),%r14 # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 240e0 ::do_widen(char) const@@Base+0x32b0> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 240e0 ::do_widen(char) const@@Base+0x32b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 240e0 ::do_widen(char) const@@Base+0x32b0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 24120 ::do_widen(char) const@@Base+0x32f0> │ │ │ │ - call *0x8(%rax) │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0xd0(%rdi),%rdx │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 240a0 ::do_widen(char) const@@Base+0x3270> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 240fb ::do_widen(char) const@@Base+0x32cb> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 24128 ::do_widen(char) const@@Base+0x32f8> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp d610 │ │ │ │ + lea (%r15,%r15,1),%r9 │ │ │ │ + cmpw $0x0,(%rdx,%r15,2) │ │ │ │ + je 2558e ::do_widen(char) const@@Base+0x56fe> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov $0x1,%edi │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + movzbl (%rax,%r15,1),%edx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %edx,%eax │ │ │ │ + and $0x7,%edx │ │ │ │ + shr $0x3,%al │ │ │ │ + mov %dl,0x2f(%rsp) │ │ │ │ + mov %eax,%ecx │ │ │ │ + movzbl %al,%eax │ │ │ │ + shl %cl,%esi │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov %eax,0x28(%rsp) │ │ │ │ + shl %cl,%edi │ │ │ │ + mov %esi,0x4(%rsp) │ │ │ │ + mov %edi,0x8(%rsp) │ │ │ │ + jmp 253c5 ::do_widen(char) const@@Base+0x5535> │ │ │ │ nopl (%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 24060 ::do_widen(char) const@@Base+0x3230> │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 240e0 ::do_widen(char) const@@Base+0x32b0> │ │ │ │ + mov $0x4,%r11d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %eax,%r11d │ │ │ │ + mov %r11b,(%rdx) │ │ │ │ + mov 0xa0(%r14),%rax │ │ │ │ + movzbl (%rax,%r8,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + jne 2543b ::do_widen(char) const@@Base+0x55ab> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 2556b ::do_widen(char) const@@Base+0x56db> │ │ │ │ + add 0x88(%r14),%r12 │ │ │ │ + andb $0x7f,(%r12) │ │ │ │ + add $0x1,%r13d │ │ │ │ + mov 0xd0(%r14),%rdx │ │ │ │ + add $0x1,%r15d │ │ │ │ + add $0x1,%ebp │ │ │ │ + movzwl (%rdx,%r9,1),%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + jae 25580 ::do_widen(char) const@@Base+0x56f0> │ │ │ │ + mov 0x88(%r14),%rdx │ │ │ │ + mov %ebp,%r12d │ │ │ │ + lea 0x0(,%rbp,4),%ebx │ │ │ │ + shr $1,%r12d │ │ │ │ + and $0x4,%ebx │ │ │ │ + add %r12,%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + movzbl (%rdx),%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + sar %cl,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + and $0x3,%r8d │ │ │ │ + cmp $0x1,%r8d │ │ │ │ + je 25458 ::do_widen(char) const@@Base+0x55c8> │ │ │ │ + and $0x2,%ecx │ │ │ │ + je 253a9 ::do_widen(char) const@@Base+0x5519> │ │ │ │ + mov 0xa0(%r14),%rcx │ │ │ │ + mov %r13d,%r8d │ │ │ │ + movzbl (%rcx,%r8,1),%ecx │ │ │ │ + test %ecx,0x4(%rsp) │ │ │ │ + jne 25368 ::do_widen(char) const@@Base+0x54d8> │ │ │ │ + test $0x1,%bpl │ │ │ │ + je 25550 ::do_widen(char) const@@Base+0x56c0> │ │ │ │ + and $0xffffffbf,%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0xa0(%r14),%rax │ │ │ │ + movzbl (%rax,%r8,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + je 25399 ::do_widen(char) const@@Base+0x5509> │ │ │ │ + add 0x88(%r14),%r12 │ │ │ │ + mov $0x8,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%eax │ │ │ │ + or %al,(%r12) │ │ │ │ + jmp 253a5 ::do_widen(char) const@@Base+0x5515> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + call 25170 ::do_widen(char) const@@Base+0x52e0> │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + lea 0x0(,%rax,8),%r8d │ │ │ │ + mov (%r10),%rcx │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + lea (%rsi,%r8,1),%r11d │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cvtss2sd (%rcx,%r11,4),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 255c8 ::do_widen(char) const@@Base+0x5738> │ │ │ │ + mov $0x4,%r11d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r11d │ │ │ │ + or %r11d,%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %r8d,0x10(%rsp) │ │ │ │ + call 25170 ::do_widen(char) const@@Base+0x52e0> │ │ │ │ + movzbl 0x2f(%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov 0x88(%r14),%rdx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + add %ecx,%r8d │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov (%r10),%rcx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + add %r12,%rdx │ │ │ │ + movzbl (%rdx),%eax │ │ │ │ + cvtss2sd (%rcx,%r8,4),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 255b0 ::do_widen(char) const@@Base+0x5720> │ │ │ │ + mov $0x8,%r8d │ │ │ │ + mov %ebx,%ecx │ │ │ │ + shl %cl,%r8d │ │ │ │ + or %r8d,%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0x88(%r14),%rdx │ │ │ │ + mov %ebx,%ecx │ │ │ │ + addl $0x1,0xc(%rsp) │ │ │ │ + add %r12,%rdx │ │ │ │ + movzbl (%rdx),%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + sar %cl,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + jmp 253f8 ::do_widen(char) const@@Base+0x5568> │ │ │ │ + xchg %ax,%ax │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + mov 0xa0(%r14),%rax │ │ │ │ + movzbl (%rax,%r8,1),%eax │ │ │ │ + test %eax,0x8(%rsp) │ │ │ │ + jne 2543b ::do_widen(char) const@@Base+0x55ab> │ │ │ │ + add 0x88(%r14),%r12 │ │ │ │ + andb $0xf7,(%r12) │ │ │ │ + jmp 253a5 ::do_widen(char) const@@Base+0x5515> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x24(%r14),%ecx │ │ │ │ + add $0x1,%r15 │ │ │ │ + cmp %ecx,%r15d │ │ │ │ + jb 25310 ::do_widen(char) const@@Base+0x5480> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24172 ::do_widen(char) const@@Base+0x3342> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 24172 ::do_widen(char) const@@Base+0x3342> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24172 ::do_widen(char) const@@Base+0x3342> │ │ │ │ - lea 0x58(%rdi),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24180 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - test $0x1,%al │ │ │ │ - je 241c0 ::do_widen(char) const@@Base+0x3390> │ │ │ │ - mov 0x8(%r12),%rbp │ │ │ │ - mov (%r12),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 241ae ::do_widen(char) const@@Base+0x337e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 241a1 ::do_widen(char) const@@Base+0x3371> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 24190 ::do_widen(char) const@@Base+0x3360> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 241e0 ::do_widen(char) const@@Base+0x33b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 24180 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - lea 0x38(%r12),%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - call *%rax │ │ │ │ - jmp 24180 ::do_widen(char) const@@Base+0x3350> │ │ │ │ - nopl (%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffff7,%eax │ │ │ │ + and $0x7f,%ecx │ │ │ │ + test $0x1,%bpl │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + jmp 25529 ::do_widen(char) const@@Base+0x5699> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %eax,%ecx │ │ │ │ + and $0xfffffffb,%eax │ │ │ │ + and $0xffffffbf,%ecx │ │ │ │ + test $0x1,%bpl │ │ │ │ + cmovne %ecx,%eax │ │ │ │ + jmp 254bf ::do_widen(char) const@@Base+0x562f> │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 24243 ::do_widen(char) const@@Base+0x3413> │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24231 ::do_widen(char) const@@Base+0x3401> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 24220 ::do_widen(char) const@@Base+0x33f0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 24260 ::do_widen(char) const@@Base+0x3430> │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x10,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x85(%rsp),%r14 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movq %r14,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x28(%rdi),%ebp │ │ │ │ + movb $0x0,0x40(%rdi) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 25f13 ::do_widen(char) const@@Base+0x6083> │ │ │ │ + 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 256e8 ::do_widen(char) const@@Base+0x5858> │ │ │ │ + cmp $0x16,%r13d │ │ │ │ + sete %al │ │ │ │ + cmp $0xffff,%r12d │ │ │ │ + sete %r15b │ │ │ │ + or %r15b,%al │ │ │ │ + jne 256e8 ::do_widen(char) const@@Base+0x5858> │ │ │ │ + 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 25701 ::do_widen(char) const@@Base+0x5871> │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add %eax,%r13d │ │ │ │ + add $0x1,%r12d │ │ │ │ + add %ecx,%r10d │ │ │ │ + lea 0x0(,%r8,4),%r14d │ │ │ │ + jmp 25650 ::do_widen(char) const@@Base+0x57c0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 25701 ::do_widen(char) const@@Base+0x5871> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 25650 ::do_widen(char) const@@Base+0x57c0> │ │ │ │ + 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 25806 ::do_widen(char) const@@Base+0x5976> │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + movq $0x0,0xd0(%rbx) │ │ │ │ + movq $0x0,0xd8(%rbx) │ │ │ │ + movq $0x0,0xe0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2576d ::do_widen(char) const@@Base+0x58dd> │ │ │ │ + call d610 │ │ │ │ + mov 0x28(%rbx),%ebp │ │ │ │ + mov 0xd0(%rbx),%r10 │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2585e ::do_widen(char) const@@Base+0x59ce> │ │ │ │ + mov 0x88(%rbx),%r11 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r14d,%r14d │ │ │ │ + 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 %r12d,%r12d │ │ │ │ + setne %al │ │ │ │ + or %ecx,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + add %esi,%eax │ │ │ │ + cmp $0x4,%eax │ │ │ │ + je 25878 ::do_widen(char) const@@Base+0x59e8> │ │ │ │ + cmp $0xffff,%edi │ │ │ │ + sete %al │ │ │ │ + cmp $0x16,%r13d │ │ │ │ + sete %r15b │ │ │ │ + or %r15b,%al │ │ │ │ + jne 25878 ::do_widen(char) const@@Base+0x59e8> │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 2589a ::do_widen(char) const@@Base+0x5a0a> │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + sub $0x2,%edx │ │ │ │ + lea 0x0(,%r8,4),%r14d │ │ │ │ + xor %eax,%eax │ │ │ │ + add %ecx,%r12d │ │ │ │ + cmp $0x1,%edx │ │ │ │ + setbe %al │ │ │ │ + add %eax,%r13d │ │ │ │ + jmp 25780 ::do_widen(char) const@@Base+0x58f0> │ │ │ │ + lea (%r12,%r12,1),%rdi │ │ │ │ call d650 │ │ │ │ - mov 0x38(%r12),%rdi │ │ │ │ - lea 0x7ac7f(%rip),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov (%rbx),%r13d │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - mov %r13d,0x8(%rax) │ │ │ │ + lea (%rax,%r12,2),%r13 │ │ │ │ + mov %rax,%r10 │ │ │ │ + sub $0x1,%r12 │ │ │ │ + mov %r10,%rdi │ │ │ │ + lea 0x2(%r12,%r12,1),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov 0xd0(%rbx),%rdi │ │ │ │ + mov %r13,0xe0(%rbx) │ │ │ │ + mov %rax,0xd0(%rbx) │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea 0x2(%rax,%r12,2),%rax │ │ │ │ + mov %rax,0xd8(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 242fe ::do_widen(char) const@@Base+0x34ce> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%r13d │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - mov %r13d,%ebx │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - neg %ebx │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - cmovs %r13d,%ebx │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movups %xmm3,0x88(%rsp) │ │ │ │ - call dc40 │ │ │ │ - call d880 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - call d120 │ │ │ │ - test %al,%al │ │ │ │ - je 24480 ::do_widen(char) const@@Base+0x3650> │ │ │ │ - mov %r14,%rbp │ │ │ │ - mov $0xcccccccd,%esi │ │ │ │ - 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 %ebx,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - sub $0x1,%rbp │ │ │ │ - imul %rsi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%ecx │ │ │ │ - add %ecx,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - add $0x30,%edx │ │ │ │ - cmp $0x9,%ebx │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %dl,0x0(%rbp) │ │ │ │ - ja 24380 ::do_widen(char) const@@Base+0x3550> │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov %r14,%r8 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %rbp,%r8 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jns 243cf ::do_widen(char) const@@Base+0x359f> │ │ │ │ - lea -0x1(%rbp),%rax │ │ │ │ - mov %r14,%r8 │ │ │ │ - movb $0x2d,-0x1(%rbp) │ │ │ │ - sub %rax,%r8 │ │ │ │ + jne 2574f ::do_widen(char) const@@Base+0x58bf> │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 25766 ::do_widen(char) const@@Base+0x58d6> │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %di,(%r10) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 258aa ::do_widen(char) const@@Base+0x5a1a> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 258c6 ::do_widen(char) const@@Base+0x5a36> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r9d,%eax │ │ │ │ + add $0x1,%r9d │ │ │ │ + mov %di,(%r10,%rax,2) │ │ │ │ + cmp %ebp,%r8d │ │ │ │ + jae 25898 ::do_widen(char) const@@Base+0x5a08> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 25780 ::do_widen(char) const@@Base+0x58f0> │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0x2c(%rbx),%ebp │ │ │ │ + lea (%r10,%r9,2),%r10 │ │ │ │ + mov %di,(%r10) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2586c ::do_widen(char) const@@Base+0x59dc> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + 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 258ec ::do_widen(char) const@@Base+0x5a5c> │ │ │ │ + call d610 │ │ │ │ + mov 0x24(%rbx),%ebp │ │ │ │ + mov %rbp,%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 25e50 ::do_widen(char) const@@Base+0x5fc0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %r13d,%r13d │ │ │ │ + call d650 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d320 │ │ │ │ + mov %r14d,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov 0xd0(%rbx),%r11 │ │ │ │ + mov %r15,%r14 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzwl (%r11,%r13,2),%r15d │ │ │ │ + lea 0x0(%r13,%r13,1),%r9 │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 25ab5 ::do_widen(char) const@@Base+0x5c25> │ │ │ │ + mov %r8d,(%rsp) │ │ │ │ + jmp 25969 ::do_widen(char) const@@Base+0x5ad9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movzbl %sil,%esi │ │ │ │ + add $0x1,%edi │ │ │ │ + movzwl %r15w,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + add %esi,%r10d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 25ca0 ::do_widen(char) const@@Base+0x5e10> │ │ │ │ + mov 0x88(%rbx),%rax │ │ │ │ + mov %edx,%r12d │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + shr $1,%r12d │ │ │ │ + and $0x4,%ecx │ │ │ │ + movzbl (%rax,%r12,1),%r8d │ │ │ │ + mov %r8d,%eax │ │ │ │ + sar %cl,%eax │ │ │ │ + and $0x3,%eax │ │ │ │ + lea -0x2(%rax),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + setbe %sil │ │ │ │ + cmp $0x3,%eax │ │ │ │ + jne 25950 ::do_widen(char) const@@Base+0x5ac0> │ │ │ │ + mov $0x4,%r11d │ │ │ │ + shl %cl,%r11d │ │ │ │ + test %r11d,%r8d │ │ │ │ + je 25e18 ::do_widen(char) const@@Base+0x5f88> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + mov %r10d,%eax │ │ │ │ + mov $0x8,%r15d │ │ │ │ + shl %cl,%r15d │ │ │ │ + add %rax,%r8 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + orb $0x1,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %r8d,%r15d │ │ │ │ + je 259f6 ::do_widen(char) const@@Base+0x5b66> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + orb $0x2,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %r8d,%r11d │ │ │ │ + je 25e38 ::do_widen(char) const@@Base+0x5fa8> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + orb $0x4,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %r8d,%ecx │ │ │ │ + je 25a38 ::do_widen(char) const@@Base+0x5ba8> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + orb $0x8,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %r8d,%r11d │ │ │ │ + je 25de0 ::do_widen(char) const@@Base+0x5f50> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + orb $0x10,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %ecx,%r8d │ │ │ │ + jne 25de9 ::do_widen(char) const@@Base+0x5f59> │ │ │ │ + test %r8d,%r11d │ │ │ │ + je 25a92 ::do_widen(char) const@@Base+0x5c02> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + orb $0x40,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %ecx,%r8d │ │ │ │ + je 25a92 ::do_widen(char) const@@Base+0x5c02> │ │ │ │ + add 0xa0(%rbx),%rax │ │ │ │ + orb $0x80,(%rax) │ │ │ │ + mov 0xd0(%rbx),%r11 │ │ │ │ + movb $0x1,(%r14,%r13,1) │ │ │ │ + movzwl (%r11,%r9,1),%r15d │ │ │ │ + jmp 25950 ::do_widen(char) const@@Base+0x5ac0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + add %eax,%ebp │ │ │ │ + add $0x1,%r13 │ │ │ │ + cmp %ecx,%r13d │ │ │ │ + jb 25930 ::do_widen(char) const@@Base+0x5aa0> │ │ │ │ + mov %r14,%r15 │ │ │ │ + mov %ecx,%r14d │ │ │ │ + test %r14,%r14 │ │ │ │ + je 25e93 ::do_widen(char) const@@Base+0x6003> │ │ │ │ + lea 0x0(,%r14,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - mov %rbp,%rcx │ │ │ │ + lea 0x8(%rax),%rcx │ │ │ │ + cmp $0x1,%r14 │ │ │ │ + je 25ee6 ::do_widen(char) const@@Base+0x6056> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + lea -0x8(%r12),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x90(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - lea 0x50(%r12),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 24608 ::do_widen(char) const@@Base+0x37d8> │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 24638 ::do_widen(char) const@@Base+0x3808> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r12) │ │ │ │ + call d320 │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + mov %rbp,0xb8(%rbx) │ │ │ │ + lea -0x8(%rax,%r12,1),%rcx │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov %rcx,0xc8(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 24622 ::do_widen(char) const@@Base+0x37f2> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2444c ::do_widen(char) const@@Base+0x361c> │ │ │ │ + je 25b40 ::do_widen(char) const@@Base+0x5cb0> │ │ │ │ call d610 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 246cd ::do_widen(char) const@@Base+0x389d> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ + mov 0x24(%rbx),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 25ec4 ::do_widen(char) const@@Base+0x6034> │ │ │ │ + mov 0xb8(%rbx),%rsi │ │ │ │ + mov 0xd0(%rbx),%rbp │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movabs $0xaa00aa00aa00aa,%r11 │ │ │ │ + movabs $0x3333cccc3333cccc,%r12 │ │ │ │ + movabs $0xf0f0f0ff0f0f0f0,%r13 │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + mov %rsi,%r9 │ │ │ │ + nop │ │ │ │ + movzbl (%r15,%r10,1),%esi │ │ │ │ + movzwl 0x0(%rbp,%r10,2),%edi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + sbb %rax,%rax │ │ │ │ + or %r11,%rax │ │ │ │ + mov %rax,(%r9) │ │ │ │ + test %edi,%edi │ │ │ │ + je 25c20 ::do_widen(char) const@@Base+0x5d90> │ │ │ │ + add %edx,%edi │ │ │ │ + jmp 25bcc ::do_widen(char) const@@Base+0x5d3c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %edx,%edi │ │ │ │ + je 25c20 ::do_widen(char) const@@Base+0x5d90> │ │ │ │ + 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 25bc0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 25d70 ::do_widen(char) const@@Base+0x5ee0> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + je 25d60 ::do_widen(char) const@@Base+0x5ed0> │ │ │ │ + test %esi,%esi │ │ │ │ + jne 25bc0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ + movabs $0x55aa55aa55aa55aa,%rcx │ │ │ │ + movzbl %al,%eax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rcx,(%r9) │ │ │ │ + add %eax,%esi │ │ │ │ + cmp %edx,%edi │ │ │ │ + jne 25bcc ::do_widen(char) const@@Base+0x5d3c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r10 │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %r10,%r14 │ │ │ │ + jne 25b80 ::do_widen(char) const@@Base+0x5cf0> │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov $0x1,%edi │ │ │ │ + lea (%rsi,%r14,8),%r9 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 25e49 ::do_widen(char) const@@Base+0x5fb9> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 25c60 ::do_widen(char) const@@Base+0x5dd0> │ │ │ │ + imul %ecx,%edi │ │ │ │ + add %edi,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x8,%rsi │ │ │ │ + cmp %r9,%rsi │ │ │ │ + jne 25c50 ::do_widen(char) const@@Base+0x5dc0> │ │ │ │ + mov %r8d,0x34(%rbx) │ │ │ │ + test %r15,%r15 │ │ │ │ + je 25e84 ::do_widen(char) const@@Base+0x5ff4> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %r15,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7dbd9(%rip),%rdi # a2060 ::id@GLIBCXX_3.4.21> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 246ed ::do_widen(char) const@@Base+0x38bd> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 245a0 ::do_widen(char) const@@Base+0x3770> │ │ │ │ - cmpb $0x0,(%r10) │ │ │ │ - jle 245a0 ::do_widen(char) const@@Base+0x3770> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x50(%rsp),%r10 │ │ │ │ - mov %r13d,0x14(%rsp) │ │ │ │ - mov %r14,%rbp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov $0xcccccccd,%r11d │ │ │ │ - mov (%rsp),%r12 │ │ │ │ - mov %eax,%r13d │ │ │ │ - movzbl (%r10),%edi │ │ │ │ - mov %edi,%r9d │ │ │ │ - jmp 2456e ::do_widen(char) const@@Base+0x373e> │ │ │ │ - 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) │ │ │ │ - sub $0x1,%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea -0x1(%rsi),%rbp │ │ │ │ - imul %r11,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%ecx │ │ │ │ - add %ecx,%ecx │ │ │ │ - sub %ecx,%edx │ │ │ │ - add $0x30,%edx │ │ │ │ - mov %dl,-0x1(%rsi) │ │ │ │ - cmp $0x9,%ebx │ │ │ │ - jbe 24670 ::do_widen(char) const@@Base+0x3840> │ │ │ │ - mov %eax,%ebx │ │ │ │ - test %dil,%dil │ │ │ │ - jne 24540 ::do_widen(char) const@@Base+0x3710> │ │ │ │ - add $0x1,%r8 │ │ │ │ - cmp %r12,%r8 │ │ │ │ - jae 2458a ::do_widen(char) const@@Base+0x375a> │ │ │ │ - movzbl (%r10,%r8,1),%r9d │ │ │ │ - test %r9b,%r9b │ │ │ │ - jle 24680 ::do_widen(char) const@@Base+0x3850> │ │ │ │ - lea -0x1(%r9),%edi │ │ │ │ - mov %r13b,-0x1(%rbp) │ │ │ │ - lea -0x1(%rbp),%rsi │ │ │ │ - jmp 24546 ::do_widen(char) const@@Base+0x3716> │ │ │ │ + jmp d610 │ │ │ │ + mov (%rsp),%r8d │ │ │ │ + movzbl (%r14,%r13,1),%esi │ │ │ │ + test %r15w,%r15w │ │ │ │ + je 25f3b ::do_widen(char) const@@Base+0x60ab> │ │ │ │ + mov %ebp,%edx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 25cd9 ::do_widen(char) const@@Base+0x5e49> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzwl (%r11,%r9,1),%eax │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + add %ecx,%r8d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 25ab0 ::do_widen(char) const@@Base+0x5c20> │ │ │ │ + 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 25cc0 ::do_widen(char) const@@Base+0x5e30> │ │ │ │ + test %esi,%esi │ │ │ │ + je 25da8 ::do_widen(char) const@@Base+0x5f18> │ │ │ │ + cmp $0x1,%esi │ │ │ │ + je 25d80 ::do_widen(char) const@@Base+0x5ef0> │ │ │ │ + cmp $0x2,%esi │ │ │ │ + jne 25d55 ::do_widen(char) const@@Base+0x5ec5> │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x10,(%r11) │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x20,(%r11) │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x40,(%r11) │ │ │ │ + add 0xa0(%rbx),%rax │ │ │ │ + orb $0x80,(%rax) │ │ │ │ + mov 0xd0(%rbx),%r11 │ │ │ │ + add $0x1,%esi │ │ │ │ + jmp 25cc0 ::do_widen(char) const@@Base+0x5e30> │ │ │ │ + nopl (%rax) │ │ │ │ + and %r13,(%r9) │ │ │ │ + jmp 25bc0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x84(%rsp),%rdx │ │ │ │ - mov $0xcccccccd,%edi │ │ │ │ + and %r12,(%r9) │ │ │ │ + jmp 25bc0 ::do_widen(char) const@@Base+0x5d30> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - sub $0x1,%rdx │ │ │ │ - imul %rdi,%rax │ │ │ │ - shr $0x23,%rax │ │ │ │ - lea (%rax,%rax,4),%esi │ │ │ │ - add %esi,%esi │ │ │ │ - sub %esi,%ecx │ │ │ │ - add $0x30,%ecx │ │ │ │ - mov %cl,0x1(%rdx) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - mov %eax,%ebx │ │ │ │ - cmp $0x9,%ecx │ │ │ │ - ja 245c0 ::do_widen(char) const@@Base+0x3790> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - cmp %rax,%r10 │ │ │ │ - je 243a4 ::do_widen(char) const@@Base+0x3574> │ │ │ │ - mov %r10,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 243a4 ::do_widen(char) const@@Base+0x3574> │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x4,(%r11) │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x8,(%r11) │ │ │ │ + jmp 25d36 ::do_widen(char) const@@Base+0x5ea6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 24638 ::do_widen(char) const@@Base+0x3808> │ │ │ │ - mov %rax,0x40(%r12) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%r12) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - jmp 2443a ::do_widen(char) const@@Base+0x360a> │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + mov %r8d,%eax │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x2,(%r11) │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x8,(%r11) │ │ │ │ + mov 0xa0(%rbx),%r11 │ │ │ │ + add %rax,%r11 │ │ │ │ + orb $0x20,(%r11) │ │ │ │ + jmp 25d44 ::do_widen(char) const@@Base+0x5eb4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %ecx,%r8d │ │ │ │ + je 25a92 ::do_widen(char) const@@Base+0x5c02> │ │ │ │ + mov 0xa0(%rbx),%r8 │ │ │ │ + add %rax,%r8 │ │ │ │ + orb $0x20,(%r8) │ │ │ │ + mov 0x88(%rbx),%r8 │ │ │ │ + movzbl (%r8,%r12,1),%r8d │ │ │ │ + test %r8d,%r11d │ │ │ │ + je 25a83 ::do_widen(char) const@@Base+0x5bf3> │ │ │ │ + jmp 25a69 ::do_widen(char) const@@Base+0x5bd9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 24655 ::do_widen(char) const@@Base+0x3825> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 24690 ::do_widen(char) const@@Base+0x3860> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x48(%r12) │ │ │ │ - jmp 2443a ::do_widen(char) const@@Base+0x360a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x14(%rsp),%r13d │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - jmp 245e9 ::do_widen(char) const@@Base+0x37b9> │ │ │ │ - nop │ │ │ │ - mov $0x7e,%edi │ │ │ │ - mov $0x7f,%r9d │ │ │ │ - jmp 2458e ::do_widen(char) const@@Base+0x375e> │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 2464b ::do_widen(char) const@@Base+0x381b> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x28(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rbx │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 24705 ::do_widen(char) const@@Base+0x38d5> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 24699 ::do_widen(char) const@@Base+0x3869> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 246b2 ::do_widen(char) const@@Base+0x3882> │ │ │ │ + mov $0x8,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %r10d,%eax │ │ │ │ + test %ecx,%r8d │ │ │ │ + jne 259dc ::do_widen(char) const@@Base+0x5b4c> │ │ │ │ + jmp 25a92 ::do_widen(char) const@@Base+0x5c02> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %ecx,%r8d │ │ │ │ + je 25a92 ::do_widen(char) const@@Base+0x5c02> │ │ │ │ + mov %r10d,%eax │ │ │ │ + jmp 25a1e ::do_widen(char) const@@Base+0x5b8e> │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 25c74 ::do_widen(char) const@@Base+0x5de4> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 25ed0 ::do_widen(char) const@@Base+0x6040> │ │ │ │ + movl $0x0,0x34(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + movq $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 25b2e ::do_widen(char) const@@Base+0x5c9e> │ │ │ │ + movl $0x0,0x34(%rbx) │ │ │ │ + jmp 25c8a ::do_widen(char) const@@Base+0x5dfa> │ │ │ │ + call d610 │ │ │ │ + mov 0x24(%rbx),%r14d │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 25e7d ::do_widen(char) const@@Base+0x5fed> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 25b40 ::do_widen(char) const@@Base+0x5cb0> │ │ │ │ + mov 0xb8(%rbx),%rdi │ │ │ │ + add %r12,%rbp │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov %rbp,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 25b2e ::do_widen(char) const@@Base+0x5c9e> │ │ │ │ + jmp 25b40 ::do_widen(char) const@@Base+0x5cb0> │ │ │ │ + movl $0x1,0x24(%rdi) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0x2c(%rdi) │ │ │ │ + mov $0x2,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r10 │ │ │ │ + lea 0x2(%rax),%r13 │ │ │ │ + jmp 2581a ::do_widen(char) const@@Base+0x598a> │ │ │ │ + mov 0x24(%rbx),%ecx │ │ │ │ + jmp 25ab5 ::do_widen(char) const@@Base+0x5c25> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 246a3 ::do_widen(char) const@@Base+0x3873> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 246cd ::do_widen(char) const@@Base+0x389d> │ │ │ │ - call d800 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp e7ba <__cxa_finalize@plt+0xb5a> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x98,%rsp │ │ │ │ + sub $0xb8,%rsp │ │ │ │ + mov %r14,0xa8(%rsp) │ │ │ │ + mov 0x24(%rdi),%r14d │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %r14,%r14 │ │ │ │ + je 26857 ::do_widen(char) const@@Base+0x69c7> │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + lea (%r14,%r14,2),%r12 │ │ │ │ + shl $0x3,%r12 │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 2687d ::do_widen(char) const@@Base+0x69ed> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + xor %edx,%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - mov %r12,0x78(%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) │ │ │ │ - cmp %rsi,0x8(%r12) │ │ │ │ - je 24af8 ::do_widen(char) const@@Base+0x3cc8> │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ + shr $1,%r13 │ │ │ │ + nop │ │ │ │ + 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 %r13,%rdx │ │ │ │ + jne 26020 ::do_widen(char) const@@Base+0x6190> │ │ │ │ + lea 0x0(%r13,%r13,1),%r15 │ │ │ │ + lea (%r15,%r13,1),%rbp │ │ │ │ + shl $0x4,%rbp │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 2680a ::do_widen(char) const@@Base+0x697a> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + movq $0x0,0x10(%rdi,%rbp,1) │ │ │ │ + lea (%rdi,%r12,1),%rax │ │ │ │ + movups %xmm0,(%rdi,%rbp,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - jmp 24807 ::do_widen(char) const@@Base+0x39d7> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x10(%r14),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - mov %rdx,(%r14) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 24a80 ::do_widen(char) const@@Base+0x3c50> │ │ │ │ - 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 24ae0 ::do_widen(char) const@@Base+0x3cb0> │ │ │ │ - shl $0x5,%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - add %rdx,%rsi │ │ │ │ - call d5f0 , std::allocator > const&)@plt> │ │ │ │ - mov 0x18(%rsp),%r14 │ │ │ │ - cmp 0x20(%rsp),%r14 │ │ │ │ - jne 247b0 ::do_widen(char) const@@Base+0x3980> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %r14,%r13 │ │ │ │ - movabs $0x3ffffffffffffff,%rbx │ │ │ │ - sub %rsi,%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - sar $0x5,%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 24eca ::do_widen(char) const@@Base+0x409a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + nopw 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,%r13 │ │ │ │ + jne 260a0 ::do_widen(char) const@@Base+0x6210> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + lea (%rax,%r12,1),%rdi │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + cmp %r15,%r14 │ │ │ │ + je 260e3 ::do_widen(char) const@@Base+0x6253> │ │ │ │ + add %rax,%rbp │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + add %r12,%rax │ │ │ │ + movq $0x0,0x0(%rbp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movl $0x0,0x24(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movl $0x1,0x10(%rsp) │ │ │ │ + movq $0x0,(%rsp) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + movaps %xmm7,0x40(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%rbx),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov (%rax,%rdi,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - cmovne %rax,%rbx │ │ │ │ - add %rax,%rbx │ │ │ │ - movabs $0x3ffffffffffffff,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - cmova %rax,%rbx │ │ │ │ - shl $0x5,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ + je 26473 ::do_widen(char) const@@Base+0x65e3> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ebp │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 26130 ::do_widen(char) const@@Base+0x62a0> │ │ │ │ + mov %ebp,%r14d │ │ │ │ + lea 0x0(,%r14,8),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ call d650 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%r13,1),%rax │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - cmp %r13,%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - je 24c00 ::do_widen(char) const@@Base+0x3dd0> │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - cmp %rsi,%r14 │ │ │ │ - je 249a0 ::do_widen(char) const@@Base+0x3b70> │ │ │ │ - mov %rsi,%rax │ │ │ │ mov %r15,%rdx │ │ │ │ - jmp 24924 ::do_widen(char) const@@Base+0x3af4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add %r12,%r15 │ │ │ │ + lea 0x0(,%r14,4),%rdx │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %r15,0x8(%rax) │ │ │ │ + mov %r12,(%rax) │ │ │ │ + mov %r15,0x10(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26461 ::do_widen(char) const@@Base+0x65d1> │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + movsd 0x67dce(%rip),%xmm2 # 8df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cb8> │ │ │ │ + lea (%rax,%rdx,1),%rax │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jb 2642c ::do_widen(char) const@@Base+0x659c> │ │ │ │ + movdqa 0x40(%rsp),%xmm4 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movups %xmm4,-0x40(%r14,%rcx,1) │ │ │ │ + movups %xmm4,-0x30(%r14,%rcx,1) │ │ │ │ + movups %xmm4,-0x20(%r14,%rcx,1) │ │ │ │ + movups %xmm4,-0x10(%r14,%rcx,1) │ │ │ │ + lea -0x1(%rdx),%ecx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jb 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + movdqa 0x40(%rsp),%xmm5 │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x40,%esi │ │ │ │ + movups %xmm5,(%r14,%rdi,1) │ │ │ │ + movups %xmm5,0x10(%r14,%rdi,1) │ │ │ │ + movups %xmm5,0x20(%r14,%rdi,1) │ │ │ │ + movups %xmm5,0x30(%r14,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 261e4 ::do_widen(char) const@@Base+0x6354> │ │ │ │ + add %r14,%rdx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov %rdx,0x8(%rsi) │ │ │ │ + mov %r14,(%rsi) │ │ │ │ + mov %rax,0x10(%rsi) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26232 ::do_widen(char) const@@Base+0x63a2> │ │ │ │ + call d610 │ │ │ │ + movsd 0x67d46(%rip),%xmm2 # 8df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cb8> │ │ │ │ + mov 0x10(%rsp),%r8d │ │ │ │ + imul %ebp,%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 262c7 ::do_widen(char) const@@Base+0x6437> │ │ │ │ + mov 0x110(%rbx),%r11 │ │ │ │ + mov 0xe8(%rbx),%r9 │ │ │ │ + mov %r11,%rcx │ │ │ │ + cmpq $0x0,(%rsp) │ │ │ │ + jne 26399 ::do_widen(char) const@@Base+0x6509> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + movslq 0x24(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov $0x1,%ebx │ │ │ │ + shr $0x6,%r15 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + div %ebp │ │ │ │ + shl %cl,%rbx │ │ │ │ + test %rbx,(%r9,%r15,8) │ │ │ │ + je 262a2 ::do_widen(char) const@@Base+0x6412> │ │ │ │ + mov %r13d,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cvtss2sd (%r11,%rcx,4),%xmm0 │ │ │ │ + mov %edx,%edx │ │ │ │ + comisd (%r12,%rdx,8),%xmm0 │ │ │ │ + jbe 262b6 ::do_widen(char) const@@Base+0x6426> │ │ │ │ + mov %eax,(%r14,%rdx,4) │ │ │ │ + movsd %xmm0,(%r12,%rdx,8) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jne 26270 ::do_widen(char) const@@Base+0x63e0> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 2636b ::do_widen(char) const@@Base+0x64db> │ │ │ │ + cmp $0x1,%ebp │ │ │ │ + je 2675c ::do_widen(char) const@@Base+0x68cc> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r12,%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r12,%rdx │ │ │ │ + shr $1,%esi │ │ │ │ + mov %esi,%ecx │ │ │ │ + shl $0x4,%rcx │ │ │ │ + add %r12,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd (%rdx),%xmm0 │ │ │ │ + add $0x10,%rdx │ │ │ │ + addsd -0x8(%rdx),%xmm0 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 26300 ::do_widen(char) const@@Base+0x6470> │ │ │ │ + add %esi,%esi │ │ │ │ + cmp %esi,%ebp │ │ │ │ + je 26320 ::do_widen(char) const@@Base+0x6490> │ │ │ │ + mov %esi,%edx │ │ │ │ + addsd (%r12,%rdx,8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rdx) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %r8,0x8(%rdx) │ │ │ │ - add $0x20,%rdx │ │ │ │ - cmp %rax,%r14 │ │ │ │ - je 249b0 ::do_widen(char) const@@Base+0x3b80> │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - lea 0x10(%rax),%r8 │ │ │ │ - mov %rdi,(%rdx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jne 24900 ::do_widen(char) const@@Base+0x3ad0> │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%r9 │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jae 249f0 ::do_widen(char) const@@Base+0x3bc0> │ │ │ │ - test $0x20,%r9b │ │ │ │ - jne 24d2b ::do_widen(char) const@@Base+0x3efb> │ │ │ │ - test $0x10,%r9b │ │ │ │ - jne 24d62 ::do_widen(char) const@@Base+0x3f32> │ │ │ │ - test $0x8,%r9b │ │ │ │ - jne 24d82 ::do_widen(char) const@@Base+0x3f52> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 24d9e ::do_widen(char) const@@Base+0x3f6e> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 2490f ::do_widen(char) const@@Base+0x3adf> │ │ │ │ - movzbl (%rcx),%r8d │ │ │ │ - mov %r8b,(%rdi) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 2490b ::do_widen(char) const@@Base+0x3adb> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ - mov %cx,-0x2(%rdi,%r9,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - jmp 2490f ::do_widen(char) const@@Base+0x3adf> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdx │ │ │ │ + movupd (%rax),%xmm1 │ │ │ │ + add $0x10,%rax │ │ │ │ + divpd %xmm3,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 26340 ::do_widen(char) const@@Base+0x64b0> │ │ │ │ + cmp %esi,%ebp │ │ │ │ + je 2636b ::do_widen(char) const@@Base+0x64db> │ │ │ │ + mov %esi,%eax │ │ │ │ + movsd (%r12,%rax,8),%xmm1 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm1,(%r12,%rax,8) │ │ │ │ + addq $0x1,(%rsp) │ │ │ │ + mov 0x24(%rbx),%eax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + add %r8d,0x24(%rsp) │ │ │ │ + addq $0x18,0x18(%rsp) │ │ │ │ + addq $0x18,0x8(%rsp) │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 264ba ::do_widen(char) const@@Base+0x662a> │ │ │ │ + mov %ebp,0x10(%rsp) │ │ │ │ + jmp 26110 ::do_widen(char) const@@Base+0x6280> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + movslq 0x24(%rsp),%rdi │ │ │ │ + mov -0x18(%rax),%r11 │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rdx),%r14 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 24e8d ::do_widen(char) const@@Base+0x405d> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 247e8 ::do_widen(char) const@@Base+0x39b8> │ │ │ │ - call d610 │ │ │ │ - jmp 247e8 ::do_widen(char) const@@Base+0x39b8> │ │ │ │ - nop │ │ │ │ - mov %r9d,%r8d │ │ │ │ - sub $0x1,%r9d │ │ │ │ - lea (%rdi,%r8,1),%r10 │ │ │ │ - add %rcx,%r8 │ │ │ │ - movdqu -0x40(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r10) │ │ │ │ - movdqu -0x30(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r10) │ │ │ │ - movdqu -0x20(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r10) │ │ │ │ - movdqu -0x10(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r10) │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jb 2490b ::do_widen(char) const@@Base+0x3adb> │ │ │ │ - and $0xffffffc0,%r9d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10d,%r8d │ │ │ │ - add $0x40,%r10d │ │ │ │ - movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ - movdqu 0x10(%rcx,%r8,1),%xmm2 │ │ │ │ - movdqu 0x20(%rcx,%r8,1),%xmm1 │ │ │ │ - movdqu 0x30(%rcx,%r8,1),%xmm0 │ │ │ │ - movups %xmm3,(%rdi,%r8,1) │ │ │ │ - movups %xmm2,0x10(%rdi,%r8,1) │ │ │ │ - movups %xmm1,0x20(%rdi,%r8,1) │ │ │ │ - movups %xmm0,0x30(%rdi,%r8,1) │ │ │ │ - cmp %r9d,%r10d │ │ │ │ - jb 24a3b ::do_widen(char) const@@Base+0x3c0b> │ │ │ │ - jmp 2490b ::do_widen(char) const@@Base+0x3adb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x40,%esi │ │ │ │ - jae 24b80 ::do_widen(char) const@@Base+0x3d50> │ │ │ │ - test $0x20,%sil │ │ │ │ - jne 24cf9 ::do_widen(char) const@@Base+0x3ec9> │ │ │ │ - test $0x10,%sil │ │ │ │ - jne 24df2 ::do_widen(char) const@@Base+0x3fc2> │ │ │ │ - test $0x8,%sil │ │ │ │ - jne 24e0d ::do_widen(char) const@@Base+0x3fdd> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 24e25 ::do_widen(char) const@@Base+0x3ff5> │ │ │ │ - test %esi,%esi │ │ │ │ - je 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - movzbl (%rax),%edi │ │ │ │ - mov %dil,0x10(%r14) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - mov %esi,%esi │ │ │ │ - movzwl -0x2(%rax,%rsi,1),%eax │ │ │ │ - mov %ax,-0x2(%rdx,%rsi,1) │ │ │ │ - jmp 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - nop │ │ │ │ - mov 0x80(%rsp),%r13 │ │ │ │ - mov 0x88(%rsp),%r14 │ │ │ │ - mov 0x90(%rsp),%r15 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call d3d0 , std::allocator >, std::allocator, std::allocator > > > const&)@plt> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 24b3f ::do_widen(char) const@@Base+0x3d0f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24b31 ::do_widen(char) const@@Base+0x3d01> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 24b20 ::do_widen(char) const@@Base+0x3cf0> │ │ │ │ + mov %esi,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov $0x1,%ebx │ │ │ │ + div %ebp │ │ │ │ + shr $0x6,%r15 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + mov %eax,%ecx │ │ │ │ + movsd (%r11,%rcx,8),%xmm1 │ │ │ │ + mov %edi,%ecx │ │ │ │ + shl %cl,%rbx │ │ │ │ + test %rbx,(%r9,%r15,8) │ │ │ │ + je 263fe ::do_widen(char) const@@Base+0x656e> │ │ │ │ mov 0x10(%rsp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 24b4c ::do_widen(char) const@@Base+0x3d1c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r13d,%ecx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%r13d │ │ │ │ + cvtss2sd (%rbx,%rcx,4),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + mov %edx,%edx │ │ │ │ + comisd (%r12,%rdx,8),%xmm0 │ │ │ │ + jbe 26416 ::do_widen(char) const@@Base+0x6586> │ │ │ │ + mov %eax,(%r14,%rdx,4) │ │ │ │ + movsd %xmm0,(%r12,%rdx,8) │ │ │ │ + add $0x1,%esi │ │ │ │ + add $0x1,%rdi │ │ │ │ + cmp %r8d,%esi │ │ │ │ + jne 263c0 ::do_widen(char) const@@Base+0x6530> │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + jmp 262c7 ::do_widen(char) const@@Base+0x6437> │ │ │ │ + test $0x20,%dl │ │ │ │ + jne 267a3 ::do_widen(char) const@@Base+0x6913> │ │ │ │ + test $0x10,%dl │ │ │ │ + jne 267dc ::do_widen(char) const@@Base+0x694c> │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 267c5 ::do_widen(char) const@@Base+0x6935> │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 267f3 ::do_widen(char) const@@Base+0x6963> │ │ │ │ + test %edx,%edx │ │ │ │ + je 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + movb $0x0,(%r14) │ │ │ │ + jmp 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + call d650 │ │ │ │ + jmp 2619a ::do_widen(char) const@@Base+0x630a> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov (%rax),%r14 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 2676d ::do_widen(char) const@@Base+0x68dd> │ │ │ │ + mov %r14,%rdi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24ea4 ::do_widen(char) const@@Base+0x4074> │ │ │ │ - mov 0x68(%rsp),%rbx │ │ │ │ - mov 0x70(%rsp),%rbp │ │ │ │ - mov 0x78(%rsp),%r12 │ │ │ │ - add $0x98,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edi │ │ │ │ - sub $0x1,%esi │ │ │ │ - lea (%rdx,%rdi,1),%r8 │ │ │ │ - add %rax,%rdi │ │ │ │ - movdqu -0x40(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r8) │ │ │ │ - movdqu -0x30(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r8) │ │ │ │ - movdqu -0x20(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r8) │ │ │ │ - movdqu -0x10(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r8) │ │ │ │ - cmp $0x40,%esi │ │ │ │ - jb 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - and $0xffffffc0,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%edi │ │ │ │ - add $0x40,%r8d │ │ │ │ - movdqu (%rax,%rdi,1),%xmm3 │ │ │ │ - movdqu 0x10(%rax,%rdi,1),%xmm2 │ │ │ │ - movdqu 0x20(%rax,%rdi,1),%xmm1 │ │ │ │ - movdqu 0x30(%rax,%rdi,1),%xmm0 │ │ │ │ - movups %xmm3,(%rdx,%rdi,1) │ │ │ │ - movups %xmm2,0x10(%rdx,%rdi,1) │ │ │ │ - movups %xmm1,0x20(%rdx,%rdi,1) │ │ │ │ - movups %xmm0,0x30(%rdx,%rdi,1) │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jb 24bc3 ::do_widen(char) const@@Base+0x3d93> │ │ │ │ - jmp 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ + movsd 0x67ac7(%rip),%xmm2 # 8df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cb8> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 2620d ::do_widen(char) const@@Base+0x637d> │ │ │ │ + test %eax,%eax │ │ │ │ + je 26824 ::do_widen(char) const@@Base+0x6994> │ │ │ │ + mov %eax,%r12d │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov %rbp,0x68(%rsp) │ │ │ │ + mov -0x18(%rax),%r8 │ │ │ │ + mov -0x10(%rax),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + sub %r8,%rsi │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + jle 268b2 ::do_widen(char) const@@Base+0x6a22> │ │ │ │ + movsd (%r8),%xmm0 │ │ │ │ + sar $0x3,%rsi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov $0x1,%edx │ │ │ │ xchg %ax,%ax │ │ │ │ - lea 0x1(%rdi),%r9 │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jae 24c68 ::do_widen(char) const@@Base+0x3e38> │ │ │ │ - test $0x20,%r9b │ │ │ │ - jne 24dba ::do_widen(char) const@@Base+0x3f8a> │ │ │ │ - test $0x10,%r9b │ │ │ │ - jne 24e3a ::do_widen(char) const@@Base+0x400a> │ │ │ │ - test $0x8,%r9b │ │ │ │ - jne 24e59 ::do_widen(char) const@@Base+0x4029> │ │ │ │ - test $0x4,%r9b │ │ │ │ - jne 24e74 ::do_widen(char) const@@Base+0x4044> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - movzbl 0x40(%rsp),%edx │ │ │ │ - mov %dl,0x10(%rax) │ │ │ │ - test $0x2,%r9b │ │ │ │ - je 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movzwl -0x2(%r13,%r9,1),%edx │ │ │ │ - mov %dx,-0x2(%rcx,%r9,1) │ │ │ │ - jmp 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r9d,%r10d │ │ │ │ - sub $0x1,%r9d │ │ │ │ - lea (%rcx,%r10,1),%r11 │ │ │ │ - add %rdx,%r10 │ │ │ │ - movdqu -0x40(%r10),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r11) │ │ │ │ - movdqu -0x30(%r10),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r11) │ │ │ │ - movdqu -0x20(%r10),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r11) │ │ │ │ - movdqu -0x10(%r10),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r11) │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jb 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - mov %r9d,%r11d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - and $0xffffffc0,%r11d │ │ │ │ - mov %r10d,%r8d │ │ │ │ - add $0x40,%r10d │ │ │ │ - movdqu (%rdx,%r8,1),%xmm3 │ │ │ │ - movdqu 0x10(%rdx,%r8,1),%xmm2 │ │ │ │ - movdqu 0x20(%rdx,%r8,1),%xmm1 │ │ │ │ - movdqu 0x30(%rdx,%r8,1),%xmm0 │ │ │ │ - movups %xmm3,(%rcx,%r8,1) │ │ │ │ - movups %xmm2,0x10(%rcx,%r8,1) │ │ │ │ - movups %xmm1,0x20(%rcx,%r8,1) │ │ │ │ - movups %xmm0,0x30(%rcx,%r8,1) │ │ │ │ - cmp %r11d,%r10d │ │ │ │ - jb 24cb6 ::do_widen(char) const@@Base+0x3e86> │ │ │ │ - jmp 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - movups %xmm0,0x10(%r14) │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - lea 0x20(%rax,%rsi,1),%rax │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - movdqu -0x40(%rax),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdx,%rsi,1) │ │ │ │ - movdqu -0x30(%rax),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx,%rsi,1) │ │ │ │ - jmp 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movdqu 0x10(%rcx),%xmm0 │ │ │ │ - lea 0x20(%rcx,%r9,1),%rcx │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdi,%r9,1) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi,%r9,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - jmp 2490f ::do_widen(char) const@@Base+0x3adf> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movdqu -0x10(%rcx,%r9,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi,%r9,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - jmp 2490f ::do_widen(char) const@@Base+0x3adf> │ │ │ │ - mov (%rcx),%r8 │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %r8,(%rdi) │ │ │ │ - mov -0x8(%rcx,%r9,1),%rcx │ │ │ │ - mov %rcx,-0x8(%rdi,%r9,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - jmp 2490f ::do_widen(char) const@@Base+0x3adf> │ │ │ │ - mov (%rcx),%r8d │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %r8d,(%rdi) │ │ │ │ - mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rdi,%r9,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - jmp 2490f ::do_widen(char) const@@Base+0x3adf> │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov %r9d,%r9d │ │ │ │ - lea 0x20(%rcx,%r9,1),%rdx │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x50(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rcx) │ │ │ │ - lea 0x20(%r13,%r9,1),%rcx │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rdx) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rdx) │ │ │ │ - jmp 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - movups %xmm0,0x10(%r14) │ │ │ │ - movdqu -0x10(%rax,%rsi,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx,%rsi,1) │ │ │ │ - jmp 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rdi,0x10(%r14) │ │ │ │ - mov -0x8(%rax,%rsi,1),%rax │ │ │ │ - mov %rax,-0x8(%rdx,%rsi,1) │ │ │ │ - jmp 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - mov (%rax),%edi │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %edi,0x10(%r14) │ │ │ │ - mov -0x4(%rax,%rsi,1),%eax │ │ │ │ - mov %eax,-0x4(%rdx,%rsi,1) │ │ │ │ - jmp 247db ::do_widen(char) const@@Base+0x39ab> │ │ │ │ - movdqu 0x40(%rsp),%xmm0 │ │ │ │ - mov %r9d,%r9d │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu -0x10(%r13,%r9,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rcx,%r9,1) │ │ │ │ - jmp 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov -0x8(%r13,%r9,1),%rdx │ │ │ │ - mov %rdx,-0x8(%rcx,%r9,1) │ │ │ │ - jmp 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - mov 0x40(%rsp),%edx │ │ │ │ - mov %r9d,%r9d │ │ │ │ - mov %edx,0x10(%rax) │ │ │ │ - mov -0x4(%r13,%r9,1),%edx │ │ │ │ - mov %edx,-0x4(%rcx,%r9,1) │ │ │ │ - jmp 248af ::do_widen(char) const@@Base+0x3a7f> │ │ │ │ - mov %r15,0x10(%rsp) │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - jmp 247e8 ::do_widen(char) const@@Base+0x39b8> │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24ee6 ::do_widen(char) const@@Base+0x40b6> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 24ebc ::do_widen(char) const@@Base+0x408c> │ │ │ │ - lea 0x68871(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - call d2f0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 241f0 ::do_widen(char) const@@Base+0x33c0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %r14,0x88(%rsp) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - jne 24ebc ::do_widen(char) const@@Base+0x408c> │ │ │ │ + movsd (%r8,%rdx,8),%xmm1 │ │ │ │ + lea 0x1(%rax),%edx │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + maxsd %xmm0,%xmm1 │ │ │ │ + cmova %eax,%ecx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jb 26540 ::do_widen(char) const@@Base+0x66b0> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov -0x8(%rax),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 2658f ::do_widen(char) const@@Base+0x66ff> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 26580 ::do_widen(char) const@@Base+0x66f0> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,-0x1(%rbp) │ │ │ │ + sub %rdi,%rbp │ │ │ │ + sub $0x2,%ebp │ │ │ │ + js 26618 ::do_widen(char) const@@Base+0x6788> │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + mov %ebp,%r9d │ │ │ │ + lea (%r9,%r9,2),%rdx │ │ │ │ + lea (%rsi,%rdx,8),%r10 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 265ef ::do_widen(char) const@@Base+0x675f> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbx,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 265e0 ::do_widen(char) const@@Base+0x6750> │ │ │ │ + mov %r8d,%eax │ │ │ │ + movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ + mov %dl,(%rdi,%r9,1) │ │ │ │ + sub $0x1,%r9 │ │ │ │ + cmp $0xffffffff,%r9d │ │ │ │ + je 26618 ::do_widen(char) const@@Base+0x6788> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + sub $0x18,%r10 │ │ │ │ + jmp 265c0 ::do_widen(char) const@@Base+0x6730> │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 24f3a ::do_widen(char) const@@Base+0x410a> │ │ │ │ - endbr64 │ │ │ │ + call 24eb0 ::do_widen(char) const@@Base+0x5020> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26634 ::do_widen(char) const@@Base+0x67a4> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + cmp 0x30(%rsp),%rax │ │ │ │ + je 2666c ::do_widen(char) const@@Base+0x67dc> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 241f0 ::do_widen(char) const@@Base+0x33c0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 24f18 ::do_widen(char) const@@Base+0x40e8> │ │ │ │ - jmp 24ebc ::do_widen(char) const@@Base+0x408c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov (%rdi),%rbp │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov 0x8(%rdi),%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 2504c ::do_widen(char) const@@Base+0x421c> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rbp),%r14 │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 24fce ::do_widen(char) const@@Base+0x419e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 24fc1 ::do_widen(char) const@@Base+0x4191> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 24fb0 ::do_widen(char) const@@Base+0x4180> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 24fdb ::do_widen(char) const@@Base+0x41ab> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - je 2500e ::do_widen(char) const@@Base+0x41de> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25001 ::do_widen(char) const@@Base+0x41d1> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r14 │ │ │ │ - jne 24ff0 ::do_widen(char) const@@Base+0x41c0> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2501b ::do_widen(char) const@@Base+0x41eb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2502d ::do_widen(char) const@@Base+0x41fd> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26748 ::do_widen(char) const@@Base+0x68b8> │ │ │ │ call d610 │ │ │ │ - add $0x60,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 24fa0 ::do_widen(char) const@@Base+0x4170> │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r13 │ │ │ │ - mov 0x20(%rsp),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 25067 ::do_widen(char) const@@Base+0x4237> │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d610 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - │ │ │ │ -0000000000025080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - cmp $0xf,%rdx │ │ │ │ - ja 250d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - lea 0x1(%rdx),%rdx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 250c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ - mov %r8,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - lea 0x8(%rsp),%rsi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + jne 26650 ::do_widen(char) const@@Base+0x67c0> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2667e ::do_widen(char) const@@Base+0x67ee> │ │ │ │ mov %rax,%rdi │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - je 250c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - jne 250a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29> │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov $0x28,%edi │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d650 │ │ │ │ - mov 0x10(%rbp),%rdx │ │ │ │ - mov 0x8(%rbp),%rsi │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + cmp %rax,0x28(%rsp) │ │ │ │ + je 266e8 ::do_widen(char) const@@Base+0x6858> │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x79e47(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rbx,%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26725 ::do_widen(char) const@@Base+0x6895> │ │ │ │ call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - lea 0x7ceae(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 251d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 25230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 251e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 25330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x28(%rsp) │ │ │ │ + jne 26690 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + jne 266e8 ::do_widen(char) const@@Base+0x6858> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2548c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c> │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 268ba ::do_widen(char) const@@Base+0x6a2a> │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ mov 0x90(%rsp),%rbp │ │ │ │ - add $0xa8,%rsp │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + add $0xb8,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x6852e(%rip),%rsi # 8d76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ec> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x68511(%rip),%rsi # 8d770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686f0> │ │ │ │ - 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 2558e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50e> │ │ │ │ - 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 0x68997(%rip),%rsi # 8dc4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bcf> │ │ │ │ - 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 252df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 252f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25307 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287> │ │ │ │ - call d610 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 2531b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 25448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8> │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 251fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 25565 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5> │ │ │ │ - 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 25545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c5> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x683ad(%rip),%rsi # 8d76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ef> │ │ │ │ - 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 25525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a5> │ │ │ │ - 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 0x684fb(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 251fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x6831c(%rip),%rsi # 8d76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ef> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x6849f(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ - 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 │ │ │ │ - jmp 25420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0> │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 254ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 254d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x456> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 254fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 254de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 254f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x476> │ │ │ │ - jmp 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - lea 0x67e89(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - lea 0x67e69(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - lea 0x67e49(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 254c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - lea 0x67e20(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 255bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 254f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x476> │ │ │ │ - jmp 2549c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 255c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x547> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 255b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x537> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - lea 0x7ca2e(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 25651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d1> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 256b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x630> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 25663 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e3> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 257b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x730> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2590c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88c> │ │ │ │ - mov %rbp,%rax │ │ │ │ + jne 268ba ::do_widen(char) const@@Base+0x6a2a> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ mov 0x88(%rsp),%rbx │ │ │ │ mov 0x90(%rsp),%rbp │ │ │ │ - add $0xa8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x680ae(%rip),%rsi # 8d76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ec> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x68091(%rip),%rsi # 8d770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686f0> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %rax,%rsi │ │ │ │ + mov 0xa8(%rsp),%r14 │ │ │ │ + add $0xb8,%rsp │ │ │ │ + jmp d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x28(%rsp) │ │ │ │ + jne 26690 ::do_widen(char) const@@Base+0x6800> │ │ │ │ + cmpq $0x0,0x50(%rsp) │ │ │ │ + je 266b4 ::do_widen(char) const@@Base+0x6824> │ │ │ │ + jmp 266e8 ::do_widen(char) const@@Base+0x6858> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,0x30(%rsp) │ │ │ │ + jne 26650 ::do_widen(char) const@@Base+0x67c0> │ │ │ │ + jmp 2666c ::do_widen(char) const@@Base+0x67dc> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + addsd (%r12),%xmm0 │ │ │ │ + jmp 26359 ::do_widen(char) const@@Base+0x64c9> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov (%rax),%r12 │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 2636b ::do_widen(char) const@@Base+0x64db> │ │ │ │ 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 25a0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98e> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 26225 ::do_widen(char) const@@Base+0x6395> │ │ │ │ + movdqa 0x40(%rsp),%xmm6 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movups %xmm6,(%r14) │ │ │ │ + movups %xmm6,0x10(%r14) │ │ │ │ + movups %xmm6,-0x20(%r14,%rcx,1) │ │ │ │ + movups %xmm6,-0x10(%r14,%rcx,1) │ │ │ │ + jmp 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movq $0x0,(%r14) │ │ │ │ + movq $0x0,-0x8(%r14,%rcx,1) │ │ │ │ + jmp 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + movdqa 0x40(%rsp),%xmm7 │ │ │ │ + mov %edx,%ecx │ │ │ │ + movups %xmm7,(%r14) │ │ │ │ + movups %xmm7,-0x10(%r14,%rcx,1) │ │ │ │ + jmp 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + mov %edx,%ecx │ │ │ │ + movl $0x0,(%r14) │ │ │ │ + movl $0x0,-0x4(%r14,%rcx,1) │ │ │ │ + jmp 2620a ::do_widen(char) const@@Base+0x637a> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ 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 0x68517(%rip),%rsi # 8dc4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bcf> │ │ │ │ - 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 2575f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6df> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f3> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25787 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x707> │ │ │ │ - call d610 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 2579b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71b> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 258c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x848> │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d650 │ │ │ │ + jmp 26071 ::do_widen(char) const@@Base+0x61e1> │ │ │ │ mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 2567a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ + mov 0xa0(%rsp),%r13 │ │ │ │ + mov 0xb0(%rsp),%r15 │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + jmp 26503 ::do_widen(char) const@@Base+0x6673> │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 259e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x965> │ │ │ │ - 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 259c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x945> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x67f2d(%rip),%rsi # 8d76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ef> │ │ │ │ - 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 259a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x925> │ │ │ │ - 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 0x6807b(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 2567a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x67e9c(%rip),%rsi # 8d76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ef> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x6801f(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ - 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 │ │ │ │ - jmp 258a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x820> │ │ │ │ + jmp 2683c ::do_widen(char) const@@Base+0x69ac> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov $0x18,%edi │ │ │ │ + add $0x18,%rax │ │ │ │ + movq $0x0,-0x8(%rax) │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 260ce ::do_widen(char) const@@Base+0x623e> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 26563 ::do_widen(char) const@@Base+0x66d3> │ │ │ │ mov %r12,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 2594e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ce> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2597e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2595e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8de> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x908> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f6> │ │ │ │ - jmp 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ - lea 0x67a09(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ - lea 0x679e9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ - lea 0x679c9(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 25949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c9> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ - lea 0x679a0(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bf> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f6> │ │ │ │ - jmp 2591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + jmp e7ca <__cxa_finalize@plt+0xb6a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 25a47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c7> │ │ │ │ + jmp e881 <__cxa_finalize@plt+0xc21> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 25a37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b7> │ │ │ │ + jmp e8ae <__cxa_finalize@plt+0xc4e> │ │ │ │ + nop │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - lea 0x7c5ae(%rip),%rax │ │ │ │ - lea 0x18(%rsi),%rdx │ │ │ │ - cmpq $0x0,0x20(%rsi) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmpq $0x0,0x60(%rsi) │ │ │ │ - je 25ad1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa51> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - jne 25b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab0> │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 25ae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa63> │ │ │ │ - cmpq $0x0,0x48(%rbx) │ │ │ │ - jne 25c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb0> │ │ │ │ - lea 0x10(%rbp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25d8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0c> │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - mov 0x90(%rsp),%rbp │ │ │ │ - add $0xa8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x67c2e(%rip),%rsi # 8d76c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ec> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x67c11(%rip),%rsi # 8d770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686f0> │ │ │ │ - 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 25e8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0e> │ │ │ │ - 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 0x68097(%rip),%rsi # 8dc4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bcf> │ │ │ │ - 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 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov 0xe8(%rdi),%rcx │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + mov 0x100(%rdi),%edx │ │ │ │ + sub %rcx,%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 26a10 ::do_widen(char) const@@Base+0x6b80> │ │ │ │ + mov 0x34(%rbx),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + je 269a3 ::do_widen(char) const@@Base+0x6b13> │ │ │ │ + mov 0xe8(%rbx),%r9 │ │ │ │ + mov 0x110(%rbx),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%r11 │ │ │ │ + test %r11,(%r9,%rdx,8) │ │ │ │ + je 2699a ::do_widen(char) const@@Base+0x6b0a> │ │ │ │ + mov (%r12),%rcx │ │ │ │ + mov %esi,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + add $0x1,%esi │ │ │ │ + cvtss2sd (%r10,%rdx,4),%xmm0 │ │ │ │ + addsd (%rcx,%rax,8),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,(%r10,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 25bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5f> │ │ │ │ + jne 26960 ::do_widen(char) const@@Base+0x6ad0> │ │ │ │ + mov 0x30(%rbx),%ecx │ │ │ │ + shl $0x3,%ecx │ │ │ │ + je 269f8 ::do_widen(char) const@@Base+0x6b68> │ │ │ │ + mov 0x128(%rbx),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rdx,%rax │ │ │ │ + sub %rsi,%rax │ │ │ │ + sub $0x4,%rax │ │ │ │ + cmp $0x8,%rax │ │ │ │ + jbe 26ce8 ::do_widen(char) const@@Base+0x6e58> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + shl $0x2,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs 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 %rax,%rcx │ │ │ │ + jne 269e0 ::do_widen(char) const@@Base+0x6b50> │ │ │ │ + addl $0x1,0x3c(%rbx) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + mov 0x34(%rdi),%r9d │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + movl $0x0,0x38(%rdi) │ │ │ │ + test %r9,%r9 │ │ │ │ + jne 26be0 ::do_widen(char) const@@Base+0x6d50> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 26c80 ::do_widen(char) const@@Base+0x6df0> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb73> │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov 0x34(%rbx),%esi │ │ │ │ + movl $0x0,0xf0(%rbx) │ │ │ │ + mov %r15,0xf8(%rbx) │ │ │ │ + mov %r8,0xe8(%rbx) │ │ │ │ + mov %r13d,0x100(%rbx) │ │ │ │ + mov %r14,0x108(%rbx) │ │ │ │ + test %esi,%esi │ │ │ │ + je 26af9 ::do_widen(char) const@@Base+0x6c69> │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov 0x38(%rbx),%esi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + movsd 0x674dd(%rip),%xmm1 # 8df78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cb8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rdi,%rax,8),%xmm0 │ │ │ │ + comisd %xmm1,%xmm0 │ │ │ │ + jb 26ae9 ::do_widen(char) const@@Base+0x6c59> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%r11d │ │ │ │ + add $0x1,%esi │ │ │ │ + shr $0x6,%rdx │ │ │ │ + shl %cl,%r11 │ │ │ │ + or %r11,(%r8,%rdx,8) │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 26ac0 ::do_widen(char) const@@Base+0x6c30> │ │ │ │ + test %dl,%dl │ │ │ │ + je 26af9 ::do_widen(char) const@@Base+0x6c69> │ │ │ │ + mov %esi,0x38(%rbx) │ │ │ │ + mov 0x38(%rbx),%edx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 26d1c ::do_widen(char) const@@Base+0x6e8c> │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rdx,1),%r8 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov 0x110(%rbx),%rax │ │ │ │ + mov %rcx,0x118(%rbx) │ │ │ │ + mov %rdi,0x110(%rbx) │ │ │ │ + mov %r8,0x120(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 26b5e ::do_widen(char) const@@Base+0x6cce> │ │ │ │ + mov %rax,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 25c07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb87> │ │ │ │ + mov 0x30(%rbx),%edx │ │ │ │ + shl $0x3,%edx │ │ │ │ + je 26cd8 ::do_widen(char) const@@Base+0x6e48> │ │ │ │ + mov %edx,%edx │ │ │ │ + shl $0x2,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d650 │ │ │ │ + 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(%rbx),%rdi │ │ │ │ + mov %rax,0x130(%rbx) │ │ │ │ + mov %rcx,0x128(%rbx) │ │ │ │ + mov %r8,0x138(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26cc0 ::do_widen(char) const@@Base+0x6e30> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,0x38(%rbx) │ │ │ │ - je 25c1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9b> │ │ │ │ - mov 0x48(%rbx),%rcx │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + jmp 26944 ::do_widen(char) const@@Base+0x6ab4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov 0x1c(%rsp),%esi │ │ │ │ + mov %rax,%r8 │ │ │ │ + lea (%rax,%rdx,1),%r14 │ │ │ │ + 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),%r15 │ │ │ │ + call d320 │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ test %rcx,%rcx │ │ │ │ - jne 25d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc8> │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 25afa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - lea 0x30(%rsp),%r12 │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax),%r14 │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - lea 0x3(%rdx),%rsi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub 0x38(%rsp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 25e65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde5> │ │ │ │ - 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 25e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc5> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x67aad(%rip),%rsi # 8d76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ef> │ │ │ │ - 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 25e25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda5> │ │ │ │ - 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 0x67bfb(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 25afa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a> │ │ │ │ + jne 26a48 ::do_widen(char) const@@Base+0x6bb8> │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + movl $0x0,0xf0(%rbx) │ │ │ │ + mov %r15,0xf8(%rbx) │ │ │ │ + mov %r13d,0x100(%rbx) │ │ │ │ + mov %r14,0x108(%rbx) │ │ │ │ + jmp 26a88 ::do_widen(char) const@@Base+0x6bf8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - lea 0x67a1c(%rip),%rsi # 8d76f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ef> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 1b5d0 <__cxa_finalize@plt+0xd970> │ │ │ │ - lea 0x67b9f(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ - 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 │ │ │ │ - jmp 25d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca0> │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25dce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25dd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd56> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25dfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5e> │ │ │ │ + movq $0x0,0xe8(%rdi) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + movl $0x0,0xf0(%rdi) │ │ │ │ + movq $0x0,0xf8(%rdi) │ │ │ │ + movl $0x0,0x100(%rdi) │ │ │ │ + movq $0x0,0x108(%rdi) │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 26b35 ::do_widen(char) const@@Base+0x6ca5> │ │ │ │ + nop │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + jmp 26944 ::do_widen(char) const@@Base+0x6ab4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 26b9c ::do_widen(char) const@@Base+0x6d0c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %eax,%eax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs 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 26d00 ::do_widen(char) const@@Base+0x6e70> │ │ │ │ + jmp 269f8 ::do_widen(char) const@@Base+0x6b68> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 26b35 ::do_widen(char) const@@Base+0x6ca5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov %r14,0x78(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + mov $0x200,%edi │ │ │ │ + call d650 │ │ │ │ + mov $0x200,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 25e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd88> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d320 │ │ │ │ + mov 0x24(%r14),%ebp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 26f73 ::do_widen(char) const@@Base+0x70e3> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbp,1),%r15 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + xor %edi,%edi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb8(%r14),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + lea (%rax,%r12,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 26f09 ::do_widen(char) const@@Base+0x7079> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rcx │ │ │ │ + add $0x1,%r15d │ │ │ │ + and %rcx,%rax │ │ │ │ + jne 26e00 ::do_widen(char) const@@Base+0x6f70> │ │ │ │ + mov %edi,%eax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + imul %r15d,%eax │ │ │ │ + mov (%rdi),%r10 │ │ │ │ + add %r13d,%eax │ │ │ │ + lea (%rax,%r15,1),%edi │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,%esi │ │ │ │ + add $0x1,%eax │ │ │ │ + add $0x8,%rcx │ │ │ │ + movsd (%r10,%rsi,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + cmp %edi,%eax │ │ │ │ + jne 26e40 ::do_widen(char) const@@Base+0x6fb0> │ │ │ │ + movsd (%rbx),%xmm1 │ │ │ │ + lea 0x7b6c1(%rip),%rdi │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + movsd %xmm2,0x18(%rsp) │ │ │ │ + movsd %xmm1,0x8(%rsp) │ │ │ │ + call 27880 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd 0x8(%rsp),%xmm1 │ │ │ │ + mulsd 0x18(%rsp),%xmm0 │ │ │ │ + jmp 26eb0 ::do_widen(char) const@@Base+0x7020> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd 0x8(%rbx,%rax,8),%xmm1 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp $0x3f,%rax │ │ │ │ + je 26f02 ::do_widen(char) const@@Base+0x7072> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 26ea0 ::do_widen(char) const@@Base+0x7010> │ │ │ │ + mov %eax,%edi │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %edx,%edx │ │ │ │ + nop │ │ │ │ + bt %rax,%rcx │ │ │ │ + jae 26ed0 ::do_widen(char) const@@Base+0x7040> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%r14,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 26ec0 ::do_widen(char) const@@Base+0x7030> │ │ │ │ + mov %edi,%eax │ │ │ │ + imul %r15d,%ebp │ │ │ │ + movzbl 0x41(%r14,%rax,1),%edx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add %ebp,%r13d │ │ │ │ + mov %dl,(%rax,%r12,1) │ │ │ │ + add $0x1,%r12 │ │ │ │ + cmp 0x24(%r14),%r12d │ │ │ │ + jae 26f12 ::do_widen(char) const@@Base+0x7082> │ │ │ │ + mov %r15d,%ebp │ │ │ │ + jmp 26de0 ::do_widen(char) const@@Base+0x6f50> │ │ │ │ + mov $0x3f,%edi │ │ │ │ + jmp 26eb8 ::do_widen(char) const@@Base+0x7028> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 26e5c ::do_widen(char) const@@Base+0x6fcc> │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 252d0 ::do_widen(char) const@@Base+0x5440> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 26f45 ::do_widen(char) const@@Base+0x70b5> │ │ │ │ + call d610 │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + jne 26f87 ::do_widen(char) const@@Base+0x70f7> │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov 0x78(%rsp),%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd76> │ │ │ │ - jmp 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - lea 0x67589(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - lea 0x67569(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - lea 0x67549(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ - jmp 25dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd49> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ - lea 0x67520(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + add $0x88,%rsp │ │ │ │ + jmp d610 │ │ │ │ + movq $0x0,0x40(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + jmp 26f24 ::do_widen(char) const@@Base+0x7094> │ │ │ │ + mov %r12,0x68(%rsp) │ │ │ │ + mov %r13,0x70(%rsp) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25ebf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 25df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd76> │ │ │ │ - jmp 25d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp e8e0 <__cxa_finalize@plt+0xc80> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe47> │ │ │ │ + mov 0x68(%rsp),%r12 │ │ │ │ + mov 0x70(%rsp),%r13 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x80(%rsp),%r15 │ │ │ │ + jmp e8ef <__cxa_finalize@plt+0xc8f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25eb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe37> │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + mov 0xb8(%rdi),%r8 │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x98(%rsp) │ │ │ │ + mov 0x24(%rdi),%r15d │ │ │ │ + lea -0x1(%r15),%eax │ │ │ │ + mov (%r8,%rax,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 2704d ::do_widen(char) const@@Base+0x71bd> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x58(%rsp) │ │ │ │ - lea 0x6783f(%rip),%rsi # 8d773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686f3> │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x18(%r12),%rax │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x20(%r12),%rax │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 26230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b0> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 25f8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rbx │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 25fca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4a> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%r13 │ │ │ │ - cmp %r13,%r14 │ │ │ │ - mov %r13,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25fa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf27> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 25fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3d> │ │ │ │ - mov %r13,%rax │ │ │ │ - sub %r14,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 25f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef8> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 25fc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf41> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 25f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef8> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 25f84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf04> │ │ │ │ - cmp %rbx,0x8(%rsp) │ │ │ │ - je 26060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe0> │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - cmovbe %r14,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 25ff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf78> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2600e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8e> │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %rbp,%rax │ │ │ │ - cmp $0x7fffffff,%rax │ │ │ │ - jg 26012 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf92> │ │ │ │ - cmp $0xffffffff80000000,%rax │ │ │ │ - jl 26060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe0> │ │ │ │ - test %eax,%eax │ │ │ │ - js 26060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe0> │ │ │ │ - mov 0x10(%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 26034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb4> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 262b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ - add $0x68,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x60,%edi │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r14d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 27040 ::do_widen(char) const@@Base+0x71b0> │ │ │ │ + mov $0x8000,%edi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %r15d,%ebx │ │ │ │ call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x20(%rax),%r13 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x20(%rbp),%r14 │ │ │ │ - mov 0x28(%rbp),%r15 │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - movq $0x0,0x48(%rbp) │ │ │ │ - cmp %rbx,0x8(%rsp) │ │ │ │ - je 261a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1128> │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0x28(%rbx),%r9 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r9,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 21670 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 261e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1160> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - call 21670 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 26110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1090> │ │ │ │ - lea 0x40(%rbp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 26012 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf92> │ │ │ │ - cmp %rbx,0x38(%r12) │ │ │ │ - je 26253 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d3> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x8000,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d320 │ │ │ │ + test %rbx,%rbx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + je 275de ::do_widen(char) const@@Base+0x774e> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x28(%rax),%rcx │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 21670 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - js 2627b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fb> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 223f0 ::do_widen(char) const@@Base+0x15c0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 260f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1072> │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + mov %r8,0x10(%rsp) │ │ │ │ + call d650 │ │ │ │ + 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 27498 ::do_widen(char) const@@Base+0x7608> │ │ │ │ + lea 0x8000(%r13),%rax │ │ │ │ + mov 0x34(%rbp),%ebx │ │ │ │ + mov 0x10(%rsp),%r8 │ │ │ │ + mov %r15d,%r15d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %ebx,0x8(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(,%r15,8),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + mov (%r8,%r15,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - setne %dl │ │ │ │ - cmp %r8,0x8(%rsp) │ │ │ │ - sete %al │ │ │ │ - or %dl,%al │ │ │ │ - je 26256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d6> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - movzbl %al,%edi │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call d0e0 │ │ │ │ - addq $0x1,0x40(%r12) │ │ │ │ - jmp 26012 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf92> │ │ │ │ + je 2758e ::do_widen(char) const@@Base+0x76fe> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl (%rax) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 27110 ::do_widen(char) const@@Base+0x7280> │ │ │ │ + mov %r14d,%esi │ │ │ │ + imul %r12d,%esi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x8(%rsp),%edi │ │ │ │ + sub %r13,%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %esi,%ecx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + mov %ecx,0x8(%rsp) │ │ │ │ + mov %rdx,%r9 │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + jne 27350 ::do_widen(char) const@@Base+0x74c0> │ │ │ │ + mov 0x34(%rbp),%ebx │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %ebx,0x20(%rsp) │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + jae 271fe ::do_widen(char) const@@Base+0x736e> │ │ │ │ + mov %esi,%r9d │ │ │ │ + mov 0x38(%rsp),%rbx │ │ │ │ + sub %edi,%r9d │ │ │ │ + add 0x20(%rsp),%r9d │ │ │ │ + lea -0x1(%r9),%r10d │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + cmp $0x3,%r10d │ │ │ │ + jbe 27598 ::do_widen(char) const@@Base+0x7708> │ │ │ │ + lea 0x1(%rcx),%r10d │ │ │ │ + shl $0x3,%r10 │ │ │ │ + lea (%rbx,%r10,1),%r11 │ │ │ │ + cmp %r11,%r13 │ │ │ │ + je 27598 ::do_widen(char) const@@Base+0x7708> │ │ │ │ + mov %r9d,%r11d │ │ │ │ + lea -0x8(%rbx,%r10,1),%r10 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + xor %esi,%esi │ │ │ │ + shr $1,%r11d │ │ │ │ + mov %r11d,%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x40(%r12) │ │ │ │ - je 26150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d0> │ │ │ │ - mov 0x38(%r12),%r8 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov 0x28(%r8),%rsi │ │ │ │ - mov 0x20(%r8),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%r10,%rsi,1),%xmm2 │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + movups %xmm2,0x0(%r13,%rsi,1) │ │ │ │ + unpckhpd %xmm2,%xmm2 │ │ │ │ + add $0x10,%rsi │ │ │ │ + addsd %xmm2,%xmm1 │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + jne 271c0 ::do_widen(char) const@@Base+0x7330> │ │ │ │ + add %r11d,%r11d │ │ │ │ + cmp %r9d,%r11d │ │ │ │ + je 271fe ::do_widen(char) const@@Base+0x736e> │ │ │ │ + add %r11d,%ecx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movsd (%rbx,%rcx,8),%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,0x0(%r13,%r11,8) │ │ │ │ + movsd 0x0(%r13),%xmm2 │ │ │ │ + lea 0x7b31d(%rip),%rdi │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ mov %r8,0x20(%rsp) │ │ │ │ - call 21670 ::do_widen(char) const@@Base+0x840> │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + call 27880 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + cmpq $0x8,0x28(%rsp) │ │ │ │ mov 0x20(%rsp),%r8 │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d0> │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + je 27515 ::do_widen(char) const@@Base+0x7685> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + movsd 0x40(%rsp),%xmm2 │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + mulsd 0x48(%rsp),%xmm0 │ │ │ │ + jmp 27274 ::do_widen(char) const@@Base+0x73e4> │ │ │ │ + nopl (%rax) │ │ │ │ + addsd 0x8(%r13,%rax,8),%xmm2 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 27515 ::do_widen(char) const@@Base+0x7685> │ │ │ │ + comisd %xmm0,%xmm2 │ │ │ │ + jbe 27260 ::do_widen(char) const@@Base+0x73d0> │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%r8,%rsi,8),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rdi │ │ │ │ + jae 272b1 ::do_widen(char) const@@Base+0x7421> │ │ │ │ + mov %ecx,%r8d │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,0x41(%rbp,%r8,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 272a0 ::do_widen(char) const@@Base+0x7410> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x10(%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 │ │ │ │ - jmp 26171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp 0x30(%r12),%rbx │ │ │ │ - je 2621b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d690 │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov 0x28(%rax),%rsi │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call 21670 ::do_widen(char) const@@Base+0x840> │ │ │ │ - test %eax,%eax │ │ │ │ - jns 26150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d0> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - cmpq $0x0,0x18(%r8) │ │ │ │ - je 261da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 26181 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x60,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x20(%rax),%r13 │ │ │ │ - lea 0x30(%rax),%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - jmp 26079 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff9> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - mov 0x28(%r8),%rcx │ │ │ │ - mov 0x20(%r8),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - call 21670 ::do_widen(char) const@@Base+0x840> │ │ │ │ - mov 0x18(%rsp),%r8 │ │ │ │ - shr $0x1f,%eax │ │ │ │ - jmp 26181 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101> │ │ │ │ - cmpq $0x0,0x18(%rbx) │ │ │ │ - je 26253 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d3> │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 26181 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 262e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1267> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rdx,%rsi │ │ │ │ + jae 2730f ::do_widen(char) const@@Base+0x747f> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + mov %dl,0x41(%rbp,%rdi,1) │ │ │ │ + add $0x1,%edx │ │ │ │ + cmp $0x40,%edx │ │ │ │ + jne 27300 ::do_widen(char) const@@Base+0x7470> │ │ │ │ + mov %eax,%eax │ │ │ │ + movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 26296 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1216> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r15,1) │ │ │ │ + sub $0x1,%r15 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + je 27498 ::do_widen(char) const@@Base+0x7608> │ │ │ │ + mov 0xb8(%rbp),%r8 │ │ │ │ + mov %r12d,%r14d │ │ │ │ + jmp 270f0 ::do_widen(char) const@@Base+0x7260> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0x1f8,%rax │ │ │ │ + jbe 27526 ::do_widen(char) const@@Base+0x7696> │ │ │ │ + cmp $0x200,%rax │ │ │ │ + jbe 2737b ::do_widen(char) const@@Base+0x74eb> │ │ │ │ + lea 0x200(%r13),%rax │ │ │ │ + mov $0x40,%r9d │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov $0x200,%eax │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 275fb ::do_widen(char) const@@Base+0x776b> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + add %ecx,%ebx │ │ │ │ + mov %r12d,%ecx │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x0(%r13,%rcx,8),%rsi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + nopl (%rax) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + add $0x8,%rdx │ │ │ │ + add %r14d,%ebx │ │ │ │ + movsd (%rdi,%rcx,8),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%rdx) │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 273a0 ::do_widen(char) const@@Base+0x7510> │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + lea 0x7b15f(%rip),%rdi │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + movsd %xmm2,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 27880 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + cmpq $0x8,0x40(%rsp) │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + movsd 0x28(%rsp),%xmm2 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + je 2751d ::do_widen(char) const@@Base+0x768d> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + lea -0x1(%r9),%rax │ │ │ │ + xor %ebx,%ebx │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + jmp 27434 ::do_widen(char) const@@Base+0x75a4> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd 0x8(%r13,%rbx,8),%xmm1 │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 2751d ::do_widen(char) const@@Base+0x768d> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 27420 ::do_widen(char) const@@Base+0x7590> │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov 0x10(%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 2746f ::do_widen(char) const@@Base+0x75df> │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %al,0x41(%rbp,%rsi,1) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 27460 ::do_widen(char) const@@Base+0x75d0> │ │ │ │ + mov %ebx,%eax │ │ │ │ + movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + mov %dl,(%rax,%r15,1) │ │ │ │ + sub $0x1,%r15 │ │ │ │ + cmp $0xffffffff,%r15d │ │ │ │ + jne 2733b ::do_widen(char) const@@Base+0x74ab> │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ + call 252d0 ::do_widen(char) const@@Base+0x5440> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 274c7 ::do_widen(char) const@@Base+0x7637> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 262b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1211> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - je 26320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a0> │ │ │ │ + jne 2762c ::do_widen(char) const@@Base+0x779c> │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov 0xc0(%rsp),%r13 │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + add $0xd8,%rsp │ │ │ │ + jmp d610 │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + jmp 2727a ::do_widen(char) const@@Base+0x73ea> │ │ │ │ + lea -0x1(%r9),%ebx │ │ │ │ + jmp 2743a ::do_widen(char) const@@Base+0x75aa> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov $0x40,%esi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %ecx,0x20(%rsp) │ │ │ │ + sub %rdx,%rsi │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call 276d0 ::do_widen(char) const@@Base+0x7840> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x60(%rsp),%r13 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%ecx │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + sub %r13,%rax │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov %rdi,0x50(%rsp) │ │ │ │ + sar $0x3,%r9 │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 27384 ::do_widen(char) const@@Base+0x74f4> │ │ │ │ + jmp 273bc ::do_widen(char) const@@Base+0x752c> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 27124 ::do_widen(char) const@@Base+0x7294> │ │ │ │ + sub %edi,%esi │ │ │ │ + mov 0x20(%rsp),%edi │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ + lea (%rbx,%rcx,8),%rdi │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp d830 , std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >*, int)@plt> │ │ │ │ + lea 0x8(,%rsi,8),%rsi │ │ │ │ nop │ │ │ │ - mov 0x60(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 26316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1296> │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 1c3d0 <__cxa_finalize@plt+0xe770> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rdi,%rcx,1),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%r13,%rcx,1) │ │ │ │ + add $0x8,%rcx │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jne 275c0 ::do_widen(char) const@@Base+0x7730> │ │ │ │ + jmp 271fe ::do_widen(char) const@@Base+0x736e> │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + jmp 274a0 ::do_widen(char) const@@Base+0x7610> │ │ │ │ + movsd 0x0(%r13),%xmm1 │ │ │ │ + lea 0x7af20(%rip),%rdi │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + movsd %xmm1,0x20(%rsp) │ │ │ │ + call 27880 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + movsd 0x20(%rsp),%xmm1 │ │ │ │ + mov 0x28(%rsp),%r9 │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + jmp 27401 ::do_widen(char) const@@Base+0x7571> │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov 0x38(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 263c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1340> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0x525e(%rip),%rsi # 21100 ::do_widen(char) const@@Base+0x2d0> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 263c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1348> │ │ │ │ - lea -0x1253(%rip),%rsi # 25120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 26440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ - lea -0x5253(%rip),%rsi # 21130 ::do_widen(char) const@@Base+0x300> │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 26400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1380> │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 263a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1329> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ + jmp e945 <__cxa_finalize@plt+0xce5> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x78b72(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - jmp 26398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1318> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ + jmp e933 <__cxa_finalize@plt+0xcd3> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x78b9f(%rip),%rax │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movsd %xmm0,0x8(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmp 26398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1318> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x28,%edi │ │ │ │ + jmp e926 <__cxa_finalize@plt+0xcc6> │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x7aea9(%rip),%rdi │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ mov %rdx,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ + call 27880 ::do_widen(char) const@@Base+0x79f0> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ mov (%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x78b2f(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - jmp 2642e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd 0x668a0(%rip),%xmm1 # 8df48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c88> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jbe 276c0 ::do_widen(char) const@@Base+0x7830> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + jmp 26d30 ::do_widen(char) const@@Base+0x6ea0> │ │ │ │ + nopl (%rax) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + jmp 26fd0 ::do_widen(char) const@@Base+0x7140> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov 0x38(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 26520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0x53be(%rip),%rsi # 21100 ::do_widen(char) const@@Base+0x2d0> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 26528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a8> │ │ │ │ - lea -0x13b3(%rip),%rsi # 25120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 265a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1520> │ │ │ │ - lea -0x53b3(%rip),%rsi # 21130 ::do_widen(char) const@@Base+0x300> │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 27808 ::do_widen(char) const@@Base+0x7978> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + sar $0x3,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 26560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e0> │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1489> │ │ │ │ + jae 27810 ::do_widen(char) const@@Base+0x7980> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x78a12(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - jmp 264f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1478> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x78a3f(%rip),%rax │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movsd %xmm0,0x8(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmp 264f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1478> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x28,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x789cf(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - jmp 2658e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150e> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + sub %rax,%rcx │ │ │ │ mov %rax,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov 0x38(%rdi),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 26680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1600> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov (%rdx),%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea -0x551e(%rip),%rsi # 21100 ::do_widen(char) const@@Base+0x2d0> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 26688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1608> │ │ │ │ - lea -0x1513(%rip),%rsi # 25120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 26700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1680> │ │ │ │ - lea -0x5513(%rip),%rsi # 21130 ::do_widen(char) const@@Base+0x300> │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + mov %rcx,%r12 │ │ │ │ + sar $0x3,%r12 │ │ │ │ + sub %r12,%rax │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 266c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1640> │ │ │ │ + jb 27872 ::do_widen(char) const@@Base+0x79e2> │ │ │ │ + cmp %r12,%rsi │ │ │ │ + mov %r12,%rax │ │ │ │ mov %rcx,(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call *%rax │ │ │ │ + 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 d650 │ │ │ │ mov (%rsp),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %rbx,(%rcx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e9> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - add $0x28,%rsp │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movq $0x0,(%rax,%rcx,1) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + je 277b2 ::do_widen(char) const@@Base+0x7922> │ │ │ │ + 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 27850 ::do_widen(char) const@@Base+0x79c0> │ │ │ │ + mov %r14,%rdi │ │ │ │ + test %r14,%r14 │ │ │ │ + je 277d0 ::do_widen(char) const@@Base+0x7940> │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + add %r12,%rbx │ │ │ │ + mov %r8,0x0(%rbp) │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + lea (%r8,%rbx,8),%rax │ │ │ │ + add %r15,%r8 │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov %r8,0x10(%rbp) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + add $0x38,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x788b2(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rdx),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - jmp 26658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d8> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0x10,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x788df(%rip),%rax │ │ │ │ - movsd 0x8(%rdx),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movsd %xmm0,0x8(%rbx) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - jmp 26658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x28,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x7886f(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - mov %rax,%rdx │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - jmp 266ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166e> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ + movq $0x0,(%rdx) │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + sub $0x1,%rbx │ │ │ │ + je 27839 ::do_widen(char) const@@Base+0x79a9> │ │ │ │ + lea (%rdi,%rbx,8),%rbx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea -0x8(%rax),%rdx │ │ │ │ + call d320 │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ + mov %rdi,0x8(%rbp) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ mov %r14,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%r8 │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 277c3 ::do_widen(char) const@@Base+0x7933> │ │ │ │ + jmp 277d0 ::do_widen(char) const@@Base+0x7940> │ │ │ │ + lea 0x65c44(%rip),%rdi # 8d4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fd> │ │ │ │ + call d2f0 │ │ │ │ xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xf0,%edi │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - call d650 │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x79b66(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 │ │ │ │ - lea 0x79390(%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 2682d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ad> │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ + mov 0x1380(%rdi),%rdx │ │ │ │ + jmp 278c3 ::do_widen(char) const@@Base+0x7a33> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mulsd 0x666bf(%rip),%xmm0 # 8df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cb0> │ │ │ │ + movsd 0x66657(%rip),%xmm1 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + ja 279c0 ::do_widen(char) const@@Base+0x7b30> │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 279a8 ::do_widen(char) const@@Base+0x7b18> │ │ │ │ + mov 0x0(%rbp,%rdx,8),%rbx │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x1380(%rbp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shr $0xb,%rdx │ │ │ │ + mov %edx,%edx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0x7,%rdx │ │ │ │ + and $0x9d2c5680,%edx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shl $0xf,%rdx │ │ │ │ + and $0xefc60000,%edx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + mov %rbx,%rdx │ │ │ │ + shr $0x12,%rdx │ │ │ │ + xor %rdx,%rbx │ │ │ │ + cmp $0x26f,%rax │ │ │ │ + ja 27990 ::do_widen(char) const@@Base+0x7b00> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov 0x0(%rbp,%rax,8),%rax │ │ │ │ + mov %rdx,0x1380(%rbp) │ │ │ │ mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 267f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770> │ │ │ │ - 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 26810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1790> │ │ │ │ - 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 268ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d> │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ + shr $0xb,%rcx │ │ │ │ + mov %ecx,%ecx │ │ │ │ + xor %rcx,%rax │ │ │ │ mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f0> │ │ │ │ - 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 26890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1810> │ │ │ │ - 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x79955(%rip),%rax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x7999d(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26945 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c5> │ │ │ │ - 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 0x79574(%rip),%rax # 9fee8 @@Base+0x40> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - add $0x38,%rax │ │ │ │ - movq 0x7877c(%rip),%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 23b20 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ + 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 │ │ │ │ + shl $0x20,%rax │ │ │ │ + or %rbx,%rax │ │ │ │ + jns 278a0 ::do_widen(char) const@@Base+0x7a10> │ │ │ │ + mov %rax,%rcx │ │ │ │ + and $0x1,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rcx │ │ │ │ + or %rax,%rcx │ │ │ │ + cvtsi2sd %rcx,%xmm0 │ │ │ │ + addsd %xmm0,%xmm0 │ │ │ │ + jmp 278a9 ::do_widen(char) const@@Base+0x7a19> │ │ │ │ + nop │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1380(%rbp),%rax │ │ │ │ + jmp 2791e ::do_widen(char) const@@Base+0x7a8e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1380(%rbp),%rdx │ │ │ │ + jmp 278d0 ::do_widen(char) const@@Base+0x7a40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 269d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1959> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 269fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - lea 0x79858(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27b04 ::do_widen(char) const@@Base+0x7c74> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 27a44 ::do_widen(char) const@@Base+0x7bb4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 27a83 ::do_widen(char) const@@Base+0x7bf3> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27a5f ::do_widen(char) const@@Base+0x7bcf> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27a76 ::do_widen(char) const@@Base+0x7be6> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 27a30 ::do_widen(char) const@@Base+0x7ba0> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 27a7a ::do_widen(char) const@@Base+0x7bea> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 27a30 ::do_widen(char) const@@Base+0x7ba0> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 27a3c ::do_widen(char) const@@Base+0x7bac> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 27af0 ::do_widen(char) const@@Base+0x7c60> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 27aab ::do_widen(char) const@@Base+0x7c1b> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ 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 26a1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 269bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193f> │ │ │ │ - lea 0x7983a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ - jmp 269ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 269c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1947> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 269d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1950> │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 27ac3 ::do_widen(char) const@@Base+0x7c33> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 27ac7 ::do_widen(char) const@@Base+0x7c37> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 27af0 ::do_widen(char) const@@Base+0x7c60> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 27af0 ::do_widen(char) const@@Base+0x7c60> │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0xf0,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call d650 │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x79876(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 │ │ │ │ - lea 0x790a0(%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 26b1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9d> │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a60> │ │ │ │ - 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 26b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a80> │ │ │ │ - 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 26b9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1d> │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 26b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ - 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 26b80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b00> │ │ │ │ - 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x79687(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x796b4(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26c35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb5> │ │ │ │ - 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 0x791fc(%rip),%rax # 9fe60 @@Base+0xb8> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - add $0x38,%rax │ │ │ │ - movq 0x78494(%rip),%xmm0 │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ - call 23b20 ::do_widen(char) const@@Base+0x2cf0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26cc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c49> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 26cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6c> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - lea 0x79568(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - 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 26d0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26caf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2f> │ │ │ │ - lea 0x7954a(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ - jmp 26cdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c37> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 26cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c40> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x7966c(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x7839b(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d650 │ │ │ │ - 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 │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movq $0x0,0x70(%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 0x796ec(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0xb0,%edi │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - movq 0x782e3(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d650 │ │ │ │ - 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 │ │ │ │ - movb $0x0,0x28(%rax) │ │ │ │ - movq $0x0,0x20(%rax) │ │ │ │ - movq $0x0,0x38(%rax) │ │ │ │ - movb $0x0,0x50(%rax) │ │ │ │ - movq $0x0,0x48(%rax) │ │ │ │ - movq $0x0,0x60(%rax) │ │ │ │ - mov %rdx,0x68(%rax) │ │ │ │ - movb $0x0,0x78(%rax) │ │ │ │ - movq $0x0,0x70(%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 │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 26f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x6040(%rip),%rdx # 20e90 ::do_widen(char) const@@Base+0x60> │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 26f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef0> │ │ │ │ - lea -0x6064(%rip),%rdx # 20e80 ::do_widen(char) const@@Base+0x50> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 26f43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec3> │ │ │ │ - lea -0x6080(%rip),%rdx # 20e70 ::do_widen(char) const@@Base+0x40> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 26f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f00> │ │ │ │ - call *%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x6735a(%rip),%rsi # 8e260 , std::allocator >@@Base> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 26f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec0> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 26f19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e99> │ │ │ │ - call d8c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 26f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec0> │ │ │ │ - lea 0x77ff0(%rip),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 26faf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x8(%rdi),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 26faf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x78a91(%rip),%rax │ │ │ │ - jmp 26efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x787e9(%rip),%rax │ │ │ │ - jmp 26efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x78c89(%rip),%rax │ │ │ │ - jmp 26efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7b> │ │ │ │ - lea 0x77f7d(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 26fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 26f8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x78788(%rip),%rsi │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2010> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x6177(%rip),%rcx # 20e90 ::do_widen(char) const@@Base+0x60> │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 270e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2060> │ │ │ │ - lea -0x619b(%rip),%rcx # 20e80 ::do_widen(char) const@@Base+0x50> │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 270c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2040> │ │ │ │ - lea -0x61bb(%rip),%rax # 20e70 ::do_widen(char) const@@Base+0x40> │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 270e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2068> │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 270d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2055> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 27066 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe6> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 270a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2020> │ │ │ │ - lea 0x77ea3(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2711a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209a> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x78961(%rip),%rax │ │ │ │ - jmp 27040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 2711a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x209a> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x67196(%rip),%rdi # 8e260 , std::allocator >@@Base> │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 27052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd2> │ │ │ │ - jmp 270a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2023> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,%rax │ │ │ │ - jmp 270a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2023> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x78b21(%rip),%rax │ │ │ │ - jmp 27040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc0> │ │ │ │ - lea 0x77e15(%rip),%rax │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 27128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a8> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 270f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2074> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov 0x78ad8(%rip),%rsi │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 271f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2170> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x62d7(%rip),%rcx # 20e90 ::do_widen(char) const@@Base+0x60> │ │ │ │ - mov 0x10(%rdx),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 27238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b8> │ │ │ │ - lea -0x62fb(%rip),%rcx # 20e80 ::do_widen(char) const@@Base+0x50> │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 27220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a0> │ │ │ │ - lea -0x631b(%rip),%rax # 20e70 ::do_widen(char) const@@Base+0x40> │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 2724b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cb> │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - call *%rdx │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 27248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c8> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 271c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2146> │ │ │ │ + lea -0x8000(%rsp),%r11 │ │ │ │ + sub $0x1000,%rsp │ │ │ │ + orb $0x0,(%rsp) │ │ │ │ + cmp %r11,%rsp │ │ │ │ + jne 27b36 ::do_widen(char) const@@Base+0x7ca6> │ │ │ │ + sub $0x4e8,%rsp │ │ │ │ + mov $0x776f,%r9d │ │ │ │ + mov 0x3a0(%rdi),%rbx │ │ │ │ + mov %edx,0x2c(%rsp) │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %edx,%ebp │ │ │ │ + imul $0xe0,%rsi,%r14 │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x84d8(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8c0 │ │ │ │ - test %eax,%eax │ │ │ │ - je 27200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180> │ │ │ │ - lea 0x77d43(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27276 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f6> │ │ │ │ - call deee <__cxa_finalize@plt+0x28e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x78801(%rip),%rax │ │ │ │ - jmp 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add $0x8,%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 27276 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f6> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,%rax │ │ │ │ - lea 0x67036(%rip),%rdi # 8e260 , std::allocator >@@Base> │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 271b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2132> │ │ │ │ - jmp 27203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x78521(%rip),%rax │ │ │ │ - jmp 271a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %rdi,%rax │ │ │ │ - jmp 27203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183> │ │ │ │ - lea 0x77cb9(%rip),%rax │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 27284 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2204> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d0> │ │ │ │ + lea 0x80(%rdi),%rax │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + add %r14,%rbx │ │ │ │ + movl $0x646e6977,0xb0(%rsp) │ │ │ │ + mov %r9w,0xb4(%rsp) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov %ebp,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r14 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x10,%edi │ │ │ │ - sub $0x90,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x88(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - lea 0x6d(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - movq %rsi,%xmm2 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - punpcklqdq %xmm3,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - lea 0x77cd9(%rip),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - movsd %xmm0,0x8(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2288> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - movaps %xmm4,0x70(%rsp) │ │ │ │ - jp 27510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2490> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x670d0(%rip),%xmm1 # 8e410 , std::allocator >@@Base+0x1b0> │ │ │ │ - ucomisd 0x66fe0(%rip),%xmm1 # 8e328 , std::allocator >@@Base+0xc8> │ │ │ │ - jbe 27420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a0> │ │ │ │ - movmskpd %xmm0,%eax │ │ │ │ - lea 0x66426(%rip),%rcx # 8d77f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ff> │ │ │ │ - test $0x1,%al │ │ │ │ - lea 0x6641e(%rip),%rax # 8d780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68700> │ │ │ │ - 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) │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - call d9a0 , 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 274b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 274e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2460> │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 274c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2447> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 273f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370> │ │ │ │ + call 1c650 <__cxa_finalize@plt+0xe9f0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 27bff ::do_widen(char) const@@Base+0x7d6f> │ │ │ │ call d610 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2757f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ff> │ │ │ │ - add $0x90,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r14 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1d,%ecx │ │ │ │ - mov $0x11,%r9d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1d,%esi │ │ │ │ - lea 0x66348(%rip),%r8 # 8d784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68704> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - call d370 <__snprintf_chk@plt> │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - mov %eax,%eax │ │ │ │ - lea 0x50(%rsp,%rax,1),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jb 2752d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ad> │ │ │ │ - movq 0x77cb8(%rip),%xmm0 │ │ │ │ - lea 0x787a1(%rip),%rax │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - lea 0x78d0d(%rip),%rax │ │ │ │ + mov 0x3a0(%r15),%rdx │ │ │ │ + movabs $0xcccccccccccccccd,%rcx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + sub 0x48(%rdx),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rcx,%rax │ │ │ │ + test %eax,%eax │ │ │ │ + je 27fb0 ::do_widen(char) const@@Base+0x8120> │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x378(%r15),%rax │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ - punpcklqdq %xmm5,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2757f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ff> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call f15b <__cxa_finalize@plt+0x14fb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 274e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2460> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x40(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - lea 0x40(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - jmp 273de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235e> │ │ │ │ + jmp 27ce1 ::do_widen(char) const@@Base+0x7e51> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 274fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247c> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 27540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c0> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rdx,0x48(%rbx) │ │ │ │ - jmp 273de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movmskpd %xmm0,%eax │ │ │ │ - lea 0x66260(%rip),%rcx # 8d77b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686fb> │ │ │ │ - test $0x1,%al │ │ │ │ - lea 0x66256(%rip),%rax # 8d77a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686fa> │ │ │ │ - cmovne %rax,%rcx │ │ │ │ - jmp 27366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e6> │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %rcx,%r8 │ │ │ │ - jmp 27389 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2309> │ │ │ │ - nop │ │ │ │ - movzbl 0x40(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 274f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2473> │ │ │ │ - lea 0x779e8(%rip),%rax │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea 0x30(%rsp),%r14 │ │ │ │ - call d9f0 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 2758d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27564 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x48(%rdi),%r12 │ │ │ │ - mov 0x40(%rdi),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 275de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 275d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2551> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 275c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2540> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 275eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbp),%r12 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 2761e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27611 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2591> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 27600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2580> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2762b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ab> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + call 51ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15810> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 4d410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11150> │ │ │ │ + mov 0x3a0(%r15),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + add %r14,%rsi │ │ │ │ + lea 0x30(%rsi),%rdx │ │ │ │ + add $0x18,%rsi │ │ │ │ + call 4f850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13590> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 4d0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10de0> │ │ │ │ + cmp $0xfffffffe,%ebx │ │ │ │ + je 286e2 ::do_widen(char) const@@Base+0x8852> │ │ │ │ + cmp $0xffffffff,%ebx │ │ │ │ + je 2859c ::do_widen(char) const@@Base+0x870c> │ │ │ │ + mov 0x3a0(%r15),%rdx │ │ │ │ + add $0x1,%rbp │ │ │ │ + movabs $0xcccccccccccccccd,%rsi │ │ │ │ + add %ebx,0x3ec(%r15) │ │ │ │ + add %r14,%rdx │ │ │ │ + mov 0x50(%rdx),%rax │ │ │ │ + sub 0x48(%rdx),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + imul %rsi,%rax │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 27fb0 ::do_widen(char) const@@Base+0x8120> │ │ │ │ + mov $0x6461,%r8d │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + movl $0x65726874,0x0(%r13) │ │ │ │ + mov %r8w,0x4(%r13) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rax),%ebx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 27d3e ::do_widen(char) const@@Base+0x7eae> │ │ │ │ call d610 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 27648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c8> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0xe8,%rsp │ │ │ │ - mov %r15,0xe0(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rbx,0xb8(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7f0 │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 27d4d ::do_widen(char) const@@Base+0x7ebd> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d920 │ │ │ │ + mov 0x3a0(%r15),%rdx │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rbx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - mov %rcx,0x98(%rsp) │ │ │ │ - mov %eax,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - call d140 │ │ │ │ - movdqa 0x60(%rsp),%xmm0 │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - movhlps %xmm0,%xmm4 │ │ │ │ - movq %xmm0,%rsi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movq %xmm4,%rcx │ │ │ │ - movq %xmm4,0x8(%rsp) │ │ │ │ - sub %rsi,%rcx │ │ │ │ - movq %xmm0,0x28(%rsp) │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - mov %rcx,%rbx │ │ │ │ - je 27af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a70> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ + shl $0x3,%rbx │ │ │ │ + add %r14,%rdx │ │ │ │ + mov 0x60(%rdx),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + mov 0x8(%rcx),%rax │ │ │ │ + sub (%rcx),%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + mov 0x3f8(%r15),%eax │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x3f8(%r15) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 27dd9 ::do_widen(char) const@@Base+0x7f49> │ │ │ │ + movsd 0x400(%r15),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + divsd %xmm4,%xmm2 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd 0x410(%r15),%xmm1 │ │ │ │ + movsd %xmm1,0x418(%r15) │ │ │ │ + mov 0x48(%rdx),%rax │ │ │ │ + lea 0x0(%rbp,%rbp,4),%r12 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + movsd %xmm1,0x410(%r15) │ │ │ │ + shl $0x3,%r12 │ │ │ │ + movups %xmm0,0x400(%r15) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - add %rbp,%rbx │ │ │ │ - mov %rbp,(%rax) │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - cmp %rax,0x8(%rsp) │ │ │ │ - je 27b2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aae> │ │ │ │ - mov %r13,0xd0(%rsp) │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - mov %r12,0xc8(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov (%r12),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x20(%r12),%eax │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - mov 0x30(%r12),%rbx │ │ │ │ - sub 0x28(%r12),%rbx │ │ │ │ - movq $0x0,0x38(%rbp) │ │ │ │ - mov %eax,0x20(%rbp) │ │ │ │ - movups %xmm2,0x28(%rbp) │ │ │ │ - je 27b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rax,0x28(%rbp) │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - mov %rbx,0x38(%rbp) │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - je 27898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2818> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27837 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b7> │ │ │ │ - nop │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 27888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2808> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 278a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2820> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 27810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2790> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x58(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x310(%r15),%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(%r15),%eax │ │ │ │ + divsd 0x66145(%rip),%xmm0 # 8df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc0> │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x420(%r15) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 27e8e ::do_widen(char) const@@Base+0x7ffe> │ │ │ │ + movsd 0x428(%r15),%xmm3 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rax,%xmm4 │ │ │ │ + subsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + divsd %xmm4,%xmm2 │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + subsd %xmm2,%xmm0 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd 0x438(%r15),%xmm1 │ │ │ │ + movsd %xmm1,0x440(%r15) │ │ │ │ + mov $0x6461,%edi │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %di,0x4(%r13) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + movl $0x65726874,0x0(%r13) │ │ │ │ + movups %xmm0,0x428(%r15) │ │ │ │ + movsd %xmm1,0x438(%r15) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 27888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2808> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 27826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6> │ │ │ │ - jmp 27819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2799> │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rax),%eax │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 27f07 ::do_widen(char) const@@Base+0x8077> │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jle 27f16 ::do_widen(char) const@@Base+0x8086> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + call d4c0 │ │ │ │ + mov 0x3a0(%r15),%rax │ │ │ │ + mov 0x280(%r15),%rdx │ │ │ │ + add %r14,%rax │ │ │ │ + add 0x60(%rax),%rbx │ │ │ │ + mov %rbx,%rcx │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov (%rdx,%rbx,1),%rsi │ │ │ │ + mov 0x8(%rcx),%rbx │ │ │ │ + cmp %rbx,(%rcx) │ │ │ │ + je 28828 ::do_widen(char) const@@Base+0x8998> │ │ │ │ + mov 0x48(%rax),%r8 │ │ │ │ + lea 0x298(%r15),%r9 │ │ │ │ + lea 0x120(%r15),%rdx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + add %r12,%r8 │ │ │ │ + cmpb $0x0,0x40(%rsi) │ │ │ │ + jne 27c58 ::do_widen(char) const@@Base+0x7dc8> │ │ │ │ + call 57270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afb0> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call 52a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167d0> │ │ │ │ + mov 0x3a0(%r15),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + add %r14,%rsi │ │ │ │ + lea 0x30(%rsi),%rdx │ │ │ │ + add $0x18,%rsi │ │ │ │ + call 54f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c80> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %eax,%ebx │ │ │ │ + call 52720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16460> │ │ │ │ + jmp 27c98 ::do_widen(char) const@@Base+0x7e08> │ │ │ │ + mov $0x6461,%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %si,0xb4(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + movl $0x65726874,0xb0(%rsp) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rax),%ebx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 28012 ::do_widen(char) const@@Base+0x8182> │ │ │ │ + call d610 │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 28023 ::do_widen(char) const@@Base+0x8193> │ │ │ │ + lea 0x378(%r15),%rdi │ │ │ │ + call d920 │ │ │ │ + mov 0x3a0(%r15),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + mov 0xa0(%rax),%rsi │ │ │ │ + mov 0x98(%rax),%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 28280 ::do_widen(char) const@@Base+0x83f0> │ │ │ │ + movslq 0x2c(%rsp),%rdx │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %r15,%r11 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rdx,%rbx │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea 0x0(,%rdx,8),%r8 │ │ │ │ + mov %ebx,%edx │ │ │ │ + jmp 280ae ::do_widen(char) const@@Base+0x821e> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - jmp 27826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - mov %rbx,0x30(%rbp) │ │ │ │ - mov 0x48(%r12),%rbx │ │ │ │ - sub 0x40(%r12),%rbx │ │ │ │ - movq $0x0,0x50(%rbp) │ │ │ │ - movups %xmm3,0x40(%rbp) │ │ │ │ - je 27b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + add %r8,%r12 │ │ │ │ + cmp %ebp,%edx │ │ │ │ + cmovge %edx,%ebp │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + cmp 0x10(%r12),%rbx │ │ │ │ + je 280ea ::do_widen(char) const@@Base+0x825a> │ │ │ │ + mov %ebp,(%rbx) │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %r10d,-0x8(%rbx) │ │ │ │ + mov %r9d,-0x4(%rbx) │ │ │ │ + mov %rbx,0x8(%r12) │ │ │ │ + mov %rsi,%rdi │ │ │ │ + add $0x1,%r14 │ │ │ │ + sub %rcx,%rdi │ │ │ │ + sar $0x2,%rdi │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + jae 28278 ::do_widen(char) const@@Base+0x83e8> │ │ │ │ + mov 0xc8(%rax),%rdi │ │ │ │ + movslq (%rcx,%r14,4),%rbp │ │ │ │ + mov 0x260(%r11),%r12 │ │ │ │ + mov (%rdi,%r14,4),%r9d │ │ │ │ + mov 0xb0(%rax),%rdi │ │ │ │ + mov (%rdi,%r14,4),%r10d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jle 28070 ::do_widen(char) const@@Base+0x81e0> │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ + mov %edx,%ebp │ │ │ │ + lea (%r12,%rdi,8),%r12 │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + cmp 0x10(%r12),%rbx │ │ │ │ + jne 28084 ::do_widen(char) const@@Base+0x81f4> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ + sub %rsi,%rcx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + sar $0x2,%rdi │ │ │ │ + imul %rax,%rdi │ │ │ │ + movabs $0xaaaaaaaaaaaaaaa,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je ebae <__cxa_finalize@plt+0xf4e> │ │ │ │ + test %rdi,%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov %edx,0x4c(%rsp) │ │ │ │ + cmovne %rdi,%rax │ │ │ │ + mov %r11,0x40(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + add %rdi,%rax │ │ │ │ + mov %r10d,0x48(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaa,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + mov %rcx,0x30(%rsp) │ │ │ │ + cmova %rdi,%rax │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + mov %r9d,0x18(%rsp) │ │ │ │ + lea (%rax,%rax,2),%r15 │ │ │ │ + shl $0x2,%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ call d650 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rax,0x40(%rbp) │ │ │ │ - mov %rax,0x48(%rbp) │ │ │ │ - mov %rbx,0x50(%rbp) │ │ │ │ - mov 0x48(%r12),%r13 │ │ │ │ - mov 0x40(%r12),%rcx │ │ │ │ - cmp %rcx,%r13 │ │ │ │ - je 27990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2792f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 27980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2900> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x20,%r14 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %r14,%r13 │ │ │ │ - je 279a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2920> │ │ │ │ - mov 0x8(%r14),%rax │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - mov %rdi,(%rbx) │ │ │ │ - mov (%r14),%r15 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 27908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2888> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x60(%rsp),%rdx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov 0x48(%rsp),%r10d │ │ │ │ + mov 0x18(%rsp),%r9d │ │ │ │ + cmp %rsi,%rbx │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + mov 0x40(%rsp),%r11 │ │ │ │ + mov %ebp,(%rax,%rcx,1) │ │ │ │ + mov %r10d,0x4(%rax,%rcx,1) │ │ │ │ + mov 0x4c(%rsp),%edx │ │ │ │ + mov %r9d,0x8(%rax,%rcx,1) │ │ │ │ + je 28594 ::do_widen(char) const@@Base+0x8704> │ │ │ │ + mov %rsi,%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rdx,0x10(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 27980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2900> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2791e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289e> │ │ │ │ - jmp 27911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2891> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - jmp 2791e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289e> │ │ │ │ - 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,0x8(%rsp) │ │ │ │ - jne 27790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2710> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov 0x28(%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 27a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x299e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27a11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2991> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 27a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2980> │ │ │ │ - mov 0x40(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27a2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ab> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbp),%r13 │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 27a5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29de> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27a51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d1> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - jne 27a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c0> │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 27a6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29eb> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + add $0xc,%rcx │ │ │ │ + add $0xc,%rdi │ │ │ │ + mov %r9,-0xc(%rdi) │ │ │ │ + mov -0x4(%rcx),%r9d │ │ │ │ + mov %r9d,-0x4(%rdi) │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + jne 281c0 ::do_widen(char) const@@Base+0x8330> │ │ │ │ + lea -0xc(%rbx),%rcx │ │ │ │ + movabs $0x2aaaaaaaaaaaaaab,%rbx │ │ │ │ + sub %rsi,%rcx │ │ │ │ + shr $0x2,%rcx │ │ │ │ + imul %rbx,%rcx │ │ │ │ + movabs $0x3fffffffffffffff,%rbx │ │ │ │ + and %rbx,%rcx │ │ │ │ + lea 0x3(%rcx,%rcx,2),%rcx │ │ │ │ + lea (%rax,%rcx,4),%rbx │ │ │ │ + add $0xc,%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 28242 ::do_widen(char) const@@Base+0x83b2> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %edx,0x48(%rsp) │ │ │ │ + mov %r11,0x30(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x10(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 27a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29fd> │ │ │ │ + mov 0x48(%rsp),%edx │ │ │ │ + mov 0x30(%rsp),%r11 │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + add %r15,%rax │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + add 0x3a0(%r11),%rax │ │ │ │ + mov %rbx,0x8(%r12) │ │ │ │ + mov 0xa0(%rax),%rsi │ │ │ │ + mov 0x98(%rax),%rcx │ │ │ │ + jmp 28097 ::do_widen(char) const@@Base+0x8207> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r11,%r15 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + movl $0x65726874,0xb0(%rsp) │ │ │ │ + mov %cx,0xb4(%rsp) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rax),%ebx │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 282e2 ::do_widen(char) const@@Base+0x8452> │ │ │ │ call d610 │ │ │ │ - add $0x60,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 279f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2970> │ │ │ │ - mov 0xc8(%rsp),%r12 │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + cmp $0x1,%ebx │ │ │ │ + jle 282f3 ::do_widen(char) const@@Base+0x8463> │ │ │ │ + lea 0x378(%r15),%rdi │ │ │ │ + call d4c0 │ │ │ │ + mov $0x5350,%edx │ │ │ │ + lea 0x90(%r15),%rdi │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov %dx,0xb4(%rsp) │ │ │ │ + mov $0x6,%edx │ │ │ │ + movl $0x2d657375,0xb0(%rsp) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call 279e0 ::do_widen(char) const@@Base+0x7b50> │ │ │ │ + lea 0x98(%r15),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 283bb ::do_widen(char) const@@Base+0x852b> │ │ │ │ + movslq 0x2c(%rsp),%rax │ │ │ │ + mov 0x280(%r15),%rdx │ │ │ │ + mov (%rdx,%rax,8),%rdx │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov 0x168(%rdx),%rax │ │ │ │ + sub 0x158(%rdx),%rax │ │ │ │ + mov 0x170(%rdx),%edx │ │ │ │ + lea (%rdx,%rax,8),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 27ab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a34> │ │ │ │ + je 283bb ::do_widen(char) const@@Base+0x852b> │ │ │ │ + mov 0x3a0(%r15),%rbx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + add %r14,%rbx │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 27b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - mov 0xb8(%rsp),%rbx │ │ │ │ - mov 0xe0(%rsp),%r15 │ │ │ │ - add $0xe8,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - jmp 27740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - jmp 277e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2760> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - jmp 278d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2853> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov %rcx,0x18(%rax) │ │ │ │ - mov 0x4c(%rsp),%ecx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %ecx,0x20(%rax) │ │ │ │ - jmp 27aa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a22> │ │ │ │ - mov %r12,0xc8(%rsp) │ │ │ │ - mov %r13,0xd0(%rsp) │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27b7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1c> │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - cmp %rbx,0x20(%rsp) │ │ │ │ - jne 27c3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbf> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27b99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b19> │ │ │ │ - call d610 │ │ │ │ - mov %r12,%rbx │ │ │ │ - lea 0x28(%rbp),%rdi │ │ │ │ - call 241f0 ::do_widen(char) const@@Base+0x33c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - cmp %rbp,0x30(%rsp) │ │ │ │ - jne 27c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd6> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27c6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bed> │ │ │ │ - call d610 │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - mov 0xc8(%rsp),%r12 │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call 24f60 ::do_widen(char) const@@Base+0x4130> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbp,0xc0(%rsp) │ │ │ │ - mov %r12,0xc8(%rsp) │ │ │ │ - mov %r13,0xd0(%rsp) │ │ │ │ - mov %r14,0xd8(%rsp) │ │ │ │ - jne 27b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae4> │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov %ebp,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 27b8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0b> │ │ │ │ - jmp 27c3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbf> │ │ │ │ - mov %r12,%rdi │ │ │ │ - add $0x60,%r12 │ │ │ │ - call 275a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 27bbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3d> │ │ │ │ - jmp 27c56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd6> │ │ │ │ - mov 0xc0(%rsp),%rbp │ │ │ │ - mov 0xc8(%rsp),%r12 │ │ │ │ - mov 0xd0(%rsp),%r13 │ │ │ │ - mov 0xd8(%rsp),%r14 │ │ │ │ - jmp 27bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b73> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b73> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 27cb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c33> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27ba5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b25> │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - cmp %rbx,0x20(%rsp) │ │ │ │ - jne 27ce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c61> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27ccd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4d> │ │ │ │ + call 1bcb0 <__cxa_finalize@plt+0xe050> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 283bb ::do_widen(char) const@@Base+0x852b> │ │ │ │ call d610 │ │ │ │ - mov %r12,%rbx │ │ │ │ - jmp 27ba5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b25> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 27bad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b2d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - add $0x20,%r13 │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 27cbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3f> │ │ │ │ - jmp 27ce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c61> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov 0x77efe(%rip),%rdx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d60> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x6e9d(%rip),%rcx # 20e90 ::do_widen(char) const@@Base+0x60> │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 27e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d88> │ │ │ │ - lea -0x6ec1(%rip),%rcx # 20e80 ::do_widen(char) const@@Base+0x50> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 27df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d70> │ │ │ │ - lea -0x6ee1(%rip),%rcx # 20e70 ::do_widen(char) const@@Base+0x40> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 27e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d9c> │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d98> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 27dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d50> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rdx) │ │ │ │ - sete %al │ │ │ │ - lea (%rdx,%rax,1),%rsi │ │ │ │ - call d8c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 27dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d50> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27da6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d26> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d58> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 27d95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d15> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0x77c11(%rip),%rax │ │ │ │ - jmp 27d66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x66466(%rip),%rdi # 8e260 , std::allocator >@@Base> │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 27d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cf8> │ │ │ │ - jmp 27d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d11> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x77951(%rip),%rax │ │ │ │ - jmp 27d66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ce6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmp 27d91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d11> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov 0x7791e(%rip),%rdx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e90> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x6fcd(%rip),%rcx # 20e90 ::do_widen(char) const@@Base+0x60> │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 27f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec0> │ │ │ │ - lea -0x6ff1(%rip),%rcx # 20e80 ::do_widen(char) const@@Base+0x50> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 27f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea0> │ │ │ │ - lea -0x7011(%rip),%rcx # 20e70 ::do_widen(char) const@@Base+0x40> │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 27f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed0> │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 27f35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb5> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 27ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rdx) │ │ │ │ - sete %al │ │ │ │ - lea (%rdx,%rax,1),%rsi │ │ │ │ - call d8c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 27ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e78> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - add $0x8,%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27ed2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e52> │ │ │ │ - mov (%rsi),%edx │ │ │ │ - mov %edx,(%rax) │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 27f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e80> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - nopl (%rax) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 27ec5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e45> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x77ae1(%rip),%rax │ │ │ │ - jmp 27e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e16> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x66336(%rip),%rdi # 8e260 , std::allocator >@@Base> │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 27ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e28> │ │ │ │ - jmp 27ec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e41> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - jmp 27ec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e41> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x77cb9(%rip),%rax │ │ │ │ - jmp 27e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e16> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x70f6(%rip),%rdx # 20e90 ::do_widen(char) const@@Base+0x60> │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 28030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb0> │ │ │ │ - lea -0x711a(%rip),%rdx # 20e80 ::do_widen(char) const@@Base+0x50> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 27fd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f53> │ │ │ │ - lea -0x7136(%rip),%rdx # 20e70 ::do_widen(char) const@@Base+0x40> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 28040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0> │ │ │ │ - call *%rax │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - lea 0x662a4(%rip),%rsi # 8e260 , std::allocator >@@Base> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 27fcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4f> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je 28010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f90> │ │ │ │ - call d8c0 │ │ │ │ + mov 0x3e8(%r15),%edx │ │ │ │ + mov 0x3b8(%r15),%rax │ │ │ │ + movq $0x0,0x58(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + mov (%rax,%rdx,4),%eax │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 284b8 ::do_widen(char) const@@Base+0x8628> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 2846a ::do_widen(char) const@@Base+0x85da> │ │ │ │ test %eax,%eax │ │ │ │ - jne 28010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f90> │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 27fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f68> │ │ │ │ - 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 28018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f98> │ │ │ │ - and $0xfffffffffffffffe,%rax │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp *%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 27fd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f57> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - lea 0x779d1(%rip),%rax │ │ │ │ - jmp 27fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f31> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x77729(%rip),%rax │ │ │ │ - jmp 27fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f31> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x77bc9(%rip),%rax │ │ │ │ - jmp 27fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f31> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call da60 │ │ │ │ - lea 0x77ac6(%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 280ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x306c> │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 280b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3030> │ │ │ │ - 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 280d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3050> │ │ │ │ - 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) │ │ │ │ + jne 28441 ::do_widen(char) const@@Base+0x85b1> │ │ │ │ + mov 0x3a0(%r15),%rax │ │ │ │ + movslq 0x2c(%rsp),%rcx │ │ │ │ + add %r14,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov (%rax,%rcx,8),%rdi │ │ │ │ + call 27670 ::do_widen(char) const@@Base+0x77e0> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 2815c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30dc> │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 28120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30a0> │ │ │ │ - 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 28140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30c0> │ │ │ │ - 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + je 28441 ::do_widen(char) const@@Base+0x85b1> │ │ │ │ + call d610 │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 289e9 ::do_widen(char) const@@Base+0x8b59> │ │ │ │ + add $0x84e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 281d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3155> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - lea 0x7805c(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 281c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3143> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 281cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314c> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x158,%rsp │ │ │ │ - mov %rbx,0x138(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movzbl 0x7a06e(%rip),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 28358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d8> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp $0x20,%rax │ │ │ │ - jg 282b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3230> │ │ │ │ - je 28274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f4> │ │ │ │ - lea 0x7a055(%rip),%rdx │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 283b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3338> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d6> │ │ │ │ - mov 0x138(%rsp),%rbx │ │ │ │ - mov 0x140(%rsp),%rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - add $0x158,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x65904(%rip),%rsi # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x658f5(%rip),%rsi # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - 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 d520 , 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 28314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3294> │ │ │ │ - call d610 │ │ │ │ - lea 0x77f45(%rip),%rax │ │ │ │ - movl $0x1e,0x118(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - call f312 <__cxa_finalize@plt+0x16b2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x79f59(%rip),%rdi │ │ │ │ - call db60 <__cxa_guard_acquire@plt> │ │ │ │ - test %eax,%eax │ │ │ │ - je 28252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d2> │ │ │ │ - lea 0x79f5d(%rip),%rax │ │ │ │ - mov 0x79c56(%rip),%rdi # a1fd0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ - lea 0x79c87(%rip),%rdx │ │ │ │ - movb $0x0,0x79f48(%rip) │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ - mov %rax,0x79f2d(%rip) │ │ │ │ - movq $0x0,0x79f2a(%rip) │ │ │ │ - call d5a0 <__cxa_atexit@plt> │ │ │ │ - lea 0x79f0e(%rip),%rdi │ │ │ │ - call d3c0 <__cxa_guard_release@plt> │ │ │ │ - jmp 28252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31d2> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x20(%rsp),%rbp │ │ │ │ - lea 0x657fc(%rip),%rsi # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ + mov 0x3a0(%r15),%rax │ │ │ │ + movslq 0x2c(%rsp),%rbx │ │ │ │ + add %r14,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 27670 ::do_widen(char) const@@Base+0x77e0> │ │ │ │ + mov 0x3a0(%r15),%rax │ │ │ │ + add %r14,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 26900 ::do_widen(char) const@@Base+0x6a70> │ │ │ │ + jmp 28432 ::do_widen(char) const@@Base+0x85a2> │ │ │ │ + mov 0x3a0(%r15),%rax │ │ │ │ + movslq 0x2c(%rsp),%rbx │ │ │ │ + add %r14,%rax │ │ │ │ + lea 0x30(%rax),%rdx │ │ │ │ + lea 0x18(%rax),%rsi │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 27670 ::do_widen(char) const@@Base+0x77e0> │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov (%rax,%rbx,8),%rbp │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + movabs $0x7572702d636d636d,%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov $0x656e,%eax │ │ │ │ + mov %ax,0xb8(%rsp) │ │ │ │ + movb $0x0,0xba(%rsp) │ │ │ │ + movq $0xa,0xa8(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + mov 0x3a0(%r15),%rsi │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - lea 0x657ed(%rip),%rsi # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 1b500 <__cxa_finalize@plt+0xd8a0> │ │ │ │ - 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 d520 , 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 2841c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339c> │ │ │ │ + lea 0x18(%rsi,%r14,1),%rsi │ │ │ │ + call 20a00 ::do_widen(char) const@@Base+0xb70> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2856e ::do_widen(char) const@@Base+0x86de> │ │ │ │ call d610 │ │ │ │ - lea 0x77e3d(%rip),%rax │ │ │ │ - movl $0x1f,0x118(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - call f312 <__cxa_finalize@plt+0x16b2> │ │ │ │ - mov %r12,0x148(%rsp) │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov 0x3a0(%r15),%rsi │ │ │ │ + lea 0x50(%rsp),%rdx │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + lea 0x18(%rsi,%r14,1),%rsi │ │ │ │ + call 21810 ::do_widen(char) const@@Base+0x1980> │ │ │ │ + jmp 28432 ::do_widen(char) const@@Base+0x85a2> │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 2847d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33fd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 284c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3442> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x128(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r12,0x148(%rsp) │ │ │ │ - mov %r13,0x150(%rsp) │ │ │ │ - jne 28466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e6> │ │ │ │ + jmp 2820b ::do_widen(char) const@@Base+0x837b> │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x77d97(%rip),%rax │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ + mov (%rax),%r12 │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + lea 0x2d(%rbp),%rsi │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000002e,%rax │ │ │ │ + add 0x88(%rsp),%rax │ │ │ │ + cmp $0x2c,%rax │ │ │ │ + jbe eacf <__cxa_finalize@plt+0xe6f> │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x61c8d(%rip),%rsi # 8a2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dfe0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ - mov 0x150(%rsp),%r13 │ │ │ │ - jmp 28487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3407> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 28487 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3407> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 2848f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x340f> │ │ │ │ - endbr64 │ │ │ │ - jmp 284e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3467> │ │ │ │ - endbr64 │ │ │ │ - jmp 2846f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ef> │ │ │ │ - endbr64 │ │ │ │ - jmp 284f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3470> │ │ │ │ - endbr64 │ │ │ │ - jmp 28478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov %rbx,0x1a8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rbp,0x1b0(%rsp) │ │ │ │ - mov %r12,0x1b8(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x198(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp %rax,(%rdx) │ │ │ │ - je 28830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b0> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x88(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb eb22 <__cxa_finalize@plt+0xec2> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - lea 0x70(%rsp),%r12 │ │ │ │ - call da50 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call 28210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3190> │ │ │ │ - mov %r12,0x60(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x88(%rsp) │ │ │ │ + je eaac <__cxa_finalize@plt+0xe4c> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x64f00(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 289b4 ::do_widen(char) const@@Base+0x8b24> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x68(%rsp),%rbp │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - add %rax,%rbp │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl (%rax),%edi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea -0x2b(%rdi),%edx │ │ │ │ - and $0xfffffffd,%edx │ │ │ │ - cmp $0x1,%dl │ │ │ │ - mov %rax,%rdx │ │ │ │ - adc $0x0,%rdx │ │ │ │ - sub %rdx,%rsi │ │ │ │ - cmp $0x2,%rsi │ │ │ │ - jle 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl (%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x4e,%cl │ │ │ │ - je 28660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e0> │ │ │ │ - cmp $0x3,%rsi │ │ │ │ - je 289d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3958> │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - cmp $0x49,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x4e,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x2(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x46,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x3(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x49,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x4(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x4e,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x5(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x49,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x6(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x54,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x7(%rdx),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x59,%dl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - cmp $0x2d,%dil │ │ │ │ - je 28a12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3992> │ │ │ │ - mov 0x65d15(%rip),%rbp # 8e370 , std::allocator >@@Base+0x110> │ │ │ │ - jmp 28965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e5> │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x41,%cl │ │ │ │ - je 28880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3800> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x77194(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x77892(%rip),%rax # 9ff40 @@Base+0x98> │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - lea 0x7748a(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 289e4 ::do_widen(char) const@@Base+0x8b54> │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + lea 0x79c23(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + mov 0x280(%r15),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rax,%rcx,8),%rax │ │ │ │ + mov 0x8(%rax),%rbp │ │ │ │ + mov (%rax),%r12 │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %dx,0x170(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ movq $0x0,0x88(%rsp) │ │ │ │ - movups %xmm0,0x178(%rsp) │ │ │ │ - movups %xmm0,0x188(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xb0(%rsp),%esi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movl $0x1,0xac(%rsp) │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - andl $0xffffefff,0xa8(%rsp) │ │ │ │ - movq $0x11,0x98(%rsp) │ │ │ │ - call d3f0 (double&)@plt> │ │ │ │ + lea 0x2d(%rbp),%rsi │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000002e,%rax │ │ │ │ + add 0x88(%rsp),%rax │ │ │ │ + cmp $0x2c,%rax │ │ │ │ + jbe ee37 <__cxa_finalize@plt+0x11d7> │ │ │ │ + mov $0x2d,%edx │ │ │ │ + lea 0x61b17(%rip),%rsi # 8a270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dfb0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x88(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb ede0 <__cxa_finalize@plt+0x1180> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x88(%rsp) │ │ │ │ + je edc1 <__cxa_finalize@plt+0x1161> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x64dba(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov -0x18(%rdx),%rdx │ │ │ │ - testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ - je 288d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3858> │ │ │ │ - lea 0x773d8(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x76fc5(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x77041(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - movq 0x7693a(%rip),%xmm0 │ │ │ │ - lea 0x7799b(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x77417(%rip),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28ab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a37> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call f15b <__cxa_finalize@plt+0x14fb> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 28567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e7> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 28962 ::do_widen(char) const@@Base+0x8ad2> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 28ab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a37> │ │ │ │ - mov 0x1b0(%rsp),%rbp │ │ │ │ - mov 0x1b8(%rsp),%r12 │ │ │ │ + jne 289df ::do_widen(char) const@@Base+0x8b4f> │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + lea 0x79add(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + mov 0x8(%rsi),%rbp │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + mov (%rsi),%r12 │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x1a8(%rsp),%rbx │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - jmp 1c3d0 <__cxa_finalize@plt+0xe770> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x2(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x4e,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - lea 0x3(%rdx),%rcx │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je 288bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383d> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - sub %rcx,%rsi │ │ │ │ - cmp $0x1,%rsi │ │ │ │ - jle 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - cmpb $0x28,0x3(%rdx) │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - cmpb $0x29,-0x1(%rbp) │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - cmp $0x2d,%dil │ │ │ │ - je 28a06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3986> │ │ │ │ - mov 0x65a9a(%rip),%rbp # 8e368 , std::allocator >@@Base+0x108> │ │ │ │ - jmp 28965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d790 │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - lea 0x77280(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ - lea 0x76e79(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ + lea 0x2c(%rbp),%rsi │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ movq $0x0,0x88(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x76ee9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - cmpl $0xffffffff,0x8(%rsp) │ │ │ │ - jne 287de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375e> │ │ │ │ - movzbl -0x1(%rbp),%eax │ │ │ │ - sub $0x2b,%eax │ │ │ │ - cmp $0x3a,%al │ │ │ │ - ja 28960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e0> │ │ │ │ - movabs $0x400000004000005,%rdx │ │ │ │ - bt %rax,%rdx │ │ │ │ - jb 287de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375e> │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d650 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x76647(%rip),%rcx │ │ │ │ - mov %rbp,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2898e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2899d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391d> │ │ │ │ - call d610 │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 28ab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a37> │ │ │ │ - mov 0x1a8(%rsp),%rbx │ │ │ │ - mov 0x1b0(%rsp),%rbp │ │ │ │ - mov 0x1b8(%rsp),%r12 │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x49,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x1(%rdx),%ecx │ │ │ │ - and $0xffffffdf,%ecx │ │ │ │ - cmp $0x4e,%cl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - movzbl 0x2(%rdx),%edx │ │ │ │ - and $0xffffffdf,%edx │ │ │ │ - cmp $0x46,%dl │ │ │ │ - jne 28670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f0> │ │ │ │ - jmp 2864a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ca> │ │ │ │ - mov 0x65953(%rip),%rbp # 8e360 , std::allocator >@@Base+0x100> │ │ │ │ - jmp 28965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e5> │ │ │ │ - mov 0x6593f(%rip),%rbp # 8e358 , std::allocator >@@Base+0xf8> │ │ │ │ - jmp 28965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e5> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - je 28b21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa1> │ │ │ │ - lea 0x7713b(%rip),%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0x76d32(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x76da6(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 28b54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad4> │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000002d,%rax │ │ │ │ + add 0x88(%rsp),%rax │ │ │ │ + cmp $0x2b,%rax │ │ │ │ + jbe ed6a <__cxa_finalize@plt+0x110a> │ │ │ │ + mov $0x2c,%edx │ │ │ │ + lea 0x61989(%rip),%rsi # 8a218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df58> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d340 , std::allocator > const&)@plt> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x88(%rsp),%rax │ │ │ │ + cmp %rbp,%rax │ │ │ │ + jb ed46 <__cxa_finalize@plt+0x10e6> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000028,%rax │ │ │ │ + add 0x88(%rsp),%rax │ │ │ │ + cmp $0x26,%rax │ │ │ │ + jbe ed27 <__cxa_finalize@plt+0x10c7> │ │ │ │ + mov $0x27,%edx │ │ │ │ + lea 0x61960(%rip),%rsi # 8a248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df88> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 2898d ::do_widen(char) const@@Base+0x8afd> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x84d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 28b85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b05> │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ + jne 289ee ::do_widen(char) const@@Base+0x8b5e> │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + lea 0x799a3(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 287e6 ::do_widen(char) const@@Base+0x8956> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 28975 ::do_widen(char) const@@Base+0x8ae5> │ │ │ │ + jmp 287e2 ::do_widen(char) const@@Base+0x8952> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 28920 ::do_widen(char) const@@Base+0x8a90> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 2899c ::do_widen(char) const@@Base+0x8b0c> │ │ │ │ + jmp 2891c ::do_widen(char) const@@Base+0x8a8c> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 286a0 ::do_widen(char) const@@Base+0x8810> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 289c7 ::do_widen(char) const@@Base+0x8b37> │ │ │ │ + jmp 2869c ::do_widen(char) const@@Base+0x880c> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp eb41 <__cxa_finalize@plt+0xee1> │ │ │ │ + endbr64 │ │ │ │ + jmp eaf7 <__cxa_finalize@plt+0xe97> │ │ │ │ endbr64 │ │ │ │ - jmp 28a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399e> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp ec8f <__cxa_finalize@plt+0x102f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 28a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fc> │ │ │ │ + jmp ec3a <__cxa_finalize@plt+0xfda> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 28a2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ae> │ │ │ │ + jmp ebd1 <__cxa_finalize@plt+0xf71> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 28b1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9c> │ │ │ │ + jmp ebf9 <__cxa_finalize@plt+0xf99> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - lea 0x76433(%rip),%rax │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 28a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fc> │ │ │ │ - jmp 28a47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c7> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 28791 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3711> │ │ │ │ - lea 0x77726(%rip),%rax │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x198(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ - jne 28abf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3f> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call f256 <__cxa_finalize@plt+0x15f6> │ │ │ │ + jmp ec06 <__cxa_finalize@plt+0xfa6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 28b4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acf> │ │ │ │ + jmp ec62 <__cxa_finalize@plt+0x1002> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 28b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab3> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp eca1 <__cxa_finalize@plt+0x1041> │ │ │ │ endbr64 │ │ │ │ - mov 0x4(%rdi),%eax │ │ │ │ - mov 0x18(%rdi),%rdx │ │ │ │ - cmp $0x19999999,%eax │ │ │ │ - lea (%rax,%rax,4),%eax │ │ │ │ - seta %cl │ │ │ │ - add %eax,%eax │ │ │ │ - or (%rdi),%cl │ │ │ │ - mov %cl,(%rdi) │ │ │ │ - mov %eax,0x4(%rdi) │ │ │ │ - movzbl (%rdx),%esi │ │ │ │ - sub $0x30,%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - ja 28c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b98> │ │ │ │ - movsbl %sil,%edx │ │ │ │ - mov %eax,%r8d │ │ │ │ - imul %edx,%r8d │ │ │ │ - test %sil,%sil │ │ │ │ - je 28c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b80> │ │ │ │ - test %cl,%cl │ │ │ │ - jne 28c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b98> │ │ │ │ - mul %edx │ │ │ │ - jo 28c0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8f> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add (%rax),%r8d │ │ │ │ - jae 28c07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b87> │ │ │ │ - jmp 28c0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - add (%rax),%r8d │ │ │ │ - mov %r8d,(%rax) │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%eax │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %rbp,0x170(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - lea 0x80(%rsp),%r12 │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x158(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call da50 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 28210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3190> │ │ │ │ - mov %r12,0x70(%rsp) │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x70(%rsp),%rbx │ │ │ │ - mov 0x78(%rsp),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - je 28dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d58> │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - movzbl (%rbx),%r13d │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - lea -0x2b(%r13),%eax │ │ │ │ - movl $0x1,0x54(%rsp) │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - cmp $0x1,%al │ │ │ │ - lea 0x44(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - adc $0x0,%rbx │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb 28dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d50> │ │ │ │ - movzbl -0x1(%rcx),%eax │ │ │ │ - sub $0x30,%eax │ │ │ │ - cmp $0x9,%al │ │ │ │ - ja 28dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d50> │ │ │ │ - sub $0x2,%rcx │ │ │ │ - movsbl %al,%eax │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov %eax,0x44(%rsp) │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call dc40 │ │ │ │ - call d880 │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call d120 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - test %al,%al │ │ │ │ - je 28ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e60> │ │ │ │ - lea -0x1(%rbx),%r9 │ │ │ │ - mov $0x1,%edi │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jb 28e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dba> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,%al │ │ │ │ - je 28d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1c> │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - lea -0x30(%rdx),%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - ja 28db1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d31> │ │ │ │ - lea (%rdi,%rdi,4),%edi │ │ │ │ - movsbl %sil,%edx │ │ │ │ - add %edi,%edi │ │ │ │ - mov %edi,%r8d │ │ │ │ - imul %edx,%r8d │ │ │ │ - test %sil,%sil │ │ │ │ - je 28e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da8> │ │ │ │ - test %al,%al │ │ │ │ - jne 28db1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d31> │ │ │ │ - mov %edx,%eax │ │ │ │ - mul %edi │ │ │ │ - jo 28db1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d31> │ │ │ │ - add 0x44(%rsp),%r8d │ │ │ │ - jb 28db1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d31> │ │ │ │ - sub $0x1,%rcx │ │ │ │ - mov %r8d,0x44(%rsp) │ │ │ │ - cmp %r9,%rcx │ │ │ │ - je 28e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dba> │ │ │ │ - movzbl (%rcx),%edx │ │ │ │ - cmp $0x19999999,%edi │ │ │ │ - seta %al │ │ │ │ - lea -0x30(%rdx),%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - jbe 28d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce0> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - jmp 28dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d58> │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 29151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - movq 0x76340(%rip),%xmm0 │ │ │ │ - lea 0x773a1(%rip),%rax │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x7696d(%rip),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2924d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41cd> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call f15b <__cxa_finalize@plt+0x14fb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rcx │ │ │ │ - add %r8d,0x44(%rsp) │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jne 28d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd0> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - cmp $0x2d,%r13b │ │ │ │ - je 29151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - js 28dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d50> │ │ │ │ - mov $0x10,%edi │ │ │ │ - call d650 │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - lea 0x760ef(%rip),%rdx │ │ │ │ - mov %ebx,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 28e86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e06> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 28e95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e15> │ │ │ │ - call d610 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29255 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d5> │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov 0x168(%rsp),%rbx │ │ │ │ - mov 0x170(%rsp),%rbp │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x190(%rsp),%r15 │ │ │ │ - add $0x198,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x79179(%rip),%rdi # a2060 ::id@GLIBCXX_3.4.21> │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %al,0x10(%rsp) │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 29262 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e2> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - call *0x20(%rdx) │ │ │ │ - mov 0x98(%rsp),%rsi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - movzbl 0x10(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 29000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f80> │ │ │ │ - lea -0x1(%rbx),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jb 291d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4150> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %al,%al │ │ │ │ - je 28fb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f34> │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - sub $0x30,%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - ja 28fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49> │ │ │ │ - lea (%rdi,%rdi,4),%edi │ │ │ │ - movsbl %sil,%edx │ │ │ │ - add %edi,%edi │ │ │ │ - mov %edi,%r9d │ │ │ │ - imul %edx,%r9d │ │ │ │ - test %sil,%sil │ │ │ │ - je 29110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4090> │ │ │ │ - test %al,%al │ │ │ │ - jne 28fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49> │ │ │ │ - mov %edx,%eax │ │ │ │ - mul %edi │ │ │ │ - jo 29168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e8> │ │ │ │ - add 0x44(%rsp),%r9d │ │ │ │ - jb 29168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e8> │ │ │ │ - sub $0x1,%rcx │ │ │ │ - mov %r9d,0x44(%rsp) │ │ │ │ - cmp %rcx,%r10 │ │ │ │ - je 29122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a2> │ │ │ │ - movzbl (%rcx),%esi │ │ │ │ - cmp $0x19999999,%edi │ │ │ │ - seta %al │ │ │ │ - sub $0x30,%esi │ │ │ │ - cmp $0x9,%sil │ │ │ │ - jbe 28f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef0> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8b,0x8(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - cmp $0x2d,%r13b │ │ │ │ - movzbl 0x8(%rsp),%r8d │ │ │ │ - je 28dc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d45> │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 28e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd0> │ │ │ │ - jmp 28dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d50> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - cmpb $0x0,(%rdx) │ │ │ │ - jle 28f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec8> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,0x18(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %r8b,0x8(%rsp) │ │ │ │ - call *0x18(%rdx) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jb 2912d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ad> │ │ │ │ - mov 0x90(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea -0x1(%rbx),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - movzbl 0x8(%rsp),%r8d │ │ │ │ - movzbl (%r10),%eax │ │ │ │ - sub $0x1,%rsi │ │ │ │ - lea -0x1(%rax),%r11d │ │ │ │ - jmp 290ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp (%rcx),%r14b │ │ │ │ - jne 29170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f0> │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 291b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4136> │ │ │ │ - movzbl %dl,%eax │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - cmp %rsi,%rax │ │ │ │ - cmovb %edi,%edx │ │ │ │ - movzbl %dl,%edi │ │ │ │ - cmovb %rdi,%rax │ │ │ │ - movzbl (%r10,%rax,1),%r11d │ │ │ │ - sub $0x1,%rcx │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - cmp %r9,%rcx │ │ │ │ - je 291c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4143> │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 29070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff0> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - mov %r11b,0x2f(%rsp) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r8b,0x10(%rsp) │ │ │ │ - mov %dl,0x8(%rsp) │ │ │ │ - call 28bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - test %al,%al │ │ │ │ - je 291dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x415d> │ │ │ │ - movzbl 0x2f(%rsp),%r11d │ │ │ │ - movzbl 0x8(%rsp),%edx │ │ │ │ - movzbl 0x10(%rsp),%r8d │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - sub $0x1,%r11d │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - jmp 2909a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401a> │ │ │ │ - sub $0x1,%rcx │ │ │ │ - add %r9d,0x44(%rsp) │ │ │ │ - cmp %r10,%rcx │ │ │ │ - jne 28f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee0> │ │ │ │ - mov $0x1,%r8d │ │ │ │ - jmp 28fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - cmp $0x2d,%r13b │ │ │ │ - jne 28e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd0> │ │ │ │ - mov 0x44(%rsp),%ebx │ │ │ │ - cmp $0x80000000,%ebx │ │ │ │ - ja 28dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d50> │ │ │ │ - neg %ebx │ │ │ │ - jmp 28e5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ddc> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 28fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - jb 2912d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ad> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - jmp 291a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4120> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - jb 291b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4136> │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call 28bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b30> │ │ │ │ - mov %eax,%r8d │ │ │ │ - test %al,%al │ │ │ │ - jne 29188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4108> │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - jmp 28fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49> │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - jmp 29122 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a2> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 28e3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dba> │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 28fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f49> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 292fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d340 , std::allocator > const&)@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 29333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b3> │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 29255 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d5> │ │ │ │ - call d800 │ │ │ │ + jmp eb84 <__cxa_finalize@plt+0xf24> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 292bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423b> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp ecdd <__cxa_finalize@plt+0x107d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 29212 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4192> │ │ │ │ + jmp ed11 <__cxa_finalize@plt+0x10b1> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 291fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417d> │ │ │ │ + jmp ed1a <__cxa_finalize@plt+0x10ba> │ │ │ │ + endbr64 │ │ │ │ + jmp ed97 <__cxa_finalize@plt+0x1137> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rdx,%rbp │ │ │ │ - jmp 291ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416d> │ │ │ │ - lea 0x75c76(%rip),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9f0 │ │ │ │ - mov %rbp,%rax │ │ │ │ - jmp 29212 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4192> │ │ │ │ - lea 0x76f80(%rip),%rax │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - jne 2925d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41dd> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call f256 <__cxa_finalize@plt+0x15f6> │ │ │ │ + jmp eeb9 <__cxa_finalize@plt+0x1259> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 292f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4275> │ │ │ │ + jmp ee5a <__cxa_finalize@plt+0x11fa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 292d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4259> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp ee82 <__cxa_finalize@plt+0x1222> │ │ │ │ endbr64 │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x8(%rdx),%rcx │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmp %rcx,(%rdx) │ │ │ │ - je 29380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4300> │ │ │ │ - mov %rdx,%rsi │ │ │ │ - jmp 28c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rax),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 29373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f3> │ │ │ │ - jmp 1c3d0 <__cxa_finalize@plt+0xe770> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp ee0d <__cxa_finalize@plt+0x11ad> │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - lea 0x76f53(%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 da60 │ │ │ │ - lea 0x7676b(%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 2944d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43cd> │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4390> │ │ │ │ - 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 29430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b0> │ │ │ │ - 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 294cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x444d> │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4410> │ │ │ │ - mov %rdx,0x68(%rbx) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp eee1 <__cxa_finalize@plt+0x1281> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 294b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4430> │ │ │ │ - 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x76d35(%rip),%rax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x76d7d(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29565 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e5> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - movq 0x75b82(%rip),%xmm0 │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x76954(%rip),%rax # 9fee8 @@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 295fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 29618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4598> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 295eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x456b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 295e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4563> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 295f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4574> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - lea 0x76c34(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x76c41(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x79823(%rip),%r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - lea 0x76ca3(%rip),%rax │ │ │ │ push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - add $0x8,%rsi │ │ │ │ push %rbp │ │ │ │ - lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x48(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call da60 │ │ │ │ - lea 0x764bb(%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 296fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467d> │ │ │ │ - call 1c080 <__cxa_finalize@plt+0xe420> │ │ │ │ - mov %rax,%rcx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 296c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4640> │ │ │ │ - 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 296e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4660> │ │ │ │ - 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 2977d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46fd> │ │ │ │ - call 1c200 <__cxa_finalize@plt+0xe5a0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 29740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c0> │ │ │ │ - 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 29760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e0> │ │ │ │ - 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 25080 , 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 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xc0(%r12),%eax │ │ │ │ - mov 0xd0(%r12),%rdi │ │ │ │ - mov %eax,0xc0(%rbx) │ │ │ │ - lea 0x76aa7(%rip),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x76ad4(%rip),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %rdi,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4795> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x18(%rax) │ │ │ │ - movdqu 0xd8(%r12),%xmm0 │ │ │ │ - mov 0xe8(%r12),%rax │ │ │ │ - movups %xmm0,0xd8(%rbx) │ │ │ │ - movq 0x758da(%rip),%xmm0 │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - lea 0x7661c(%rip),%rax # 9fe60 @@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 298ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 298c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4848> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 2989b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x481b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 29893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4813> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 298a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4824> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - call 1bc80 <__cxa_finalize@plt+0xe020> │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - call 1b940 <__cxa_finalize@plt+0xdce0> │ │ │ │ - lea 0x76984(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call db00 │ │ │ │ + lea 0x378(%rbx),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x76991(%rip),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call 23910 ::do_widen(char) const@@Base+0x2ae0> │ │ │ │ + call d920 │ │ │ │ + mov 0x358(%rbx),%eax │ │ │ │ mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %eax,0x4(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + mov %eax,0x358(%rbx) │ │ │ │ + call d4c0 │ │ │ │ + jmp 28b3e ::do_widen(char) const@@Base+0x8cae> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 299a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4920> │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 29900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4880> │ │ │ │ - mov 0x58(%rbx),%rbp │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c3> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 29943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c3> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - je 29980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4900> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d2> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48e4> │ │ │ │ - call d610 │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov %ebp,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 29910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4890> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x8b4b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 299a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4928> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 29943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 29943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29c2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bac> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 29bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b73> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 29bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b2e> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 29b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4afa> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 29b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ac6> │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 29b1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a9b> │ │ │ │ - mov 0x18(%r14),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 29af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a70> │ │ │ │ - mov 0x18(%r13),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a40> │ │ │ │ - mov 0x18(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29a97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a17> │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%r12 │ │ │ │ - call 299b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4930> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - lea 0x30(%r12),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29a85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a05> │ │ │ │ - call d610 │ │ │ │ + call 27b20 ::do_widen(char) const@@Base+0x7c90> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 29a61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49e1> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a2d> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a40> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 29a53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d3> │ │ │ │ - nop │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29ad6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a56> │ │ │ │ - call d610 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a70> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 29a4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49ca> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29b06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a86> │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29b1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a9b> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 29a3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bd> │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29b31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ab1> │ │ │ │ - call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ac6> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 29a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49b0> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29b61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ae1> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4afa> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 29a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x499e> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29b95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b15> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29bae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b2e> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 29a07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4987> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b48> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b5f> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 299f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4971> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29c0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b8e> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29c27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba7> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 299c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4947> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 29f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef8> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 29f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ea8> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ + call d920 │ │ │ │ + mov 0x35c(%rbx),%ebp │ │ │ │ + mov 0x27c(%rbx),%r14d │ │ │ │ + lea 0x1(%rbp),%eax │ │ │ │ + mov %eax,0x35c(%rbx) │ │ │ │ + cmp %r14d,%ebp │ │ │ │ + jg 28c80 ::do_widen(char) const@@Base+0x8df0> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%r13 │ │ │ │ + movq $0x14,0x18(%rsp) │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + movdqa 0x651da(%rip),%xmm0 # 8dd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ab0> │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movl $0x736e6f69,0x10(%rax) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + cmpb $0x0,0x200(%r15) │ │ │ │ + je 28c76 ::do_widen(char) const@@Base+0x8de6> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x204(%r15),%eax │ │ │ │ + cvtsi2sd %r14d,%xmm1 │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x65391(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ + cvttsd2si %xmm0,%r14d │ │ │ │ + cmp %eax,%r14d │ │ │ │ + jge 28c10 ::do_widen(char) const@@Base+0x8d80> │ │ │ │ + movl $0xffffffff,0x798f9(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %r14d,%eax │ │ │ │ + jge 28c76 ::do_widen(char) const@@Base+0x8de6> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x79461(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 29ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e48> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 29e7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dfd> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 29e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db2> │ │ │ │ - mov 0x18(%r15),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 29df5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d75> │ │ │ │ - mov 0x18(%r14),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 29db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d38> │ │ │ │ - mov 0x18(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 29d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cf8> │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 29d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cb8> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov %r12,%rbx │ │ │ │ - call 29c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%r12),%r12 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c99> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cab> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 29cf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c75> │ │ │ │ - mov 0x40(%rbp),%rdi │ │ │ │ - lea 0x50(%rbp),%rax │ │ │ │ - mov 0x10(%rbp),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cce> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ce0> │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cf8> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 29cec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c6c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%r13),%rdi │ │ │ │ - lea 0x50(%r13),%rax │ │ │ │ - mov 0x10(%r13),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29d8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d0e> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r13),%rdi │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d20> │ │ │ │ - call d610 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d38> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - jmp 29cdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c5f> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x40(%r14),%rdi │ │ │ │ - lea 0x50(%r14),%rax │ │ │ │ - mov 0x10(%r14),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29dce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d4e> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r14),%rdi │ │ │ │ - lea 0x30(%r14),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d60> │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29df5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d75> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - jmp 29cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c52> │ │ │ │ - mov 0x40(%r15),%rdi │ │ │ │ - lea 0x50(%r15),%rax │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d8b> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%r15),%rdi │ │ │ │ - lea 0x30(%r15),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d9d> │ │ │ │ - call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db2> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - jmp 29cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c45> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dcd> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de4> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29e7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dfd> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 29cb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c33> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e18> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29eaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e2f> │ │ │ │ - call d610 │ │ │ │ + lea 0x649b7(%rip),%rsi # 8d5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5132f> │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ + mov %r14d,%esi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x64894(%rip),%rsi # 8d4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x7941b(%rip),%rdi │ │ │ │ + call d430 │ │ │ │ + mov %r14d,0x204(%r15) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 28c80 ::do_widen(char) const@@Base+0x8df0> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e48> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 29c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c1c> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e62> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29ef8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e78> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e8f> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 29c86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c06> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x40(%rax),%rdi │ │ │ │ - mov 0x10(%rax),%rbx │ │ │ │ - add $0x50,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec3> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - add $0x30,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 29f5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eda> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 29f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ef3> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 29c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd7> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d4c0 │ │ │ │ + cmp 0x27c(%rbx),%ebp │ │ │ │ + jl 28b30 ::do_widen(char) const@@Base+0x8ca0> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 28cab ::do_widen(char) const@@Base+0x8e1b> │ │ │ │ + xor %edi,%edi │ │ │ │ + call daf0 │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x75862(%rip),%esi │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp ef1d <__cxa_finalize@plt+0x12bd> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x3d8(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %esi,%edx │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - lea 0x80(%rbx),%rbp │ │ │ │ - shr $1,%edx │ │ │ │ - call dc20 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d240 │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call 82820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d7a0> │ │ │ │ - lea 0x278(%rbx),%rdi │ │ │ │ - call 88280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63200> │ │ │ │ - lea 0x298(%rbx),%rdi │ │ │ │ - call 36ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e50> │ │ │ │ - lea 0x310(%rbx),%rdi │ │ │ │ - call 7f790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a710> │ │ │ │ - movq $0x0,0x370(%rbx) │ │ │ │ + call d080 │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movl $0x65726874,0x270(%rsp) │ │ │ │ + mov %rax,0x795db(%rip) │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %cx,0x274(%rsp) │ │ │ │ + movb $0x0,0x276(%rsp) │ │ │ │ + lea 0x80(%rbx),%rdi │ │ │ │ + movq $0x6,0x268(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 28d6a ::do_widen(char) const@@Base+0x8eda> │ │ │ │ + call d610 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x3a0(%rbx) │ │ │ │ - movups %xmm0,0x3b0(%rbx) │ │ │ │ - movups %xmm0,0x3c0(%rbx) │ │ │ │ - movups %xmm0,0x3d0(%rbx) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - movq $0x0,0x3e0(%rbx) │ │ │ │ + movl $0x0,0x3ec(%rbx) │ │ │ │ + mov 0x448(%rbx),%rax │ │ │ │ + movq $0x0,0x358(%rbx) │ │ │ │ movl $0x0,0x3f8(%rbx) │ │ │ │ movl $0x0,0x420(%rbx) │ │ │ │ - movq $0x0,0x458(%rbx) │ │ │ │ - movups %xmm0,0x360(%rbx) │ │ │ │ movups %xmm0,0x400(%rbx) │ │ │ │ movups %xmm0,0x410(%rbx) │ │ │ │ movups %xmm0,0x428(%rbx) │ │ │ │ movups %xmm0,0x438(%rbx) │ │ │ │ - movups %xmm0,0x448(%rbx) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f4b1 <__cxa_finalize@plt+0x1851> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - jmp f46e <__cxa_finalize@plt+0x180e> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp f490 <__cxa_finalize@plt+0x1830> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp f484 <__cxa_finalize@plt+0x1824> │ │ │ │ - endbr64 │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp f4a9 <__cxa_finalize@plt+0x1849> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs 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 2a0f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5076> │ │ │ │ - mov %rax,0x368(%rdi) │ │ │ │ - mov 0x3a0(%r12),%r13 │ │ │ │ - mov 0x3a8(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2a12c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50ac> │ │ │ │ - mov %r13,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 405a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b520> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 2a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5090> │ │ │ │ - mov %r13,0x3a8(%r12) │ │ │ │ - mov 0x448(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50be> │ │ │ │ - call d610 │ │ │ │ - mov 0x3d0(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50d0> │ │ │ │ - call d610 │ │ │ │ - mov 0x3b8(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a162 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50e2> │ │ │ │ - call d610 │ │ │ │ - mov 0x3a8(%r12),%rbp │ │ │ │ - mov 0x3a0(%r12),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 2a19c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511c> │ │ │ │ + cmp %rax,0x450(%rbx) │ │ │ │ + je 28dca ::do_widen(char) const@@Base+0x8f3a> │ │ │ │ + mov %rax,0x450(%rbx) │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 2af20 ::do_widen(char) const@@Base+0xb090> │ │ │ │ + shl $0x3,%r12 │ │ │ │ + xor %ebp,%ebp │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0xe0,%rbx │ │ │ │ - call 405a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b520> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 2a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5100> │ │ │ │ - mov 0x3a0(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a1a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5129> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x360(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a1bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513b> │ │ │ │ - call d610 │ │ │ │ - lea 0x310(%r12),%rdi │ │ │ │ - call 7f7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a750> │ │ │ │ - lea 0x298(%r12),%rdi │ │ │ │ - call 36f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e80> │ │ │ │ - lea 0x278(%r12),%rdi │ │ │ │ - call 882a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63220> │ │ │ │ - lea 0x120(%r12),%rdi │ │ │ │ - call 828f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d870> │ │ │ │ - mov 0x100(%r12),%rbp │ │ │ │ - lea 0x759c2(%rip),%rax │ │ │ │ - mov %rax,0x80(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a24c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 29c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a22d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ad> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a23f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51bf> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2a20b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518b> │ │ │ │ - mov 0xd0(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5208> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 299b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4930> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a27b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51fb> │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2a259 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d9> │ │ │ │ - mov 0xa0(%r12),%rdi │ │ │ │ - call 29900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4880> │ │ │ │ - mov 0x70(%r12),%r13 │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2a2fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x527e> │ │ │ │ - lea -0x946b(%rip),%r14 # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5270> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 2a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5270> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 2a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5270> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 2a3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5328> │ │ │ │ - call *0x8(%rax) │ │ │ │ + mov 0x360(%rbx),%rdi │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x321(%rip),%rdx # 28ad0 ::do_widen(char) const@@Base+0x8c40> │ │ │ │ + xor %esi,%esi │ │ │ │ + add %rbp,%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call db70 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 28de0 ::do_widen(char) const@@Base+0x8f50> │ │ │ │ + xor %ebp,%ebp │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 2a2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5230> │ │ │ │ - mov 0x68(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a30b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x528b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2a31a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x529a> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2a37e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52fe> │ │ │ │ - lea -0x94f0(%rip),%r14 # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x8(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2a370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f0> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 2a370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 2a370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %r14,%rdx │ │ │ │ - jne 2a3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5330> │ │ │ │ - call *0x8(%rax) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x10,%rbp │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 2a330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52b0> │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2a38b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x530b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - add $0x10,%r12 │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2a3b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5338> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - call *%rdx │ │ │ │ - jmp 2a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5270> │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 2a370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x52f0> │ │ │ │ - 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 1f850 <__cxa_finalize@plt+0x11bf0> │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 20290 <__cxa_finalize@plt+0x12630> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1cda0 <__cxa_finalize@plt+0xf140> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1c510 <__cxa_finalize@plt+0xe8b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 1dc00 <__cxa_finalize@plt+0xffa0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2c6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7640> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 342d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf250> │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp 2f020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9fa0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x1c8,%rsp │ │ │ │ - mov 0x3d0(%rsi),%rdi │ │ │ │ - mov 0x3d8(%rsi),%rcx │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x1b8(%rsp) │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movq 0x760ae(%rip),%xmm6 # a0520 , std::allocator >@GLIBCXX_3.4.21+0xc68> │ │ │ │ - movhps 0x760af(%rip),%xmm6 # a0528 >@GLIBCXX_3.4+0xd28> │ │ │ │ - movaps %xmm6,0x10(%rsp) │ │ │ │ - sub %rdi,%rcx │ │ │ │ - je 2ac10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b90> │ │ │ │ - sar $0x2,%rcx │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 2ac95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c15> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ + mov 0x360(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax,%rbp,1),%rdi │ │ │ │ + add $0x8,%rbp │ │ │ │ + call d5b0 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 28e10 ::do_widen(char) const@@Base+0x8f80> │ │ │ │ + mov 0x3ec(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 2a0a0 ::do_widen(char) const@@Base+0xa210> │ │ │ │ + lea 0x769d0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x76bd1(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x2d0(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x76a75(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x7691e(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm2 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movhps 0x8(%rsp),%xmm2 │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x79466(%rip),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - shr $0x2,%rsi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm5 │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm5,%xmm0 │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jne 2a4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5440> │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - lea 0x0(,%rsi,4),%rax │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - mov %eax,%edx │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%ebx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2a518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5498> │ │ │ │ - add (%rdi,%rax,4),%ebx │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 2a518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5498> │ │ │ │ - add $0x2,%edx │ │ │ │ - add (%rdi,%rax,4),%ebx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jae 2a518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5498> │ │ │ │ - add 0x4(%rdi,%rax,4),%ebx │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - lea 0x75259(%rip),%r15 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x650a8(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x754e5(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x3b0(%rsp) │ │ │ │ + mov 0x76b4e(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ + movdqa 0x20(%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x769cd(%rip),%r14 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm2,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x76cc1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + lea 0x268(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b428 ::do_widen(char) const@@Base+0xb598> │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2908d ::do_widen(char) const@@Base+0x91fd> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x76777(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x7696f(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3ec(%rbx),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x754de(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x190(%rsp) │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - movups %xmm0,0x198(%rsp) │ │ │ │ - movups %xmm0,0x1a8(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x3b0(%rsp) │ │ │ │ + mov 0x76926(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ add -0x18(%rbp),%rdi │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ + movdqa 0x20(%rsp),%xmm4 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x75363(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movaps %xmm7,0x40(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm4,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x7566b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - movl $0x10,0x88(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ call dab0 │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 2abf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b78> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + je 2ba88 ::do_widen(char) const@@Base+0xbbf8> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x75260(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a69b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x561b> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 29263 ::do_widen(char) const@@Base+0x93d3> │ │ │ │ call d610 │ │ │ │ - lea 0x7516e(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x765a1(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x75361(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rbx,0x40(%rsp,%rax,1) │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ + mov 0x76799(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - movabs $0x800000000000000e,%rax │ │ │ │ - add 0x28(%rsp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 2ad9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d1d> │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea 0x6308a(%rip),%rsi # 8d78d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6870d> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - 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 2ab90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b10> │ │ │ │ - mov %rcx,(%r12) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x8(%r12) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a75f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56df> │ │ │ │ - call d610 │ │ │ │ - mov 0x3d0(%r14),%rdx │ │ │ │ - cmp %rdx,0x3d8(%r14) │ │ │ │ - je 2ab30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ab0> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2a898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5818> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x3,%r8d │ │ │ │ - lea 0x62ffc(%rip),%rcx # 8d789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68709> │ │ │ │ + mov 0x420(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2b0c0 ::do_widen(char) const@@Base+0xb230> │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x3b0(%rsp) │ │ │ │ + mov 0x76743(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm5,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2bad8 ::do_widen(char) const@@Base+0xbc48> │ │ │ │ + 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 │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x50(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2aae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a60> │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x50(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x8(%r12),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb f59f <__cxa_finalize@plt+0x193f> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 2a814 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5794> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2a828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57a8> │ │ │ │ + je 2946c ::do_widen(char) const@@Base+0x95dc> │ │ │ │ call d610 │ │ │ │ - mov 0x3b8(%r14),%rax │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rax,%rcx,1),%eax │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x76398(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x76590(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3f8(%rbx),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 2aab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a30> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 2aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a00> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2a876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f6> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f6b1 <__cxa_finalize@plt+0x1a51> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x63116(%rip),%rsi # 8d984 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68904> │ │ │ │ - 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 2ab30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ab0> │ │ │ │ - lea 0x0(,%rbx,4),%rax │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov (%rdx,%rbx,4),%r13d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + jbe 2b100 ::do_widen(char) const@@Base+0xb270> │ │ │ │ + movsd 0x418(%rbx),%xmm0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 2bc54 ::do_widen(char) const@@Base+0xbdc4> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %ax,0x190(%rsp) │ │ │ │ - mov 0x75150(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + xor %r11d,%r11d │ │ │ │ xor %esi,%esi │ │ │ │ - movups %xmm0,0x198(%rsp) │ │ │ │ - movups %xmm0,0x1a8(%rsp) │ │ │ │ + mov 0x76519(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %r11w,0x3b0(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ add -0x18(%rbp),%rdi │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - movq $0x0,0x188(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm4 │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x74fe0(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movaps %xmm4,0x40(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - movaps %xmm0,0x60(%rsp) │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm6,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x752e8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - movl $0x10,0x88(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r13d,%esi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d420 (unsigned long)@plt> │ │ │ │ - mov 0x70(%rsp),%r8 │ │ │ │ - lea 0x30(%rsp),%rax │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movsd 0x50(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 2ab10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a90> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ + je 2bac0 ::do_widen(char) const@@Base+0xbc30> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x68(%rsp),%rcx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x74edc(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2aa1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x599f> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2969f ::do_widen(char) const@@Base+0x980f> │ │ │ │ call d610 │ │ │ │ - lea 0x74dea(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x76165(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x74fdd(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rsi,0x40(%rsp,%rax,1) │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ + mov 0x7635d(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2a780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5700> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - lea 0x6314b(%rip),%rcx # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ - jmp 2a78d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x570d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f6d0 <__cxa_finalize@plt+0x1a70> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x62caf(%rip),%rsi # 8d750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x3f8(%rbx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + jne 2b0b0 ::do_widen(char) const@@Base+0xb220> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x76313(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + mov %r9w,0x3b0(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm7,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2baa0 ::do_widen(char) const@@Base+0xbc10> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x288(%rsp),%rcx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2989a ::do_widen(char) const@@Base+0x9a0a> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x75f6a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x76162(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x14,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x63bff(%rip),%rcx # 8d4ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122e> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 2b6b0 ::do_widen(char) const@@Base+0xb820> │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f1ee <__cxa_finalize@plt+0x158e> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x63b8d(%rip),%rsi # 8d503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51243> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - jmp 2a876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f6> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b680 ::do_widen(char) const@@Base+0xb7f0> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xe0(%rsp),%rcx │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov %r8,0xe8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 2b660 ::do_widen(char) const@@Base+0xb7d0> │ │ │ │ + cmp %rax,0xf0(%rsp) │ │ │ │ + jae 29a21 ::do_widen(char) const@@Base+0x9b91> │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + je 29a21 ::do_widen(char) const@@Base+0x9b91> │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 2b340 ::do_widen(char) const@@Base+0xb4b0> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x8(%r12) │ │ │ │ - je f57c <__cxa_finalize@plt+0x191c> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x62b44(%rip),%rsi # 8d615 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68595> │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f94e <__cxa_finalize@plt+0x1cee> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - jmp 2a876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57f6> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2bbb0 ::do_widen(char) const@@Base+0xbd20> │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 2a7c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5747> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 2aaf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a73> │ │ │ │ - jmp 2a7c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5743> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2a9ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x596d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rcx,0x128(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x128(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe f9c8 <__cxa_finalize@plt+0x1d68> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x63a41(%rip),%rsi # 8d507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51247> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b7d0 ::do_widen(char) const@@Base+0xb940> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 2b7b0 ::do_widen(char) const@@Base+0xb920> │ │ │ │ + cmp %rax,0x150(%rsp) │ │ │ │ + jae 29b6e ::do_widen(char) const@@Base+0x9cde> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 29b6e ::do_widen(char) const@@Base+0x9cde> │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 2b2d0 ::do_widen(char) const@@Base+0xb440> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov 0x8(%r12),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je f4cc <__cxa_finalize@plt+0x186c> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x62d1c(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f922 <__cxa_finalize@plt+0x1cc2> │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov 0x1b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ad35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5cb5> │ │ │ │ - add $0x1c8,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x190(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2bc10 ::do_widen(char) const@@Base+0xbd80> │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jae 2ac17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b97> │ │ │ │ - test $0x20,%dil │ │ │ │ - jne 2aca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c20> │ │ │ │ - test $0x10,%dil │ │ │ │ - jne 2acdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c5b> │ │ │ │ - test $0x8,%dil │ │ │ │ - jne 2acfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c7c> │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 2ad1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c9a> │ │ │ │ - test %edi,%edi │ │ │ │ - je 2a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b7> │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ - mov %cl,0x10(%r12) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 2a733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b3> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x188(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe f6f3 <__cxa_finalize@plt+0x1a93> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x638f5(%rip),%rsi # 8d50d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5124d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b700 ::do_widen(char) const@@Base+0xb870> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 2a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b7> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2a669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x55e9> │ │ │ │ - nop │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2a518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5498> │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub $0x1,%edi │ │ │ │ - lea (%rsi,%rcx,1),%r8 │ │ │ │ - add %rdx,%rcx │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r8) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r8) │ │ │ │ - movdqu -0x20(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r8) │ │ │ │ - movdqu -0x10(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r8) │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jb 2a733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b3> │ │ │ │ - and $0xffffffc0,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - add $0x40,%r8d │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - movdqu 0x10(%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu 0x20(%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu 0x30(%rdx,%rcx,1),%xmm0 │ │ │ │ - movups %xmm3,(%rsi,%rcx,1) │ │ │ │ - movups %xmm2,0x10(%rsi,%rcx,1) │ │ │ │ - movups %xmm1,0x20(%rsi,%rcx,1) │ │ │ │ - movups %xmm0,0x30(%rsi,%rcx,1) │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jb 2ac5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bda> │ │ │ │ - jmp 2a733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b3> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 2a4fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x547e> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%edi │ │ │ │ - lea 0x20(%rsi,%rdi,1),%rcx │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - movdqu 0x10(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rsi) │ │ │ │ - lea 0x20(%rdx,%rdi,1),%rsi │ │ │ │ - movdqu -0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rcx) │ │ │ │ - movdqu -0x30(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rcx) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x1a8(%rsp),%r8 │ │ │ │ + mov 0x1c8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 2b6e0 ::do_widen(char) const@@Base+0xb850> │ │ │ │ + cmp %rax,0x1b0(%rsp) │ │ │ │ + jae 29cc0 ::do_widen(char) const@@Base+0x9e30> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + je 29cc0 ::do_widen(char) const@@Base+0x9e30> │ │ │ │ + cmp %rax,0x1d0(%rsp) │ │ │ │ + jae 2b260 ::do_widen(char) const@@Base+0xb3d0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f8c3 <__cxa_finalize@plt+0x1c63> │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1f0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2bb50 ::do_widen(char) const@@Base+0xbcc0> │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 2a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b7> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%edi │ │ │ │ - movups %xmm0,0x10(%r12) │ │ │ │ - movdqu -0x10(%rdx,%rdi,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rsi,%rdi,1) │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0x1e8(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f886 <__cxa_finalize@plt+0x1c26> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x637b0(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x200(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b780 ::do_widen(char) const@@Base+0xb8f0> │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 2a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b7> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x208(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x208(%rsp),%r8 │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rcx │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 2b760 ::do_widen(char) const@@Base+0xb8d0> │ │ │ │ + cmp %rax,0x210(%rsp) │ │ │ │ + jae 29e12 ::do_widen(char) const@@Base+0x9f82> │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + je 29e12 ::do_widen(char) const@@Base+0x9f82> │ │ │ │ + cmp %rax,0x230(%rsp) │ │ │ │ + jae 2b1f8 ::do_widen(char) const@@Base+0xb368> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f8fb <__cxa_finalize@plt+0x1c9b> │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2bb20 ::do_widen(char) const@@Base+0xbc90> │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %rcx,0x10(%r12) │ │ │ │ - mov -0x8(%rdx,%rdi,1),%rcx │ │ │ │ - mov %rcx,-0x8(%rsi,%rdi,1) │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 2a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b7> │ │ │ │ - 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 2a737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56b7> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f536 <__cxa_finalize@plt+0x18d6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f4ef <__cxa_finalize@plt+0x188f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f5c8 <__cxa_finalize@plt+0x1968> │ │ │ │ - endbr64 │ │ │ │ - jmp f5fb <__cxa_finalize@plt+0x199b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f61e <__cxa_finalize@plt+0x19be> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f64b <__cxa_finalize@plt+0x19eb> │ │ │ │ - endbr64 │ │ │ │ - jmp f574 <__cxa_finalize@plt+0x1914> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f5be <__cxa_finalize@plt+0x195e> │ │ │ │ - endbr64 │ │ │ │ - jmp f6fd <__cxa_finalize@plt+0x1a9d> │ │ │ │ - jmp f725 <__cxa_finalize@plt+0x1ac5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f608 <__cxa_finalize@plt+0x19a8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f692 <__cxa_finalize@plt+0x1a32> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f614 <__cxa_finalize@plt+0x19b4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x2c,%edi │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x248(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %di,0xc0(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movq $0x1,0xb8(%rsp) │ │ │ │ - cmpq $0x0,0x8(%rsi) │ │ │ │ - je 2b630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b0> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da70 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d980 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rax │ │ │ │ - and %r14,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 2be73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6df3> │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - jmp 2af53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ed3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 2b000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f80> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2b570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f0> │ │ │ │ - mov %r15,%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - movb $0x0,(%rax,%r13,1) │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - cmp %rcx,%rbp │ │ │ │ - je 2b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f90> │ │ │ │ - lea 0x10(%rcx),%rdx │ │ │ │ - mov %rdx,(%rcx) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 2b070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ff0> │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rcx) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r13,0x8(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da70 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0xb8(%rsp),%rcx │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d980 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rdx,%rax │ │ │ │ - and %r14,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 2b0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6050> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - cmp $0x1e847e0,%rax │ │ │ │ - jg 2b0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6050> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov %r14,%rax │ │ │ │ - sub %rdx,%rax │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jb f997 <__cxa_finalize@plt+0x1d37> │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - sub %rdx,%r13 │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - add %rdx,%r9 │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - jbe 2ae98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e18> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ + mov %rcx,0x248(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x248(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe f47f <__cxa_finalize@plt+0x181f> │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x6365e(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rax,0xe0(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - jmp 2aeae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e2e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzbl (%r9),%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - jmp 2aeab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e2b> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rbp,0x58(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 2c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc0> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e82> │ │ │ │ - call d610 │ │ │ │ - jmp 2af02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e82> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%r13),%rcx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jae 2b580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6500> │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 2b7bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x673d> │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 2b82e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ae> │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 2b84d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67cd> │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2b869 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e9> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - movzbl 0xe0(%rsp),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movzwl -0x2(%r15,%rcx,1),%eax │ │ │ │ - mov %ax,-0x2(%rdx,%rcx,1) │ │ │ │ - jmp 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov -0x18(%rdi),%rax │ │ │ │ - mov -0x20(%rdi),%rdx │ │ │ │ - cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ - je 2b6aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x662a> │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - sub 0x30(%rsp),%rbp │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - sar $0x5,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2b11b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x609b> │ │ │ │ - call d610 │ │ │ │ - test %r13d,%r13d │ │ │ │ - jle 2bc92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6c12> │ │ │ │ - mov 0x3b8(%r12),%rax │ │ │ │ - cmp 0x3c0(%r12),%rax │ │ │ │ - je 2b13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60be> │ │ │ │ - mov %rax,0x3c0(%r12) │ │ │ │ - mov 0x3d0(%r12),%rax │ │ │ │ - cmp 0x3d8(%r12),%rax │ │ │ │ - je 2b158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60d8> │ │ │ │ - mov %rax,0x3d8(%r12) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63b0> │ │ │ │ - call d040 <__errno_location@plt> │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x3d0(%r12),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - nop │ │ │ │ - mov (%r15),%r14 │ │ │ │ - mov (%rbx),%eax │ │ │ │ - movl $0x0,(%rbx) │ │ │ │ - mov $0xa,%edx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - call dc30 <__isoc23_strtol@plt> │ │ │ │ - cmp 0x48(%rsp),%r14 │ │ │ │ - je fa15 <__cxa_finalize@plt+0x1db5> │ │ │ │ - mov (%rbx),%edx │ │ │ │ - cmp $0x22,%edx │ │ │ │ - je f9f2 <__cxa_finalize@plt+0x1d92> │ │ │ │ - mov $0x80000000,%ecx │ │ │ │ - lea (%rax,%rcx,1),%rsi │ │ │ │ - add $0x7fffffff,%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jb f9f2 <__cxa_finalize@plt+0x1d92> │ │ │ │ - test %edx,%edx │ │ │ │ - jne 2b3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6350> │ │ │ │ - mov (%rsp),%ecx │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - mov %ecx,(%rbx) │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - mov %eax,%r14d │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb faa3 <__cxa_finalize@plt+0x1e43> │ │ │ │ - mov %r13,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 2b8da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685a> │ │ │ │ - mov %eax,0x48(%rsp) │ │ │ │ - mov 0x3d8(%r12),%rdx │ │ │ │ - cmp %rdx,0x3e0(%r12) │ │ │ │ - je 2b520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64a0> │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0x3d8(%r12) │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - cmp $0x62,%al │ │ │ │ - je 2b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6360> │ │ │ │ - cmp $0x70,%al │ │ │ │ - je 2b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6430> │ │ │ │ - cmp $0x6d,%al │ │ │ │ - je 2b4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6468> │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov $0x1e,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000001e,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x1c,%rax │ │ │ │ - jbe f9c6 <__cxa_finalize@plt+0x1d66> │ │ │ │ - mov $0x1d,%edx │ │ │ │ - lea 0x624c5(%rip),%rsi # 8d7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68735> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - sub 0xb8(%rsp),%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jb fa74 <__cxa_finalize@plt+0x1e14> │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f80c <__cxa_finalize@plt+0x1bac> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x62527(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r8 │ │ │ │ + lea 0x270(%rsp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r8,0xd0(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2bc7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bfe> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ + je 2b8d0 ::do_widen(char) const@@Base+0xba40> │ │ │ │ + mov %rcx,0x260(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x268(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x785f1(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2bdc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d44> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x76f3a(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%r15),%rdx │ │ │ │ - jmp 2b1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6170> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movl $0x0,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r12),%rax │ │ │ │ - cmp 0x3c8(%r12),%rax │ │ │ │ - je 2b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d0> │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r12) │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2b41d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x639d> │ │ │ │ - mov %r14,%rdi │ │ │ │ + jne 2b598 ::do_widen(char) const@@Base+0xb708> │ │ │ │ + cmpb $0x0,0x785da(%rip) │ │ │ │ + lea 0x783d2(%rip),%rbp │ │ │ │ + jne 2b528 ::do_widen(char) const@@Base+0xb698> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 29f4e ::do_widen(char) const@@Base+0xa0be> │ │ │ │ call d610 │ │ │ │ - add $0x1,%rbp │ │ │ │ - add $0x20,%r15 │ │ │ │ - cmp 0x28(%rsp),%rbp │ │ │ │ - jb 2b190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6110> │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - je 2b46a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ea> │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 29f60 ::do_widen(char) const@@Base+0xa0d0> │ │ │ │ + call d610 │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 29f72 ::do_widen(char) const@@Base+0xa0e2> │ │ │ │ + call d610 │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 29f86 ::do_widen(char) const@@Base+0xa0f6> │ │ │ │ + call d610 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 29f98 ::do_widen(char) const@@Base+0xa108> │ │ │ │ + call d610 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 29fac ::do_widen(char) const@@Base+0xa11c> │ │ │ │ + call d610 │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 29fbe ::do_widen(char) const@@Base+0xa12e> │ │ │ │ + call d610 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 29fd0 ::do_widen(char) const@@Base+0xa140> │ │ │ │ + call d610 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 2b461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63e1> │ │ │ │ + je 29fea ::do_widen(char) const@@Base+0xa15a> │ │ │ │ call d610 │ │ │ │ - add $0x20,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 2b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63d0> │ │ │ │ - cmpq $0x0,0x30(%rsp) │ │ │ │ - je 2b600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6580> │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2bdc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d44> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - add $0x258,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movl $0x1,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r12),%rax │ │ │ │ - cmp 0x3c8(%r12),%rax │ │ │ │ - je 2b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d0> │ │ │ │ - movl $0x1,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r12) │ │ │ │ - jmp 2b410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6390> │ │ │ │ - nopl (%rax) │ │ │ │ - movl $0x2,0x48(%rsp) │ │ │ │ - mov 0x3c0(%r12),%rax │ │ │ │ - cmp 0x3c8(%r12),%rax │ │ │ │ - je 2b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64d0> │ │ │ │ - movl $0x2,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x3c0(%r12) │ │ │ │ - jmp 2b410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6390> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov 0x78(%rsp),%r9 │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - je 2b255 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61d5> │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - lea 0x1d(%r9),%rsi │ │ │ │ - jmp 2b290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6210> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - lea 0x3b8(%r12),%rdi │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov 0x70(%rsp),%r14 │ │ │ │ - jmp 2b410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6390> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - jmp 2afdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f5f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - lea (%rdx,%rsi,1),%rdi │ │ │ │ - add %r15,%rsi │ │ │ │ - movdqu -0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rdi) │ │ │ │ - movdqu -0x30(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rdi) │ │ │ │ - movdqu -0x20(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ - movdqu -0x10(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jb 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%esi │ │ │ │ - add $0x40,%edi │ │ │ │ - movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ - movdqu 0x10(%rax,%rsi,1),%xmm2 │ │ │ │ - movdqu 0x20(%rax,%rsi,1),%xmm1 │ │ │ │ - movdqu 0x30(%rax,%rsi,1),%xmm0 │ │ │ │ - movups %xmm3,(%rdx,%rsi,1) │ │ │ │ - movups %xmm2,0x10(%rdx,%rsi,1) │ │ │ │ - movups %xmm1,0x20(%rdx,%rsi,1) │ │ │ │ - movups %xmm0,0x30(%rdx,%rsi,1) │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 2b5be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x653e> │ │ │ │ - jmp 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2a004 ::do_widen(char) const@@Base+0xa174> │ │ │ │ + call d610 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 2a01e ::do_widen(char) const@@Base+0xa18e> │ │ │ │ + call d610 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp 0x50(%rsp),%rdi │ │ │ │ + je 2a032 ::do_widen(char) const@@Base+0xa1a2> │ │ │ │ + call d610 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + cmp 0x38(%rsp),%rdi │ │ │ │ + je 2a046 ::do_widen(char) const@@Base+0xa1b6> │ │ │ │ + call d610 │ │ │ │ + mov 0x1c0(%rsp),%rdi │ │ │ │ + cmp 0x40(%rsp),%rdi │ │ │ │ + je 2a05a ::do_widen(char) const@@Base+0xa1ca> │ │ │ │ + call d610 │ │ │ │ + mov 0x220(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 2a06e ::do_widen(char) const@@Base+0xa1de> │ │ │ │ + call d610 │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 2bdc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d44> │ │ │ │ - add $0x258,%rsp │ │ │ │ + jne 2bc3f ::do_widen(char) const@@Base+0xbdaf> │ │ │ │ + add $0x3e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x75769(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x2d0(%rsp),%r15 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x75815(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x756be(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + movhps 0x8(%rsp),%xmm3 │ │ │ │ + movaps %xmm3,0x20(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x78206(%rip),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movaps %xmm0,0x50(%rsp) │ │ │ │ - call 2c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc0> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x63e48(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x758ed(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x758ee(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r8w,0x3b0(%rsp) │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x2a0(%rsp),%rax │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x75764(%rip),%r14 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x2c0(%rsp),%r13 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm3,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x75a58(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + lea 0x268(%rsp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6068> │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x230(%rsp),%rax │ │ │ │ + lea 0x220(%rsp),%rdi │ │ │ │ + movb $0x0,0x230(%rsp) │ │ │ │ + mov %rdi,0x70(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov %rax,0x220(%rsp) │ │ │ │ + movq $0x0,0x228(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2b410 ::do_widen(char) const@@Base+0xb580> │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2a2f6 ::do_widen(char) const@@Base+0xa466> │ │ │ │ call d610 │ │ │ │ - jmp 2b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6068> │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - add $0xffffffffffffffff,%r13 │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - mov -0x20(%rdi),%r14 │ │ │ │ - cmovae %rax,%r13 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - ja 2b784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6704> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 2b7ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 2b764 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e4> │ │ │ │ - mov %r15,%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - movb $0x0,(%rax,%r13,1) │ │ │ │ - mov %r13,0xd8(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov -0x20(%rcx),%rdi │ │ │ │ - lea -0x10(%rcx),%rdx │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 2b7f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6779> │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 2b882 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6802> │ │ │ │ - mov %rax,-0x20(%rcx) │ │ │ │ - mov %r13,-0x18(%rcx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rcx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2b816 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6796> │ │ │ │ - mov %rdi,0xd0(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - jne 2b6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6620> │ │ │ │ - jmp 2b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6068> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x7550e(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x75706(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - jmp 2b6f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6672> │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x420(%rbx),%edi │ │ │ │ + test %edi,%edi │ │ │ │ + jne 2b0e8 ::do_widen(char) const@@Base+0xb258> │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x756ba(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x3b0(%rsp) │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%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 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + movb $0x0,0x1d0(%rsp) │ │ │ │ + mov %rdi,0x68(%rsp) │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov %rax,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1c8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2ba58 ::do_widen(char) const@@Base+0xbbc8> │ │ │ │ + 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 │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rbp,%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 2b767 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e7> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,0xe0(%rsp) │ │ │ │ - jmp 2b6ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666f> │ │ │ │ - movdqu 0xe0(%rsp),%xmm0 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea 0x20(%rdx,%rcx,1),%rax │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0xf0(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - lea 0x20(%r15,%rcx,1),%rdx │ │ │ │ - movdqu -0x40(%rdx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movdqu -0x30(%rdx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - jmp 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 2b882 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6802> │ │ │ │ - mov %rax,-0x20(%rcx) │ │ │ │ - mov %r13,-0x18(%rcx) │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rcx) │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2a4ff ::do_widen(char) const@@Base+0xa66f> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x75305(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x754fd(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3f8(%rbx),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 2b110 ::do_widen(char) const@@Base+0xb280> │ │ │ │ + movsd 0x418(%rbx),%xmm0 │ │ │ │ + sub $0x1,%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + ucomisd %xmm0,%xmm1 │ │ │ │ + ja 2bc44 ::do_widen(char) const@@Base+0xbdb4> │ │ │ │ + sqrtsd %xmm0,%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ mov %r15,%rdi │ │ │ │ - jmp 2b74b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66cb> │ │ │ │ - movdqu 0xe0(%rsp),%xmm0 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu -0x10(%r15,%rcx,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx,%rcx,1) │ │ │ │ - jmp 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov -0x8(%r15,%rcx,1),%rax │ │ │ │ - mov %rax,-0x8(%rdx,%rcx,1) │ │ │ │ - jmp 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - mov 0xe0(%rsp),%eax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov -0x4(%r15,%rcx,1),%eax │ │ │ │ - mov %eax,-0x4(%rdx,%rcx,1) │ │ │ │ - jmp 2aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e70> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea -0x20(%rcx),%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - je 2bc67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6be7> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2b8bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x683f> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 2bc6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bef> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0xd8(%rsp),%r13 │ │ │ │ - mov -0x20(%rax),%rdi │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movb $0x0,(%rdi,%r13,1) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov %r13,-0x18(%rax) │ │ │ │ - jmp 2b74b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66cb> │ │ │ │ - movq 0x74c3e(%rip),%xmm1 # a0520 , std::allocator >@GLIBCXX_3.4.21+0xc68> │ │ │ │ - lea 0x73f27(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - movq %r12,%xmm4 │ │ │ │ - lea 0xd0(%rsp),%rbp │ │ │ │ - punpcklqdq %xmm4,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x74106(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x73e61(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - mov 0x740f2(%rip),%r15 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov 0x75487(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x3b0(%rsp) │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm5 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm5,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ + call dc40 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rdi,0x60(%rsp) │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2ba40 ::do_widen(char) const@@Base+0xbbb0> │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2a730 ::do_widen(char) const@@Base+0xa8a0> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x750d4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x752cc(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x3f8(%rbx),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jne 2b0d8 ::do_widen(char) const@@Base+0xb248> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x220(%rsp) │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ - mov -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %r15,(%rdi) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x3b0(%rsp) │ │ │ │ + mov 0x7527d(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + movups %xmm0,0x3b8(%rsp) │ │ │ │ + movups %xmm0,0x3c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ + movq $0x0,0x3a8(%rsp) │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x20(%rsp),%xmm6 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x73f7d(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - lea 0x130(%rsp),%r13 │ │ │ │ - movaps %xmm1,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + movaps %xmm0,0x270(%rsp) │ │ │ │ + movaps %xmm6,0x260(%rsp) │ │ │ │ + movaps %xmm0,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x290(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x74271(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xd8(%rsp),%rsi │ │ │ │ - movl $0x10,0x118(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %r13,0x120(%rsp) │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movl $0x10,0x2a8(%rsp) │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + movb $0x0,0x2c0(%rsp) │ │ │ │ + movq $0x0,0x2b8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r14d,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - lea 0xa0(%rsp),%rax │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + movq %rbx,%xmm0 │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x3,0x2d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x290(%rsp),%r8 │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + movb $0x0,0x110(%rsp) │ │ │ │ + mov %rdi,0x58(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movq $0x0,0x108(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 2bbfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b7c> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ + je 2ba70 ::do_widen(char) const@@Base+0xbbe0> │ │ │ │ + mov 0x280(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x73e51(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x2b0(%rsp),%rdi │ │ │ │ + mov %r14,0x2d0(%rsp) │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 2baa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a25> │ │ │ │ + je 2a931 ::do_widen(char) const@@Base+0xaaa1> │ │ │ │ call d610 │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x74ed3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x268(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %r15,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x73ca3(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x750cb(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbp,0x260(%rsp) │ │ │ │ + mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ + mov %r12,0x2d0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x20,%r8d │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x5ee5d(%rip),%rcx # 8a958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x658d8> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + mov $0x14,%r8d │ │ │ │ + lea 0x62b63(%rip),%rcx # 8d4ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122e> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rbx,0xb0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 2bc39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bb9> │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xc0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0xb8(%rsp) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b830 ::do_widen(char) const@@Base+0xb9a0> │ │ │ │ + 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 $0x8000000000000004,%rax │ │ │ │ + add 0x128(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe f9f9 <__cxa_finalize@plt+0x1d99> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x62af4(%rip),%rsi # 8d503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51243> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b800 ::do_widen(char) const@@Base+0xb970> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 2b640 ::do_widen(char) const@@Base+0xb7b0> │ │ │ │ + cmp %rax,0x150(%rsp) │ │ │ │ + jae 2aab7 ::do_widen(char) const@@Base+0xac27> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + je 2aab7 ::do_widen(char) const@@Base+0xac27> │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 2b3a0 ::do_widen(char) const@@Base+0xb510> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f893 <__cxa_finalize@plt+0x1c33> │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x61ced(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f4bc <__cxa_finalize@plt+0x185c> │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 2bc16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b96> │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xe0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0xd8(%rsp) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ + lea 0x190(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2baf0 ::do_widen(char) const@@Base+0xbc60> │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2bdc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d44> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - lea 0x76709(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2ba78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69f8> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 2bbbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b3f> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r15,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 2bc25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ba5> │ │ │ │ - jmp 2bbbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b3b> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 2bb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ac0> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,0xc0(%rsp,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 2bc4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bcc> │ │ │ │ - jmp 2bb3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6abc> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x188(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe f567 <__cxa_finalize@plt+0x1907> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x629a6(%rip),%rsi # 8d507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51247> │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 2b74b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66cb> │ │ │ │ - movzbl 0xe0(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 2b8ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x682e> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 2b385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6305> │ │ │ │ - mov 0x8(%rbx),%r13 │ │ │ │ - mov (%rbx),%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - lea 0x26(%r13),%rsi │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000027,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x25,%rax │ │ │ │ - jbe f82e <__cxa_finalize@plt+0x1bce> │ │ │ │ - mov $0x26,%edx │ │ │ │ - lea 0x5ec39(%rip),%rsi # 8a930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x658b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b8a0 ::do_widen(char) const@@Base+0xba10> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x1a8(%rsp),%r8 │ │ │ │ + mov 0x1c8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rcx │ │ │ │ + mov 0x1c0(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 2b880 ::do_widen(char) const@@Base+0xb9f0> │ │ │ │ + cmp %rax,0x1b0(%rsp) │ │ │ │ + jae 2ac09 ::do_widen(char) const@@Base+0xad79> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + je 2ac09 ::do_widen(char) const@@Base+0xad79> │ │ │ │ + cmp %rax,0x1d0(%rsp) │ │ │ │ + jae 2b188 ::do_widen(char) const@@Base+0xb2f8> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0xb8(%rsp),%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - jb f7ed <__cxa_finalize@plt+0x1b8d> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb fa25 <__cxa_finalize@plt+0x1dc5> │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0xb8(%rsp) │ │ │ │ - je f7ce <__cxa_finalize@plt+0x1b6e> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x61b24(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + lea 0x1f0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2bb80 ::do_widen(char) const@@Base+0xbcf0> │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1e8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0x1e8(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe f98b <__cxa_finalize@plt+0x1d2b> │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x62865(%rip),%rsi # 8d518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51258> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r8 │ │ │ │ + lea 0x210(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r8,0xd0(%rsp) │ │ │ │ + mov %r12,0x200(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2bdc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d49> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ + je 2b730 ::do_widen(char) const@@Base+0xb8a0> │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ + mov %rcx,0x208(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2bdc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d44> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x76541(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x208(%rsp),%r8 │ │ │ │ + mov 0x228(%rsp),%rdx │ │ │ │ + mov 0x200(%rsp),%rcx │ │ │ │ + mov 0x220(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 2b860 ::do_widen(char) const@@Base+0xb9d0> │ │ │ │ + cmp %rax,0x210(%rsp) │ │ │ │ + jae 2ad5b ::do_widen(char) const@@Base+0xaecb> │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + je 2ad5b ::do_widen(char) const@@Base+0xaecb> │ │ │ │ + cmp %rax,0x230(%rsp) │ │ │ │ + jae 2b120 ::do_widen(char) const@@Base+0xb290> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb f37e <__cxa_finalize@plt+0x171e> │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2bbe0 ::do_widen(char) const@@Base+0xbd50> │ │ │ │ + mov %rcx,0x240(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x250(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - add $0x1,%ecx │ │ │ │ - rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ - jmp 2bd84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6d04> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f754 <__cxa_finalize@plt+0x1af4> │ │ │ │ - endbr64 │ │ │ │ - jmp f7c9 <__cxa_finalize@plt+0x1b69> │ │ │ │ - endbr64 │ │ │ │ - jmp f7c9 <__cxa_finalize@plt+0x1b69> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f84d <__cxa_finalize@plt+0x1bed> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp f871 <__cxa_finalize@plt+0x1c11> │ │ │ │ - endbr64 │ │ │ │ - jmp f8c2 <__cxa_finalize@plt+0x1c62> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f85a <__cxa_finalize@plt+0x1bfa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f90f <__cxa_finalize@plt+0x1caf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f930 <__cxa_finalize@plt+0x1cd0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp f8c7 <__cxa_finalize@plt+0x1c67> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f884 <__cxa_finalize@plt+0x1c24> │ │ │ │ - endbr64 │ │ │ │ - jmp f951 <__cxa_finalize@plt+0x1cf1> │ │ │ │ - endbr64 │ │ │ │ - jmp f951 <__cxa_finalize@plt+0x1cf1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f956 <__cxa_finalize@plt+0x1cf6> │ │ │ │ - jmp f984 <__cxa_finalize@plt+0x1d24> │ │ │ │ - endbr64 │ │ │ │ - jmp f992 <__cxa_finalize@plt+0x1d32> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f862 <__cxa_finalize@plt+0x1c02> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fa38 <__cxa_finalize@plt+0x1dd8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp f972 <__cxa_finalize@plt+0x1d12> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x73d03(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2bf12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e92> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 29c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ + mov %rcx,0x248(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x248(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe f3aa <__cxa_finalize@plt+0x174a> │ │ │ │ + lea 0x240(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x62715(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x270(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x260(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 2b610 ::do_widen(char) const@@Base+0xb780> │ │ │ │ + mov %rcx,0x260(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x270(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x268(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x776a8(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 2b4b0 ::do_widen(char) const@@Base+0xb620> │ │ │ │ + cmpb $0x0,0x77691(%rip) │ │ │ │ + lea 0x77489(%rip),%rbp │ │ │ │ + jne 2b440 ::do_widen(char) const@@Base+0xb5b0> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 2bef3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e73> │ │ │ │ + je 2ae97 ::do_widen(char) const@@Base+0xb007> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2bf05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e85> │ │ │ │ + mov 0x240(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2aea9 ::do_widen(char) const@@Base+0xb019> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x200(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2aebb ::do_widen(char) const@@Base+0xb02b> │ │ │ │ call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2bed1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e51> │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2bf4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ecb> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 299b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4930> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2bf3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ebe> │ │ │ │ + mov 0x1e0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 2aecf ::do_widen(char) const@@Base+0xb03f> │ │ │ │ call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2aee1 ::do_widen(char) const@@Base+0xb051> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2bf1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e9c> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp 29900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4880> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - lea 0x73c53(%rip),%rax │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x80(%rdi),%rbp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2bfc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f42> │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - mov %rbp,%rbx │ │ │ │ - call 29c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc0> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - lea 0x50(%rbx),%rax │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2bfa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f23> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + cmp 0x8(%rsp),%rdi │ │ │ │ + je 2aef5 ::do_widen(char) const@@Base+0xb065> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2bfb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f35> │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 2af07 ::do_widen(char) const@@Base+0xb077> │ │ │ │ call d610 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + jne 2a019 ::do_widen(char) const@@Base+0xa189> │ │ │ │ + jmp 2a01e ::do_widen(char) const@@Base+0xa18e> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x27c(%rbx),%edx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + lea 0x773d0(%rip),%rbp │ │ │ │ + test %edx,%edx │ │ │ │ + jle 2a0a0 ::do_widen(char) const@@Base+0xa210> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2bf81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f01> │ │ │ │ - mov 0x50(%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 2bffb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f7b> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - mov %rbx,%rbp │ │ │ │ - call 299b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4930> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - lea 0x30(%rbp),%rax │ │ │ │ - mov 0x10(%rbx),%rbx │ │ │ │ + add $0x1,%r12d │ │ │ │ + call 27b20 ::do_widen(char) const@@Base+0x7c90> │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x260(%rsp),%rdi │ │ │ │ + lea 0x98(%rsp),%rsi │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov 0x27c(%rbx),%r13d │ │ │ │ + movq $0x14,0x98(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movdqa 0x62dd5(%rip),%xmm0 # 8dd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ab0> │ │ │ │ + mov %rax,0x260(%rsp) │ │ │ │ + mov %rdx,0x270(%rsp) │ │ │ │ + movl $0x736e6f69,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x260(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + mov %rdx,0x268(%rsp) │ │ │ │ + cmpb $0x0,0x200(%rbp) │ │ │ │ + je 2b088 ::do_widen(char) const@@Base+0xb1f8> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x204(%rbp),%eax │ │ │ │ + cvtsi2sd %r13d,%xmm1 │ │ │ │ + cvtsi2sd %r12d,%xmm0 │ │ │ │ + divsd %xmm1,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x62f7e(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ + cvttsd2si %xmm0,%r13d │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jge 2b023 ::do_widen(char) const@@Base+0xb193> │ │ │ │ + movl $0xffffffff,0x774e6(%rip) │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmp %eax,%r13d │ │ │ │ + jle 2b088 ::do_widen(char) const@@Base+0xb1f8> │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x7704e(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x625ac(%rip),%rsi # 8d5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5132f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r13d,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x62485(%rip),%rsi # 8d4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x7700c(%rip),%rdi │ │ │ │ + call d430 │ │ │ │ + mov %r13d,0x204(%rbp) │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x270(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 2bfee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f6e> │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 2b09a ::do_widen(char) const@@Base+0xb20a> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 2bfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f4c> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - call 29900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4880> │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x27c(%rbx),%r12d │ │ │ │ + jl 2af40 ::do_widen(char) const@@Base+0xb0b0> │ │ │ │ + jmp 28e2b ::do_widen(char) const@@Base+0x8f9b> │ │ │ │ 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 2c472 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73f2> │ │ │ │ - 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 d650 │ │ │ │ - mov (%r15),%rcx │ │ │ │ - lea 0x10(%r15),%rdx │ │ │ │ - mov 0x8(%r15),%rdi │ │ │ │ - mov %rax,%r9 │ │ │ │ - lea (%rax,%r14,1),%rax │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ + mov 0x408(%rbx),%rbx │ │ │ │ + jmp 296f5 ::do_widen(char) const@@Base+0x9865> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x430(%rbx),%xmm7 │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + jmp 292be ::do_widen(char) const@@Base+0x942e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x408(%rbx),%rbx │ │ │ │ + jmp 2a784 ::do_widen(char) const@@Base+0xa8f4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movsd 0x430(%rbx),%xmm7 │ │ │ │ + movsd %xmm7,0x38(%rsp) │ │ │ │ + jmp 2a351 ::do_widen(char) const@@Base+0xa4c1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + jmp 294ef ::do_widen(char) const@@Base+0x965f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + jmp 2a582 ::do_widen(char) const@@Base+0xa6f2> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 2c290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7210> │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x10(%r15),%rcx │ │ │ │ - mov %rcx,0x10(%rax) │ │ │ │ - mov %rdi,0x8(%rax) │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - movb $0x0,0x10(%r15) │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - je 2c1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7120> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r9,%rax │ │ │ │ - jmp 2c124 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70a4> │ │ │ │ - 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 2c1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7130> │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - lea 0x10(%rdx),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - cmp %rdi,%rcx │ │ │ │ - jne 2c100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7080> │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - lea 0x1(%rdi),%r8 │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - jae 2c1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7170> │ │ │ │ - test $0x20,%r8b │ │ │ │ - jne 2c37b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72fb> │ │ │ │ - test $0x10,%r8b │ │ │ │ - jne 2c3b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7332> │ │ │ │ - test $0x8,%r8b │ │ │ │ - jne 2c3d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7352> │ │ │ │ - test $0x4,%r8b │ │ │ │ - jne 2c272 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f2> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 2c10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708f> │ │ │ │ - movzbl (%rcx),%edi │ │ │ │ - mov %dil,(%rsi) │ │ │ │ - test $0x2,%r8b │ │ │ │ - je 2c10b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708b> │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movzwl -0x2(%rcx,%r8,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%r8,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2c10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708f> │ │ │ │ + jne 2ada1 ::do_widen(char) const@@Base+0xaf11> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2adb9 ::do_widen(char) const@@Base+0xaf29> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b169 ::do_widen(char) const@@Base+0xb2d9> │ │ │ │ + jmp 2adb5 ::do_widen(char) const@@Base+0xaf25> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1f0(%rsp),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2ac54 ::do_widen(char) const@@Base+0xadc4> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2ac6c ::do_widen(char) const@@Base+0xaddc> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r11,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b1d6 ::do_widen(char) const@@Base+0xb346> │ │ │ │ + jmp 2ac68 ::do_widen(char) const@@Base+0xadd8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%rax │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x20(%rax),%rbp │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2c1cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x714b> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov %r9,(%r12) │ │ │ │ - add %rbx,%r9 │ │ │ │ - mov %rbp,0x8(%r12) │ │ │ │ - mov %r9,0x10(%r12) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,%edi │ │ │ │ - sub $0x1,%r8d │ │ │ │ - lea (%rsi,%rdi,1),%r10 │ │ │ │ - add %rcx,%rdi │ │ │ │ - movdqu -0x40(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r10) │ │ │ │ - movdqu -0x30(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r10) │ │ │ │ - movdqu -0x20(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r10) │ │ │ │ - movdqu -0x10(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r10) │ │ │ │ - cmp $0x40,%r8d │ │ │ │ - jb 2c10b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708b> │ │ │ │ - and $0xffffffc0,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10d,%edi │ │ │ │ - add $0x40,%r10d │ │ │ │ - movdqu (%rcx,%rdi,1),%xmm3 │ │ │ │ - movdqu 0x10(%rcx,%rdi,1),%xmm2 │ │ │ │ - movdqu 0x20(%rcx,%rdi,1),%xmm1 │ │ │ │ - movdqu 0x30(%rcx,%rdi,1),%xmm0 │ │ │ │ - movups %xmm3,(%rsi,%rdi,1) │ │ │ │ - movups %xmm2,0x10(%rsi,%rdi,1) │ │ │ │ - movups %xmm1,0x20(%rsi,%rdi,1) │ │ │ │ - movups %xmm0,0x30(%rsi,%rdi,1) │ │ │ │ - cmp %r8d,%r10d │ │ │ │ - jb 2c237 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71b7> │ │ │ │ - jmp 2c10b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708b> │ │ │ │ - mov (%rcx),%edi │ │ │ │ - mov %r8d,%r8d │ │ │ │ - mov %edi,(%rsi) │ │ │ │ - mov -0x4(%rcx,%r8,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%r8,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2c10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708f> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x200(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x250(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x240(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 29e58 ::do_widen(char) const@@Base+0x9fc8> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29e70 ::do_widen(char) const@@Base+0x9fe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b241 ::do_widen(char) const@@Base+0xb3b1> │ │ │ │ + jmp 29e6c ::do_widen(char) const@@Base+0x9fdc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x1(%rdi),%rcx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jae 2c2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7270> │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 2c3ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x736e> │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 2c424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73a4> │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 2c440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73c0> │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 2c459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x73d9> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - movzbl 0x10(%r15),%r8d │ │ │ │ - mov %r8b,0x10(%rax) │ │ │ │ - test $0x2,%cl │ │ │ │ - je 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movzwl -0x2(%rdx,%rcx,1),%r8d │ │ │ │ - mov %r8w,-0x2(%rsi,%rcx,1) │ │ │ │ - jmp 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1a0(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x1f0(%rsp),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 29d0b ::do_widen(char) const@@Base+0x9e7b> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29d23 ::do_widen(char) const@@Base+0x9e93> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%r11 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r11,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b2ae ::do_widen(char) const@@Base+0xb41e> │ │ │ │ + jmp 29d1f ::do_widen(char) const@@Base+0x9e8f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%r8d │ │ │ │ - sub $0x1,%ecx │ │ │ │ - lea (%rsi,%r8,1),%r10 │ │ │ │ - add %rdx,%r8 │ │ │ │ - movdqu -0x40(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r10) │ │ │ │ - movdqu -0x30(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r10) │ │ │ │ - movdqu -0x20(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r10) │ │ │ │ - movdqu -0x10(%r8),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r10) │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jb 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov %r10d,%r8d │ │ │ │ - add $0x40,%r10d │ │ │ │ - movdqu (%rdx,%r8,1),%xmm3 │ │ │ │ - movdqu 0x10(%rdx,%r8,1),%xmm2 │ │ │ │ - movdqu 0x20(%rdx,%r8,1),%xmm1 │ │ │ │ - movdqu 0x30(%rdx,%r8,1),%xmm0 │ │ │ │ - movups %xmm3,(%rsi,%r8,1) │ │ │ │ - movups %xmm2,0x10(%rsi,%r8,1) │ │ │ │ - movups %xmm1,0x20(%rsi,%r8,1) │ │ │ │ - movups %xmm0,0x30(%rsi,%r8,1) │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - jb 2c338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72b8> │ │ │ │ - jmp 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movdqu 0x10(%rcx),%xmm0 │ │ │ │ - lea 0x20(%rcx,%r8,1),%rcx │ │ │ │ - movups %xmm0,0x10(%rsi) │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rsi,%r8,1) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rsi,%r8,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2c10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708f> │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - mov %r8d,%r8d │ │ │ │ - movups %xmm0,(%rsi) │ │ │ │ - movdqu -0x10(%rcx,%r8,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rsi,%r8,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2c10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708f> │ │ │ │ - mov (%rcx),%rdi │ │ │ │ - mov %r8d,%r8d │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov -0x8(%rcx,%r8,1),%rcx │ │ │ │ - mov %rcx,-0x8(%rsi,%r8,1) │ │ │ │ - mov 0x8(%rdx),%rdi │ │ │ │ - jmp 2c10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x708f> │ │ │ │ - movdqu 0x10(%r15),%xmm0 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x10(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rsi) │ │ │ │ - lea 0x20(%rsi,%rcx,1),%rsi │ │ │ │ - lea 0x20(%rdx,%rcx,1),%rcx │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rsi) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rsi) │ │ │ │ - jmp 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - movdqu 0x10(%r15),%xmm0 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu -0x10(%rdx,%rcx,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rsi,%rcx,1) │ │ │ │ - jmp 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - mov 0x10(%r15),%r8 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ - mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ - jmp 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - mov 0x10(%r15),%r8d │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %r8d,0x10(%rax) │ │ │ │ - mov -0x4(%rdx,%rcx,1),%r8d │ │ │ │ - mov %r8d,-0x4(%rsi,%rcx,1) │ │ │ │ - jmp 2c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ - lea 0x612d9(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - call d2f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 2c53a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74ba> │ │ │ │ - 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 d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 2c50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x748a> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d560 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2c51c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x749c> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - 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 0x61211(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - 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) │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2c6a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7624> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x190(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 2c5e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7564> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2c623 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75a3> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c5ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x757f> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2c616 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7596> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2c5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7550> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2c61a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x759a> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2c5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7550> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2c5dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x755c> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7610> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2c64b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75cb> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2c663 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75e3> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2c667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75e7> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7610> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2c690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7610> │ │ │ │ - mov %r13,%rax │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 29bb9 ::do_widen(char) const@@Base+0x9d29> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29bd1 ::do_widen(char) const@@Base+0x9d41> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b31e ::do_widen(char) const@@Base+0xb48e> │ │ │ │ + jmp 29bcd ::do_widen(char) const@@Base+0x9d3d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 29a67 ::do_widen(char) const@@Base+0x9bd7> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29a7f ::do_widen(char) const@@Base+0x9bef> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b389 ::do_widen(char) const@@Base+0xb4f9> │ │ │ │ + jmp 29a7b ::do_widen(char) const@@Base+0x9beb> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x190(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 2ab02 ::do_widen(char) const@@Base+0xac72> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2ab1a ::do_widen(char) const@@Base+0xac8a> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - cs 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 $0x3c8,%rsp │ │ │ │ - mov %rdi,-0x3a0(%rbp) │ │ │ │ - cmpb $0x0,0x75e10(%rip) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - lea -0x110(%rbp),%rbx │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - movabs $0x3a6e6f6974617a69,%rax │ │ │ │ - mov %rax,-0x109(%rbp) │ │ │ │ - movb $0x0,-0x101(%rbp) │ │ │ │ - movq $0xf,-0x118(%rbp) │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - jne 2c7e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7769> │ │ │ │ - cmpb $0x0,0x75dbf(%rip) │ │ │ │ - je 2c8a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7823> │ │ │ │ - mov 0x75bb1(%rip),%rax │ │ │ │ - lea 0x75baa(%rip),%r12 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b3ee ::do_widen(char) const@@Base+0xb55e> │ │ │ │ + jmp 2ab16 ::do_widen(char) const@@Base+0xac86> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2a2cf ::do_widen(char) const@@Base+0xa43f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29066 ::do_widen(char) const@@Base+0x91d6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x62041(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& 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,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je fdbb <__cxa_finalize@plt+0x215b> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2e7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9733> │ │ │ │ - movzbl 0x43(%rax),%eax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je f061 <__cxa_finalize@plt+0x1401> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2b9f0 ::do_widen(char) const@@Base+0xbb60> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ movsbl %al,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 2ae7d ::do_widen(char) const@@Base+0xafed> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x76bc9(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x61fca(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& 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,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je fd8a <__cxa_finalize@plt+0x212a> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2ead7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a57> │ │ │ │ - movzbl 0x43(%rax),%eax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je f07e <__cxa_finalize@plt+0x141e> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2b950 ::do_widen(char) const@@Base+0xbac0> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ movsbl %al,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 2c892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7812> │ │ │ │ - mov 0x75890(%rip),%rax │ │ │ │ - lea 0x75889(%rip),%r12 │ │ │ │ + jmp 2ae69 ::do_widen(char) const@@Base+0xafd9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x61f59(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& 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,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je ff86 <__cxa_finalize@plt+0x2326> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2e780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9700> │ │ │ │ - movzbl 0x43(%rax),%eax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je ef5c <__cxa_finalize@plt+0x12fc> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2b900 ::do_widen(char) const@@Base+0xba70> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ movsbl %al,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - mov -0x120(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ + jmp 29f34 ::do_widen(char) const@@Base+0xa0a4> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x76ae1(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x61ee2(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov 0x268(%rsp),%rdx │ │ │ │ + mov 0x260(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& 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,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je fd9e <__cxa_finalize@plt+0x213e> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 2ec3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bba> │ │ │ │ - movzbl 0x43(%rax),%eax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je ef44 <__cxa_finalize@plt+0x12e4> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2b9a0 ::do_widen(char) const@@Base+0xbb10> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ movsbl %al,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - cmpb $0x0,0x75c75(%rip) │ │ │ │ - jne 2c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76c8> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c8a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7823> │ │ │ │ - call d610 │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - lea -0x120(%rbp),%rsi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - movl $0x64656573,-0x110(%rbp) │ │ │ │ - lea 0x80(%rax),%r12 │ │ │ │ - movb $0x0,-0x10c(%rbp) │ │ │ │ - movq $0x4,-0x118(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x75c2f(%rip),%rsi │ │ │ │ - mov %eax,0x75c21(%rip) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,0x75c1f(%rip) │ │ │ │ - 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 2c940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x78c0> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - movq $0x270,0x76f31(%rip) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7901> │ │ │ │ - call d610 │ │ │ │ - mov $0x6461,%eax │ │ │ │ - lea -0x120(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - movl $0x65726874,-0x110(%rbp) │ │ │ │ - mov %ax,-0x10c(%rbp) │ │ │ │ - movb $0x0,-0x10a(%rbp) │ │ │ │ - movq $0x6,-0x118(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - mov (%rax),%r14d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2c9db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x795b> │ │ │ │ - call d610 │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - jle 2caed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a6d> │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - lea -0x120(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rbx,-0x120(%rbp) │ │ │ │ - movl $0x65726874,-0x110(%rbp) │ │ │ │ - movq $0x0,0x358(%rax) │ │ │ │ - mov $0x6461,%eax │ │ │ │ - mov %ax,-0x10c(%rbp) │ │ │ │ - movb $0x0,-0x10a(%rbp) │ │ │ │ - movq $0x6,-0x118(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - movslq (%rax),%r13 │ │ │ │ - mov %r13,%rax │ │ │ │ - shr $0x3c,%rax │ │ │ │ - jne fc47 <__cxa_finalize@plt+0x1fe7> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 2dd49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cc9> │ │ │ │ - lea 0x0(,%r13,8),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - lea (%rax,%r14,1),%r15 │ │ │ │ - lea 0x8(%rax),%rdi │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 2ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a10> │ │ │ │ - lea -0x8(%r14),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x3a0(%rbp),%rsi │ │ │ │ - mov -0x388(%rbp),%rdx │ │ │ │ - mov 0x360(%rsi),%rax │ │ │ │ - mov %rdi,0x368(%rsi) │ │ │ │ - mov %rdx,0x360(%rsi) │ │ │ │ - mov %r15,0x370(%rsi) │ │ │ │ - test %rax,%rax │ │ │ │ - je 2cac7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a47> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2cad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a58> │ │ │ │ - call d610 │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x378(%rax),%rdi │ │ │ │ - call d950 │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - movl $0x65726874,-0x180(%rbp) │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov $0x6461,%eax │ │ │ │ - mov %ax,-0x17c(%rbp) │ │ │ │ - movb $0x0,-0x17a(%rbp) │ │ │ │ - movq $0x6,-0x188(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov $0x5350,%ebx │ │ │ │ - mov (%rax),%r14d │ │ │ │ - mov $0x6,%edx │ │ │ │ - lea -0x1a0(%rbp),%r13 │ │ │ │ - mov %bx,-0x19c(%rbp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov -0x3a0(%rbp),%rbx │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - movl $0x2d657375,-0x1a0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movb $0x0,-0x19a(%rbp) │ │ │ │ - movq $0x6,-0x1a8(%rbp) │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x69676572,-0x1c0(%rbp) │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - movb $0x0,-0x1ba(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - mov $0x6e6f,%eax │ │ │ │ - mov %ax,-0x1bc(%rbp) │ │ │ │ - movq $0x6,-0x1c8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2e3a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9322> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - cmp %rdi,%r15 │ │ │ │ - mov %rdi,-0x390(%rbp) │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - setne %r15b │ │ │ │ - test %rax,%rax │ │ │ │ - je 2dd5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cde> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov %r15d,%r9d │ │ │ │ - and $0x1,%r9d │ │ │ │ - lea -0x170(%rbp),%r8 │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - lea 0x310(%rax),%rcx │ │ │ │ - lea 0x278(%rax),%rdx │ │ │ │ - lea 0x120(%rax),%rsi │ │ │ │ - mov %rcx,-0x3a8(%rbp) │ │ │ │ - mov %rdx,-0x398(%rbp) │ │ │ │ - mov %rsi,-0x3b0(%rbp) │ │ │ │ - push %r14 │ │ │ │ - call 7b140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x560c0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - pop %r10 │ │ │ │ - pop %r11 │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ccbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c3d> │ │ │ │ - call d610 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ccd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c55> │ │ │ │ - call d610 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2cce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c66> │ │ │ │ - call d610 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ccfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7c7e> │ │ │ │ - call d610 │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movabs $0x636e657265666572,%rbx │ │ │ │ - mov $0x9,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rbx,-0x160(%rbp) │ │ │ │ - movb $0x65,-0x158(%rbp) │ │ │ │ - movb $0x0,-0x157(%rbp) │ │ │ │ - movq $0x9,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - je 2e0f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9079> │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - mov %rbx,-0x1a0(%rbp) │ │ │ │ - movb $0x65,-0x198(%rbp) │ │ │ │ - movb $0x0,-0x197(%rbp) │ │ │ │ - movq $0x9,-0x1a8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r15 │ │ │ │ - mov %rax,-0x370(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2eba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b22> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e82e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97ae> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r15 │ │ │ │ - mov %rax,-0x368(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2ebee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b6e> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x180(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e81c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x979c> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rdx │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - call 7b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x564d0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2ceb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e35> │ │ │ │ - call d610 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2cecd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e4d> │ │ │ │ - call d610 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2cee5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e65> │ │ │ │ - call d610 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2cef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e76> │ │ │ │ - call d610 │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - call 7b2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56270> │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea -0x180(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - je 2e651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95d1> │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea -0x180(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - mov -0x390(%rbp),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 2d00d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f8d> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea -0x160(%rbp),%rsi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 2e1db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x915b> │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea -0x180(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - je 2e45e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93de> │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea -0x180(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x65,-0x178(%rbp) │ │ │ │ - movb $0x0,-0x177(%rbp) │ │ │ │ - movq $0x9,-0x188(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - mov -0x390(%rbp),%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 2d381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8301> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movabs $0x646c6f6666616373,%r15 │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %r15,-0x160(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 2d381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8301> │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,-0x1c0(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movb $0x0,-0x1b8(%rbp) │ │ │ │ - movq $0x8,-0x1c8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov %rax,-0x338(%rbp) │ │ │ │ + jmp 29f20 ::do_widen(char) const@@Base+0xa090> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2ae45 ::do_widen(char) const@@Base+0xafb5> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x270(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b623 ::do_widen(char) const@@Base+0xb793> │ │ │ │ + jmp 2ae41 ::do_widen(char) const@@Base+0xafb1> │ │ │ │ + xchg %ax,%ax │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2e8bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x983d> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e8ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x982b> │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x1f0(%rbp),%rsi │ │ │ │ - mov %rax,-0x1f0(%rbp) │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movb $0x65,-0x1d8(%rbp) │ │ │ │ - movb $0x0,-0x1d7(%rbp) │ │ │ │ - movq $0x9,-0x1e8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ + jbe 2aacd ::do_widen(char) const@@Base+0xac3d> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 2aaa9 ::do_widen(char) const@@Base+0xac19> │ │ │ │ + jmp 2aacd ::do_widen(char) const@@Base+0xac3d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2e95b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98db> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x180(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e899 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9819> │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%r15 │ │ │ │ - lea -0x210(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - mov %r15,-0x210(%rbp) │ │ │ │ - movl $0x75706e69,-0x200(%rbp) │ │ │ │ - movb $0x74,-0x1fc(%rbp) │ │ │ │ - movb $0x0,-0x1fb(%rbp) │ │ │ │ - movq $0x5,-0x208(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - lea -0x1b0(%rbp),%r14 │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ + jbe 29a37 ::do_widen(char) const@@Base+0x9ba7> │ │ │ │ + cmp 0x50(%rsp),%rsi │ │ │ │ + jne 29a13 ::do_widen(char) const@@Base+0x9b83> │ │ │ │ + jmp 29a37 ::do_widen(char) const@@Base+0x9ba7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 299be ::do_widen(char) const@@Base+0x9b2e> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0xf0(%rsp,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 2b693 ::do_widen(char) const@@Base+0xb803> │ │ │ │ + jmp 299ba ::do_widen(char) const@@Base+0x9b2a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29934 ::do_widen(char) const@@Base+0x9aa4> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0xd0(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 2b6c3 ::do_widen(char) const@@Base+0xb833> │ │ │ │ + jmp 29930 ::do_widen(char) const@@Base+0x9aa0> │ │ │ │ + xchg %ax,%ax │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2e905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9885> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9808> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rcx │ │ │ │ - lea -0x190(%rbp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - call 76970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x518f0> │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2d310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8290> │ │ │ │ - call d610 │ │ │ │ - mov -0x210(%rbp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 2d321 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82a1> │ │ │ │ - call d610 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d339 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82b9> │ │ │ │ - call d610 │ │ │ │ - mov -0x1f0(%rbp),%rdi │ │ │ │ - lea -0x1e0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d351 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82d1> │ │ │ │ - call d610 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d369 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82e9> │ │ │ │ - call d610 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d381 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8301> │ │ │ │ - call d610 │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call 88340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x632c0> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov $0x616d,%r9d │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x3,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %r9w,-0x160(%rbp) │ │ │ │ - movb $0x70,-0x15e(%rbp) │ │ │ │ - movb $0x0,-0x15d(%rbp) │ │ │ │ - movq $0x3,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - je 2e0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9068> │ │ │ │ - lea -0x320(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x3c0(%rbp) │ │ │ │ - call 60b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bab0> │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov $0x616d,%r8d │ │ │ │ - mov %r12,%rdi │ │ │ │ - movb $0x70,-0x17e(%rbp) │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %r8w,-0x180(%rbp) │ │ │ │ - movb $0x0,-0x17d(%rbp) │ │ │ │ - movq $0x3,-0x188(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov %rax,-0x328(%rbp) │ │ │ │ + jbe 29cd6 ::do_widen(char) const@@Base+0x9e46> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + jne 29cb2 ::do_widen(char) const@@Base+0x9e22> │ │ │ │ + jmp 29cd6 ::do_widen(char) const@@Base+0x9e46> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29c5d ::do_widen(char) const@@Base+0x9dcd> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b713 ::do_widen(char) const@@Base+0xb883> │ │ │ │ + jmp 29c59 ::do_widen(char) const@@Base+0x9dc9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2acf8 ::do_widen(char) const@@Base+0xae68> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b743 ::do_widen(char) const@@Base+0xb8b3> │ │ │ │ + jmp 2acf4 ::do_widen(char) const@@Base+0xae64> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2e9a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9927> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97f6> │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 61cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cc30> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d4ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x844a> │ │ │ │ - call d610 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d4e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8462> │ │ │ │ - call d610 │ │ │ │ - mov -0x3c0(%rbp),%rbx │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 80a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ba00> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 60b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bad0> │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov -0xc8(%rbp),%r14 │ │ │ │ - movb $0x0,-0x152(%rbp) │ │ │ │ - add -0xd0(%rbp),%r14 │ │ │ │ - lea 0x298(%rax),%r15 │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - movq $0xe,-0x168(%rbp) │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - movabs $0x7669746365666665,%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movabs $0x657a69732d657669,%rax │ │ │ │ - mov %rax,-0x15a(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - lea (%r14,%r14,1),%ecx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 37090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12010> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d5a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8522> │ │ │ │ - call d610 │ │ │ │ - mov $0x6461,%edi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - movl $0x65726874,-0x160(%rbp) │ │ │ │ - mov %di,-0x15c(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%r15d │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - movabs $0x72646d2d74776270,%rax │ │ │ │ - mov %rax,-0x180(%rbp) │ │ │ │ - movb $0x0,-0x178(%rbp) │ │ │ │ - movq $0x8,-0x188(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%r14 │ │ │ │ - test %rax,%rax │ │ │ │ - je ff15 <__cxa_finalize@plt+0x22b5> │ │ │ │ - mov (%rax),%rdi │ │ │ │ - lea 0x723b0(%rip),%rax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2d653 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85d3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rax),%rdi │ │ │ │ - mov 0x725ba(%rip),%rsi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 2d684 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8604> │ │ │ │ - cmpb $0x2a,(%rdi) │ │ │ │ - je ff15 <__cxa_finalize@plt+0x22b5> │ │ │ │ - xor %eax,%eax │ │ │ │ - cmpb $0x2a,(%rsi) │ │ │ │ - sete %al │ │ │ │ - add %rax,%rsi │ │ │ │ - call d8c0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne ff15 <__cxa_finalize@plt+0x22b5> │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsd 0x8(%rax),%xmm6 │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - movabs $0x63616d2d74776270,%rax │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - movb $0x0,-0x198(%rbp) │ │ │ │ - movq $0x8,-0x1a8(%rbp) │ │ │ │ - movsd %xmm6,-0x3b8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%ebx │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov $0x6874,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %si,-0x1b8(%rbp) │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - movsd 0x3f0(%rax),%xmm7 │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - movb $0x0,-0x1b6(%rbp) │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movabs $0x7065642d74776270,%rax │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - movq $0xa,-0x1c8(%rbp) │ │ │ │ - movsd %xmm7,-0x3d0(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%esi │ │ │ │ - movsd -0x3b8(%rbp),%xmm1 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %ebx,%edx │ │ │ │ - movsd -0x3d0(%rbp),%xmm0 │ │ │ │ - mov -0x3b0(%rbp),%rdi │ │ │ │ - call 82b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dab0> │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d77d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x86fd> │ │ │ │ - call d610 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2d78e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x870e> │ │ │ │ - call d610 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d7a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8726> │ │ │ │ - call d610 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d7be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x873e> │ │ │ │ - call d610 │ │ │ │ - mov -0x3b0(%rbp),%rbx │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 85e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60d90> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 82b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dae0> │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 85230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x601b0> │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 83e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ed80> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - movq $0x11,-0x320(%rbp) │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - lea -0x320(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x3c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - movdqa 0x60bdc(%rip),%xmm0 # 8e420 , std::allocator >@@Base+0x1c0> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - movb $0x74,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - mov -0x170(%rbp),%r13 │ │ │ │ - mov %rdx,-0x168(%rbp) │ │ │ │ - mov %r13,%rsi │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - je 2e417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9397> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2d8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8829> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x65726874,-0x180(%rbp) │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %cx,-0x17c(%rbp) │ │ │ │ - movb $0x0,-0x17a(%rbp) │ │ │ │ - movq $0x6,-0x188(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov (%rax),%edx │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call 45580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20500> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call 456b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20630> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call 45620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205a0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2d93b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88bb> │ │ │ │ - call d610 │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov $0x5350,%edx │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movl $0x2d657375,-0x160(%rbp) │ │ │ │ - mov %dx,-0x15c(%rbp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - je 2d99a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x891a> │ │ │ │ - mov -0x398(%rbp),%rdi │ │ │ │ - call 88670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x635f0> │ │ │ │ - mov -0x398(%rbp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 88560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x634e0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call 885b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63530> │ │ │ │ - mov -0x3b0(%rbp),%rcx │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %r14d,%r8d │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov -0x3a8(%rbp),%rsi │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - call 40250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1d0> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - movl $0x65726874,-0x160(%rbp) │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov $0x6461,%eax │ │ │ │ - mov %ax,-0x15c(%rbp) │ │ │ │ - movb $0x0,-0x15a(%rbp) │ │ │ │ - movq $0x6,-0x168(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - movslq (%rax),%rax │ │ │ │ - mov %rax,-0x398(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movabs $0x92492492492492,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 10016 <__cxa_finalize@plt+0x23b6> │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 2e38d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x930d> │ │ │ │ - imul $0xe0,%rdi,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x3e8(%rbp) │ │ │ │ - call d650 │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - mov -0x308(%rbp),%rsi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,-0x3e0(%rbp) │ │ │ │ - movdqa -0x320(%rbp),%xmm1 │ │ │ │ - mov %rdi,-0x3b8(%rbp) │ │ │ │ - mov -0x300(%rbp),%rdi │ │ │ │ - mov %rsi,-0x3a8(%rbp) │ │ │ │ - mov %rdi,-0x3b0(%rbp) │ │ │ │ - sub %rsi,%rdi │ │ │ │ - mov %rdi,-0x3d8(%rbp) │ │ │ │ - movaps %xmm1,-0x3d0(%rbp) │ │ │ │ - movdqa -0x3d0(%rbp),%xmm3 │ │ │ │ - mov -0x3b8(%rbp),%rax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movq $0x0,0x28(%r12) │ │ │ │ - mov -0x3a8(%rbp),%rbx │ │ │ │ - movups %xmm4,0x18(%r12) │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - movups %xmm3,(%r12) │ │ │ │ - cmp -0x3b0(%rbp),%rbx │ │ │ │ - je 2e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9060> │ │ │ │ - mov -0x3d8(%rbp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %rdi,0x28(%r12) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - call d560 │ │ │ │ - mov -0x2f0(%rbp),%r13 │ │ │ │ - mov -0x2e8(%rbp),%rdx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %r15,0x20(%r12) │ │ │ │ - movq $0x0,0x40(%r12) │ │ │ │ - sub %r13,%rdx │ │ │ │ - movups %xmm5,0x30(%r12) │ │ │ │ - mov %rdx,%rbx │ │ │ │ - je 2e0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9050> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbx,1),%r14 │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,0x40(%r12) │ │ │ │ - call d560 │ │ │ │ - mov %r14,0x38(%r12) │ │ │ │ - mov -0x2d8(%rbp),%r13 │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov -0x2d0(%rbp),%r14 │ │ │ │ - mov -0x2d0(%rbp),%rbx │ │ │ │ - movq $0x0,0x58(%r12) │ │ │ │ - movups %xmm6,0x48(%r12) │ │ │ │ - sub %r13,%r14 │ │ │ │ - je 2e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9040> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rcx │ │ │ │ - add %rcx,%r14 │ │ │ │ - mov %rcx,0x48(%r12) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r14,0x58(%r12) │ │ │ │ - cmp %r13,%rbx │ │ │ │ - je 2dc55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bd5> │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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,%rdi │ │ │ │ - jne 2dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b80> │ │ │ │ - lea -0x28(%rdi),%rax │ │ │ │ - movabs $0xccccccccccccccd,%rdi │ │ │ │ - sub %r13,%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),%r13 │ │ │ │ - mov -0x2c0(%rbp),%r15 │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rcx,0x50(%r12) │ │ │ │ - movq $0x0,0x70(%r12) │ │ │ │ - mov %r13,%rdi │ │ │ │ - movups %xmm7,0x60(%r12) │ │ │ │ - sub %r15,%rdi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - je 2e0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9030> │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r14 │ │ │ │ - lea (%r14,%rbx,1),%rcx │ │ │ │ - mov %r14,0x60(%r12) │ │ │ │ - mov %r14,0x68(%r12) │ │ │ │ - mov %rcx,0x70(%r12) │ │ │ │ - mov %r14,-0x388(%rbp) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 2dd22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ca2> │ │ │ │ - jmp 2dd6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cef> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - lea (%rcx,%rbx,1),%rsi │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov (%r15),%rsi │ │ │ │ - mov 0x8(%r15),%rbx │ │ │ │ - sub %rsi,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 2e050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fd0> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d560 │ │ │ │ - lea (%rax,%rbx,1),%rcx │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - mov %rax,-0x388(%rbp) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - je 2dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d00> │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - mov 0x8(%r15),%rbx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - sub (%r15),%rbx │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - jne 2dcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c40> │ │ │ │ + jbe 29e28 ::do_widen(char) const@@Base+0x9f98> │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + jne 29e04 ::do_widen(char) const@@Base+0x9f74> │ │ │ │ + jmp 29e28 ::do_widen(char) const@@Base+0x9f98> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29daf ::do_widen(char) const@@Base+0x9f1f> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 2dccb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c4b> │ │ │ │ - movq $0x0,-0x388(%rbp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 2ca90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a10> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - jmp 2cc49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bc9> │ │ │ │ - mov %r14,%rax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,0x68(%r12) │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov -0x2a8(%rbp),%r13 │ │ │ │ - mov -0x2a0(%rbp),%rax │ │ │ │ - movups %xmm1,0x78(%r12) │ │ │ │ - movq $0x0,0x88(%r12) │ │ │ │ - sub %r13,%rax │ │ │ │ - je 2e080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9000> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbx,1),%r14 │ │ │ │ - mov %rax,0x78(%r12) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %rax,0x80(%r12) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,0x88(%r12) │ │ │ │ - call d560 │ │ │ │ - mov %r14,0x80(%r12) │ │ │ │ - mov -0x290(%rbp),%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov -0x288(%rbp),%r14 │ │ │ │ - mov -0x280(%rbp),%r13 │ │ │ │ - movq $0x0,0xa8(%r12) │ │ │ │ - mov %eax,0x90(%r12) │ │ │ │ - movups %xmm3,0x98(%r12) │ │ │ │ - sub %r14,%r13 │ │ │ │ - je 2e0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9020> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rcx,0xa8(%r12) │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %rax,0x98(%r12) │ │ │ │ - mov %rax,0xa0(%r12) │ │ │ │ - mov %rcx,-0x388(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0x388(%rbp),%rcx │ │ │ │ - mov -0x270(%rbp),%rsi │ │ │ │ - mov -0x268(%rbp),%r14 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %rcx,0xa0(%r12) │ │ │ │ - movq $0x0,0xc0(%r12) │ │ │ │ - movups %xmm4,0xb0(%r12) │ │ │ │ - sub %rsi,%r14 │ │ │ │ - je 2e090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9010> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,-0x390(%rbp) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r14,1),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rcx,0xc0(%r12) │ │ │ │ - mov -0x390(%rbp),%rsi │ │ │ │ - mov %rax,0xb0(%r12) │ │ │ │ - mov %rax,0xb8(%r12) │ │ │ │ - mov %rcx,-0x388(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0x388(%rbp),%rcx │ │ │ │ - mov -0x258(%rbp),%rsi │ │ │ │ - mov -0x250(%rbp),%r14 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov %rcx,0xb8(%r12) │ │ │ │ - movq $0x0,0xd8(%r12) │ │ │ │ - movups %xmm5,0xc8(%r12) │ │ │ │ - sub %rsi,%r14 │ │ │ │ - je 2e078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ff8> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rsi,-0x388(%rbp) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r14,1),%rdi │ │ │ │ - mov %rax,0xc8(%r12) │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov -0x388(%rbp),%rsi │ │ │ │ - mov %rdi,0xd8(%r12) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xd0(%r12) │ │ │ │ - call d560 │ │ │ │ - mov %rbx,0xd0(%r12) │ │ │ │ - add $0xe0,%r12 │ │ │ │ - subq $0x1,-0x398(%rbp) │ │ │ │ - jne 2dab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a30> │ │ │ │ - mov -0x3e8(%rbp),%rax │ │ │ │ - add -0x3e0(%rbp),%rax │ │ │ │ - mov -0x3a0(%rbp),%rdi │ │ │ │ - mov -0x3e0(%rbp),%rsi │ │ │ │ - mov 0x3a0(%rdi),%r14 │ │ │ │ - mov 0x3a8(%rdi),%r13 │ │ │ │ - mov %rax,0x3b0(%rdi) │ │ │ │ - mov %rsi,0x3a0(%rdi) │ │ │ │ - mov %r12,0x3a8(%rdi) │ │ │ │ - mov %r14,%rax │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2dfe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f67> │ │ │ │ - nop │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 405a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b520> │ │ │ │ - lea 0xe0(%rbx),%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - jne 2dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f50> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 2dff4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f74> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f8c> │ │ │ │ - call d610 │ │ │ │ - mov -0x3c0(%rbp),%rdi │ │ │ │ - call 405a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b520> │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - call 7b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x561c0> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2ecb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c39> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%r15 │ │ │ │ - addq $0x18,-0x388(%rbp) │ │ │ │ - cmp %r15,%r13 │ │ │ │ - jne 2dd22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ca2> │ │ │ │ - mov -0x388(%rbp),%rax │ │ │ │ - jmp 2dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d00> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 2df6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eeb> │ │ │ │ - nop │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 2dde4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d64> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b793 ::do_widen(char) const@@Base+0xb903> │ │ │ │ + jmp 29dab ::do_widen(char) const@@Base+0x9f1b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 29b84 ::do_widen(char) const@@Base+0x9cf4> │ │ │ │ + cmp 0x38(%rsp),%rsi │ │ │ │ + jne 29b60 ::do_widen(char) const@@Base+0x9cd0> │ │ │ │ + jmp 29b84 ::do_widen(char) const@@Base+0x9cf4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29b0b ::do_widen(char) const@@Base+0x9c7b> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 2def3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e73> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b7e3 ::do_widen(char) const@@Base+0xb953> │ │ │ │ + jmp 29b07 ::do_widen(char) const@@Base+0x9c77> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2aa54 ::do_widen(char) const@@Base+0xabc4> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 2de6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ded> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b813 ::do_widen(char) const@@Base+0xb983> │ │ │ │ + jmp 2aa50 ::do_widen(char) const@@Base+0xabc0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 2dc92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c12> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2a9c8 ::do_widen(char) const@@Base+0xab38> │ │ │ │ xor %ecx,%ecx │ │ │ │ - jmp 2dbbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b3f> │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b843 ::do_widen(char) const@@Base+0xb9b3> │ │ │ │ + jmp 2a9c4 ::do_widen(char) const@@Base+0xab34> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 2db7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8afe> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 2db23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8aa3> │ │ │ │ - mov -0x3a8(%rbp),%rdi │ │ │ │ - call 7fea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ae20> │ │ │ │ - jmp 2d500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8480> │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - movl $0x75706e69,-0x180(%rbp) │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - movb $0x74,-0x17c(%rbp) │ │ │ │ - movb $0x0,-0x17b(%rbp) │ │ │ │ - movq $0x5,-0x188(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov %rax,-0x378(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2eb56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ad6> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e80a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x978a> │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 7d3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58350> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e1bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x913f> │ │ │ │ - call d610 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 2cef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e71> │ │ │ │ - jmp 2cef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7e76> │ │ │ │ - movabs $0x636e657265666572,%rax │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - mov %rax,-0x1a0(%rbp) │ │ │ │ - movb $0x65,-0x198(%rbp) │ │ │ │ - movb $0x0,-0x197(%rbp) │ │ │ │ - movq $0x9,-0x1a8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r15 │ │ │ │ - mov %rax,-0x358(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2eb0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a8a> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9778> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r15 │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2ec6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bed> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x180(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e7e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9766> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rdx │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - call 6ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49bc0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92c3> │ │ │ │ - call d610 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e35b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92db> │ │ │ │ - call d610 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e373 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92f3> │ │ │ │ - call d610 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2d00d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f8d> │ │ │ │ - call d610 │ │ │ │ - jmp 2d00d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f8d> │ │ │ │ - movq $0x0,-0x3e0(%rbp) │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 2df96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f16> │ │ │ │ - lea -0x320(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rcx,-0x398(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x3a0(%rbp),%rax │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - mov -0x398(%rbp),%rcx │ │ │ │ - add $0x98,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - setne %r15b │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,-0x390(%rbp) │ │ │ │ - je 2dd5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8cde> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2cc49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bc9> │ │ │ │ - jmp 2cc3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7bba> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2e424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93a4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov -0x3c0(%rbp),%rbx │ │ │ │ - mov -0x3b0(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 44d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc80> │ │ │ │ - mov -0x398(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 43540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 43140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 433d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e350> │ │ │ │ - jmp 2d8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8829> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - movabs $0x646c6f6666616373,%rbx │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rbx,-0x160(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - je 2d06a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fea> │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r13,-0x1b0(%rbp) │ │ │ │ - mov %rbx,-0x1a0(%rbp) │ │ │ │ - movb $0x0,-0x198(%rbp) │ │ │ │ - movq $0x8,-0x1a8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r15 │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2ea8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a0b> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97e4> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - mov %rax,-0x1d0(%rbp) │ │ │ │ - movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ - movb $0x74,-0x1bc(%rbp) │ │ │ │ - movb $0x0,-0x1bb(%rbp) │ │ │ │ - movq $0x5,-0x1c8(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r15 │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2ea3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99bf> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x180(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97d2> │ │ │ │ - mov %r15,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rdx │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - call 72b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dad0> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e607 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9587> │ │ │ │ - call d610 │ │ │ │ - mov -0x1d0(%rbp),%rdi │ │ │ │ - lea -0x1c0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e61f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x959f> │ │ │ │ - call d610 │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95b7> │ │ │ │ - call d610 │ │ │ │ - mov -0x1b0(%rbp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2d06a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fea> │ │ │ │ - call d610 │ │ │ │ - jmp 2d06a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fea> │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov -0x388(%rbp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea -0x160(%rbp),%rsi │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - movabs $0x646c6f6666616373,%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movb $0x0,-0x158(%rbp) │ │ │ │ - movq $0x8,-0x168(%rbp) │ │ │ │ - call 2c580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7500> │ │ │ │ - cmp %rax,-0x390(%rbp) │ │ │ │ - jne 2cf5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7edf> │ │ │ │ - lea -0x190(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x75706e69,-0x180(%rbp) │ │ │ │ - movb $0x74,-0x17c(%rbp) │ │ │ │ - movb $0x0,-0x17b(%rbp) │ │ │ │ - movq $0x5,-0x188(%rbp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - mov (%rdx),%r14 │ │ │ │ - mov %rax,-0x360(%rbp) │ │ │ │ + jbe 2ad71 ::do_widen(char) const@@Base+0xaee1> │ │ │ │ + cmp 0x48(%rsp),%rsi │ │ │ │ + jne 2ad4d ::do_widen(char) const@@Base+0xaebd> │ │ │ │ + jmp 2ad71 ::do_widen(char) const@@Base+0xaee1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 2e9f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9973> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - lea -0x160(%rbp),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97c0> │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - lea -0x120(%rbp),%rdi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call 6bb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46ad0> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea -0x160(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2e75f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96df> │ │ │ │ - call d610 │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - lea -0x180(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 2cf5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7edf> │ │ │ │ - call d610 │ │ │ │ - jmp 2cf5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7edf> │ │ │ │ - mov %rax,%rdi │ │ │ │ + jbe 2ac1f ::do_widen(char) const@@Base+0xad8f> │ │ │ │ + cmp 0x40(%rsp),%rsi │ │ │ │ + jne 2abfb ::do_widen(char) const@@Base+0xad6b> │ │ │ │ + jmp 2ac1f ::do_widen(char) const@@Base+0xad8f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2aba6 ::do_widen(char) const@@Base+0xad16> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b8b3 ::do_widen(char) const@@Base+0xba23> │ │ │ │ + jmp 2aba2 ::do_widen(char) const@@Base+0xad12> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29efc ::do_widen(char) const@@Base+0xa06c> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x270(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2b8e3 ::do_widen(char) const@@Base+0xba53> │ │ │ │ + jmp 29ef8 ::do_widen(char) const@@Base+0xa068> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0xd962(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0xba8b(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ mov $0xa,%eax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2c81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x779d> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 2b57d ::do_widen(char) const@@Base+0xb6ed> │ │ │ │ mov $0xa,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *%rdx │ │ │ │ - jmp 2c81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x779d> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + jmp 2b57d ::do_widen(char) const@@Base+0xb6ed> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0xd995(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0xbadb(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ mov $0xa,%eax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2c77c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76fc> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 2b50c ::do_widen(char) const@@Base+0xb67c> │ │ │ │ mov $0xa,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *%rdx │ │ │ │ - jmp 2c77c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76fc> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x350(%rbp),%rax │ │ │ │ - jmp 2e30a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928a> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x358(%rbp),%rax │ │ │ │ - jmp 2e26f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91ef> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x378(%rbp),%rax │ │ │ │ - jmp 2e18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x910d> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x368(%rbp),%rax │ │ │ │ - jmp 2ce7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dfc> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x370(%rbp),%rax │ │ │ │ - jmp 2cde1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d61> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x360(%rbp),%rax │ │ │ │ - jmp 2e72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96ad> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x340(%rbp),%rax │ │ │ │ - jmp 2e5ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x954e> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x348(%rbp),%rax │ │ │ │ - jmp 2e533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94b3> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x328(%rbp),%rax │ │ │ │ - jmp 2d498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8418> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x320(%rbp),%rax │ │ │ │ - jmp 2d2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x825b> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x330(%rbp),%rax │ │ │ │ - jmp 2d244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81c4> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov -0x338(%rbp),%rax │ │ │ │ - jmp 2d1a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8122> │ │ │ │ - lea -0x338(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x338(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e8ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x982b> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2d1a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8122> │ │ │ │ - jmp 2d193 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8113> │ │ │ │ - lea -0x320(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rcx,-0x3b8(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - mov %rax,-0x1b0(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov -0x3b8(%rbp),%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - je 2e888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9808> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2d2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x825b> │ │ │ │ - jmp 2d2cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x824c> │ │ │ │ - lea -0x330(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x190(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x330(%rbp),%rdx │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x180(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e899 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9819> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2d244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81c4> │ │ │ │ - jmp 2d235 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81b5> │ │ │ │ - lea -0x328(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x328(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97f6> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2d498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8418> │ │ │ │ - jmp 2d489 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8409> │ │ │ │ - lea -0x360(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x360(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97c0> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2e72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x96ad> │ │ │ │ - jmp 2e71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x969e> │ │ │ │ - lea -0x340(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x190(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x340(%rbp),%rdx │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x180(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e852 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97d2> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2e5ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x954e> │ │ │ │ - jmp 2e5bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x953f> │ │ │ │ - lea -0x348(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x348(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97e4> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2e533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94b3> │ │ │ │ - jmp 2e524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94a4> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + jmp 2b50c ::do_widen(char) const@@Base+0xb67c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0xdcb9(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0xbb2b(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ mov $0xa,%eax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2c7d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7751> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 2b5f4 ::do_widen(char) const@@Base+0xb764> │ │ │ │ mov $0xa,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *%rdx │ │ │ │ - jmp 2c7d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7751> │ │ │ │ - lea -0x358(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x358(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9778> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2e26f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91ef> │ │ │ │ - jmp 2e260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x91e0> │ │ │ │ - lea -0x378(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x378(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e80a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x978a> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2e18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x910d> │ │ │ │ - jmp 2e17e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90fe> │ │ │ │ - lea -0x370(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x370(%rbp),%rdx │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x160(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e82e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x97ae> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2cde1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d61> │ │ │ │ - jmp 2cdd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7d52> │ │ │ │ - lea -0x368(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x190(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x368(%rbp),%rdx │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x180(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e81c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x979c> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2ce7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7dfc> │ │ │ │ - jmp 2ce6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ded> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x88(%rsp),%rdx │ │ │ │ + jmp 2b5f4 ::do_widen(char) const@@Base+0xb764> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0xde1c(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0xbb7b(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ mov $0xa,%eax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 2c872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77f2> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 2b495 ::do_widen(char) const@@Base+0xb605> │ │ │ │ mov $0xa,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *%rdx │ │ │ │ - jmp 2c872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77f2> │ │ │ │ - lea -0x350(%rbp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x190(%rbp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x350(%rbp),%rdx │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,-0x180(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2e7e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9766> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2e30a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x928a> │ │ │ │ - jmp 2e2fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x927b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x80(%rsp),%rdx │ │ │ │ + jmp 2b495 ::do_widen(char) const@@Base+0xb605> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2a709 ::do_widen(char) const@@Base+0xa879> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2a4d8 ::do_widen(char) const@@Base+0xa648> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2a90a ::do_widen(char) const@@Base+0xaa7a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2923c ::do_widen(char) const@@Base+0x93ac> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29873 ::do_widen(char) const@@Base+0x99e3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29678 ::do_widen(char) const@@Base+0x97e8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x2b0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 29445 ::do_widen(char) const@@Base+0x95b5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2ab1a ::do_widen(char) const@@Base+0xac8a> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bb03 ::do_widen(char) const@@Base+0xbc73> │ │ │ │ + jmp 2ab16 ::do_widen(char) const@@Base+0xac86> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29e70 ::do_widen(char) const@@Base+0x9fe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bb33 ::do_widen(char) const@@Base+0xbca3> │ │ │ │ + jmp 29e6c ::do_widen(char) const@@Base+0x9fdc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29d23 ::do_widen(char) const@@Base+0x9e93> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bb63 ::do_widen(char) const@@Base+0xbcd3> │ │ │ │ + jmp 29d1f ::do_widen(char) const@@Base+0x9e8f> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2ac6c ::do_widen(char) const@@Base+0xaddc> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r10,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bb93 ::do_widen(char) const@@Base+0xbd03> │ │ │ │ + jmp 2ac68 ::do_widen(char) const@@Base+0xadd8> │ │ │ │ + nop │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29a7f ::do_widen(char) const@@Base+0x9bef> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bbc3 ::do_widen(char) const@@Base+0xbd33> │ │ │ │ + jmp 29a7b ::do_widen(char) const@@Base+0x9beb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 2adb9 ::do_widen(char) const@@Base+0xaf29> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bbf3 ::do_widen(char) const@@Base+0xbd63> │ │ │ │ + jmp 2adb5 ::do_widen(char) const@@Base+0xaf25> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 29bd1 ::do_widen(char) const@@Base+0x9d41> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 2bc23 ::do_widen(char) const@@Base+0xbd93> │ │ │ │ + jmp 29bcd ::do_widen(char) const@@Base+0x9d3d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d500 │ │ │ │ + movsd %xmm0,0x38(%rsp) │ │ │ │ + jmp 2a582 ::do_widen(char) const@@Base+0xa6f2> │ │ │ │ + call d500 │ │ │ │ + movsd %xmm0,0x50(%rsp) │ │ │ │ + jmp 294ef ::do_widen(char) const@@Base+0x965f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb7a <__cxa_finalize@plt+0x1f1a> │ │ │ │ + jmp ef82 <__cxa_finalize@plt+0x1322> │ │ │ │ endbr64 │ │ │ │ - jmp fbb1 <__cxa_finalize@plt+0x1f51> │ │ │ │ + jmp f09f <__cxa_finalize@plt+0x143f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc02 <__cxa_finalize@plt+0x1fa2> │ │ │ │ + jmp f155 <__cxa_finalize@plt+0x14f5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fbd7 <__cxa_finalize@plt+0x1f77> │ │ │ │ + jmp f1d2 <__cxa_finalize@plt+0x1572> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc1a <__cxa_finalize@plt+0x1fba> │ │ │ │ + jmp f1a3 <__cxa_finalize@plt+0x1543> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd79 <__cxa_finalize@plt+0x2119> │ │ │ │ + jmp f2a7 <__cxa_finalize@plt+0x1647> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc8b <__cxa_finalize@plt+0x202b> │ │ │ │ + jmp f10d <__cxa_finalize@plt+0x14ad> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb42 <__cxa_finalize@plt+0x1ee2> │ │ │ │ + jmp f21d <__cxa_finalize@plt+0x15bd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fca8 <__cxa_finalize@plt+0x2048> │ │ │ │ + jmp f2dc <__cxa_finalize@plt+0x167c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fb62 <__cxa_finalize@plt+0x1f02> │ │ │ │ + jmp f2f7 <__cxa_finalize@plt+0x1697> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb4a <__cxa_finalize@plt+0x1eea> │ │ │ │ - endbr64 │ │ │ │ - jmp fcc9 <__cxa_finalize@plt+0x2069> │ │ │ │ + jmp f309 <__cxa_finalize@plt+0x16a9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fcef <__cxa_finalize@plt+0x208f> │ │ │ │ + jmp f31b <__cxa_finalize@plt+0x16bb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd12 <__cxa_finalize@plt+0x20b2> │ │ │ │ + jmp f1dc <__cxa_finalize@plt+0x157c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp fbe3 <__cxa_finalize@plt+0x1f83> │ │ │ │ + jmp f3da <__cxa_finalize@plt+0x177a> │ │ │ │ + endbr64 │ │ │ │ + jmp f40e <__cxa_finalize@plt+0x17ae> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc9c <__cxa_finalize@plt+0x203c> │ │ │ │ + jmp f3e2 <__cxa_finalize@plt+0x1782> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fcb4 <__cxa_finalize@plt+0x2054> │ │ │ │ + jmp f436 <__cxa_finalize@plt+0x17d6> │ │ │ │ + endbr64 │ │ │ │ + jmp f54e <__cxa_finalize@plt+0x18ee> │ │ │ │ + endbr64 │ │ │ │ + jmp f4af <__cxa_finalize@plt+0x184f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd44 <__cxa_finalize@plt+0x20e4> │ │ │ │ + jmp f535 <__cxa_finalize@plt+0x18d5> │ │ │ │ + endbr64 │ │ │ │ + jmp f424 <__cxa_finalize@plt+0x17c4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd61 <__cxa_finalize@plt+0x2101> │ │ │ │ + jmp f45e <__cxa_finalize@plt+0x17fe> │ │ │ │ + endbr64 │ │ │ │ + jmp f55a <__cxa_finalize@plt+0x18fa> │ │ │ │ + endbr64 │ │ │ │ + jmp f59b <__cxa_finalize@plt+0x193b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fd55 <__cxa_finalize@plt+0x20f5> │ │ │ │ + jmp f5f1 <__cxa_finalize@plt+0x1991> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc67 <__cxa_finalize@plt+0x2007> │ │ │ │ + jmp f5a3 <__cxa_finalize@plt+0x1943> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fddf <__cxa_finalize@plt+0x217f> │ │ │ │ + jmp f00d <__cxa_finalize@plt+0x13ad> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fdf0 <__cxa_finalize@plt+0x2190> │ │ │ │ + jmp f617 <__cxa_finalize@plt+0x19b7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe01 <__cxa_finalize@plt+0x21a1> │ │ │ │ + jmp f633 <__cxa_finalize@plt+0x19d3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe42 <__cxa_finalize@plt+0x21e2> │ │ │ │ + jmp f621 <__cxa_finalize@plt+0x19c1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe53 <__cxa_finalize@plt+0x21f3> │ │ │ │ + jmp f6a3 <__cxa_finalize@plt+0x1a43> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe0d <__cxa_finalize@plt+0x21ad> │ │ │ │ + jmp f696 <__cxa_finalize@plt+0x1a36> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc7f <__cxa_finalize@plt+0x201f> │ │ │ │ + jmp f2ff <__cxa_finalize@plt+0x169f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fc73 <__cxa_finalize@plt+0x2013> │ │ │ │ + jmp f6bf <__cxa_finalize@plt+0x1a5f> │ │ │ │ + endbr64 │ │ │ │ + jmp f6eb <__cxa_finalize@plt+0x1a8b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe36 <__cxa_finalize@plt+0x21d6> │ │ │ │ + jmp f4e7 <__cxa_finalize@plt+0x1887> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe25 <__cxa_finalize@plt+0x21c5> │ │ │ │ + jmp f259 <__cxa_finalize@plt+0x15f9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ff9f <__cxa_finalize@plt+0x233f> │ │ │ │ + jmp f42c <__cxa_finalize@plt+0x17cc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fbf6 <__cxa_finalize@plt+0x1f96> │ │ │ │ + jmp f369 <__cxa_finalize@plt+0x1709> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ffab <__cxa_finalize@plt+0x234b> │ │ │ │ + jmp f777 <__cxa_finalize@plt+0x1b17> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ffc3 <__cxa_finalize@plt+0x2363> │ │ │ │ + jmp f729 <__cxa_finalize@plt+0x1ac9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp feb6 <__cxa_finalize@plt+0x2256> │ │ │ │ + jmp f468 <__cxa_finalize@plt+0x1808> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp ffd4 <__cxa_finalize@plt+0x2374> │ │ │ │ + jmp f796 <__cxa_finalize@plt+0x1b36> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe7c <__cxa_finalize@plt+0x221c> │ │ │ │ + jmp f7f6 <__cxa_finalize@plt+0x1b96> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe6d <__cxa_finalize@plt+0x220d> │ │ │ │ + jmp f7a8 <__cxa_finalize@plt+0x1b48> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fe60 <__cxa_finalize@plt+0x2200> │ │ │ │ + jmp f78c <__cxa_finalize@plt+0x1b2c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fb86 <__cxa_finalize@plt+0x1f26> │ │ │ │ + jmp f681 <__cxa_finalize@plt+0x1a21> │ │ │ │ + endbr64 │ │ │ │ + jmp f80f <__cxa_finalize@plt+0x1baf> │ │ │ │ + endbr64 │ │ │ │ + jmp f81b <__cxa_finalize@plt+0x1bbb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fee3 <__cxa_finalize@plt+0x2283> │ │ │ │ + jmp f871 <__cxa_finalize@plt+0x1c11> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fdd3 <__cxa_finalize@plt+0x2173> │ │ │ │ + jmp f6b5 <__cxa_finalize@plt+0x1a55> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fed4 <__cxa_finalize@plt+0x2274> │ │ │ │ + jmp f2d2 <__cxa_finalize@plt+0x1672> │ │ │ │ + endbr64 │ │ │ │ + jmp f8b6 <__cxa_finalize@plt+0x1c56> │ │ │ │ endbr64 │ │ │ │ - jmp 1003f <__cxa_finalize@plt+0x23df> │ │ │ │ + jmp f8ee <__cxa_finalize@plt+0x1c8e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp fec5 <__cxa_finalize@plt+0x2265> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2f004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f84> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 2ef44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ec4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2ef83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f03> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2ef5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9edf> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2ef76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ef6> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9eb0> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2ef7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9efa> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2ef30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9eb0> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2ef3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ebc> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f70> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2efab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f2b> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2efc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f43> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2efc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f47> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f70> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2eff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f70> │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ + jmp f823 <__cxa_finalize@plt+0x1bc3> │ │ │ │ + endbr64 │ │ │ │ + jmp f9bb <__cxa_finalize@plt+0x1d5b> │ │ │ │ + endbr64 │ │ │ │ + jmp f979 <__cxa_finalize@plt+0x1d19> │ │ │ │ + endbr64 │ │ │ │ + jmp f60f <__cxa_finalize@plt+0x19af> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - movabs $0x617a696c616e6946,%rax │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x228,%rsp │ │ │ │ - cmpb $0x0,0x734ba(%rip) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x218(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - lea 0xb0(%rsp),%rbx │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movabs $0x3a6e6f6974617a69,%rax │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %rax,0xb5(%rsp) │ │ │ │ - movb $0x0,0xbd(%rsp) │ │ │ │ - movq $0xd,0xa8(%rsp) │ │ │ │ - jne 2f150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0d0> │ │ │ │ - cmpb $0x0,0x7345c(%rip) │ │ │ │ - je 2f209 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa189> │ │ │ │ - mov 0x7324e(%rip),%rax │ │ │ │ - lea 0x73247(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 102d2 <__cxa_finalize@plt+0x2672> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2fb68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaae8> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& 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 10204 <__cxa_finalize@plt+0x25a4> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac00> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 2f1f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa177> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x72f29(%rip),%rax │ │ │ │ - lea 0x72f22(%rip),%rcx │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 1023d <__cxa_finalize@plt+0x25dd> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2fb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaaa0> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& 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 1021c <__cxa_finalize@plt+0x25bc> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 2fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac40> │ │ │ │ - movsbl 0x43(%r12),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - cmpb $0x0,0x73310(%rip) │ │ │ │ - jne 2f0ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa02b> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2f209 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa189> │ │ │ │ - call d610 │ │ │ │ - mov $0x6461,%edi │ │ │ │ - lea 0x80(%rbp),%rax │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %di,0xb4(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - movl $0x65726874,0xb0(%rsp) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + sub $0x2c8,%rsp │ │ │ │ + lea 0x278(%rdi),%rax │ │ │ │ + mov %r14,0x2b8(%rsp) │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x288(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2f276 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1f6> │ │ │ │ - call d610 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 2f288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa208> │ │ │ │ - lea 0x378(%rbp),%rdi │ │ │ │ - call d760 │ │ │ │ - lea 0x278(%rbp),%r14 │ │ │ │ - lea 0x120(%rbp),%r15 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - lea 0x98(%rbp),%r13 │ │ │ │ - call 886c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63640> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r15,0x20(%rsp) │ │ │ │ - call 85230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x601b0> │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call 43430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7170> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x3d8(%r14),%rdi │ │ │ │ + mov 0x3d0(%r14),%rdx │ │ │ │ + movl $0x0,0x3e8(%r14) │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 2d99f ::do_widen(char) const@@Base+0xdb0f> │ │ │ │ + mov %rbx,0x298(%rsp) │ │ │ │ + xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x90(%rbp),%r15 │ │ │ │ - call 83e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ed80> │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - movabs $0x68706172676e6962,%rax │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movb $0x0,0xb8(%rsp) │ │ │ │ - movq $0x8,0xa8(%rsp) │ │ │ │ - call 2eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e60> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2f403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa383> │ │ │ │ - lea 0x40(%rsp),%rcx │ │ │ │ - mov %r14,%rsi │ │ │ │ - lea 0x310(%rbp),%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - call 54d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcb0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - movabs $0x68706172676e6962,%rax │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %r12,0x80(%rsp) │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - movb $0x0,0x98(%rsp) │ │ │ │ - movq $0x8,0x88(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2fa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9b0> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2fc58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabd8> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - call 55710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30690> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2f3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa368> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2f3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa37a> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 54d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcc0> │ │ │ │ - mov $0x7475,%esi │ │ │ │ - mov $0x6,%edx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov %si,0xb4(%rsp) │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movl $0x7074756f,0xb0(%rsp) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call 2eee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9e60> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 2f59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa51f> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - movl $0x65726874,0x70(%rsp) │ │ │ │ - mov %cx,0x74(%rsp) │ │ │ │ - movb $0x0,0x76(%rsp) │ │ │ │ - movq $0x6,0x68(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - lea 0x40(%rsp),%r9 │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - lea 0x310(%rbp),%rcx │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %r9,(%rsp) │ │ │ │ - call 51130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c0b0> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - mov $0x7475,%edx │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ - mov %r12,0x80(%rsp) │ │ │ │ - movl $0x7074756f,0x90(%rsp) │ │ │ │ - mov %dx,0x94(%rsp) │ │ │ │ - movb $0x0,0x96(%rsp) │ │ │ │ - movq $0x6,0x88(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov (%rdx),%rbp │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 2fa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa08> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ + movq 0x73e1a(%rip),%xmm3 # 9fd80 , std::allocator >@GLIBCXX_3.4.21+0x4c8> │ │ │ │ + mov %rbp,0x2a0(%rsp) │ │ │ │ + movhps 0x73e13(%rip),%xmm3 # 9fd88 >@GLIBCXX_3.4+0x588> │ │ │ │ + mov %r12,0x2a8(%rsp) │ │ │ │ + mov %r13,0x2b0(%rsp) │ │ │ │ + mov %r15,0x2c0(%rsp) │ │ │ │ + movaps %xmm3,0x10(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rsi,4),%ebp │ │ │ │ + movl $0x1,0x4(%rsp) │ │ │ │ + lea 0x0(,%rsi,4),%rax │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 2c726 ::do_widen(char) const@@Base+0xc896> │ │ │ │ + jmp 2d957 ::do_widen(char) const@@Base+0xdac7> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2c67d ::do_widen(char) const@@Base+0xc7ed> │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + lea 0x110(%rsp),%r13 │ │ │ │ mov %rbx,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 2fc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabf0> │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - call 51160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c0e0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2f575 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f5> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2f587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa507> │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 51150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c0d0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2f59f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa51f> │ │ │ │ - call d610 │ │ │ │ - movq 0x70f89(%rip),%xmm1 # a0530 , std::allocator >@GLIBCXX_3.4.21+0xc78> │ │ │ │ - lea 0x70262(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x72d19(%rip),%rax │ │ │ │ - movabs $0x112e0be826d694b3,%rdx │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,%r13 │ │ │ │ + mov %r13,0x8(%rsp) │ │ │ │ call d1a0 │ │ │ │ - lea 0x70187(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x70416(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %ax,0x1f0(%rsp) │ │ │ │ - mov 0x703f9(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x1f8(%rsp) │ │ │ │ - movups %xmm0,0x208(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - movq $0x0,0x1e8(%rsp) │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x73a23(%rip),%r15 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x73784(%rip),%rax # 9f780 >@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 0x739f8(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add %r13,%rdi │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + movq $0x0,0x258(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x70291(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - lea 0x100(%rsp),%r14 │ │ │ │ - movaps %xmm1,0xa0(%rsp) │ │ │ │ - movaps %xmm0,0xb0(%rsp) │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ + lea 0x73898(%rip),%rax # 9f8f8 , 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 0x70585(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xa8(%rsp),%rsi │ │ │ │ - movl $0x10,0xe8(%rsp) │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %r14,0xf0(%rsp) │ │ │ │ - movb $0x0,0x100(%rsp) │ │ │ │ - movq $0x0,0xf8(%rsp) │ │ │ │ + lea 0x73b91(%rip),%rax # 9fc30 , 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) │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r13d,%esi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov %ebp,%esi │ │ │ │ call d420 (unsigned long)@plt> │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - mov 0xd0(%rsp),%r8 │ │ │ │ - lea 0x60(%rsp),%r15 │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ + mov 0x140(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 2fd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac80> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ + je 2e460 ::do_widen(char) const@@Base+0xe5d0> │ │ │ │ + mov 0x130(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0xc8(%rsp),%rcx │ │ │ │ - mov %r15,%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x7016c(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ + lea 0x7375e(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ mov %rax,0x110(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 2f78a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa70a> │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2c198 ::do_widen(char) const@@Base+0xc308> │ │ │ │ call d610 │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ + lea 0x73671(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x70276(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rsi,0xa0(%rsp,%rax,1) │ │ │ │ - lea 0x6ffb7(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ + mov -0x18(%r15),%rax │ │ │ │ + mov 0x73866(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ + lea 0x735ac(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x15,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x5dfec(%rip),%rcx # 8d7d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68753> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x90(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x80(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2fc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaba8> │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x88(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000009,%rax │ │ │ │ - add 0x88(%rsp),%rax │ │ │ │ - cmp $0x7,%rax │ │ │ │ - jbe 102ef <__cxa_finalize@plt+0x268f> │ │ │ │ - lea 0x80(%rsp),%r14 │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x5df7b(%rip),%rsi # 8d7e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68769> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %rbx,0xa0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 2fbf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab78> │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x72c47(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 2f9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa930> │ │ │ │ - cmpb $0x0,0x72c30(%rip) │ │ │ │ - lea 0x72a28(%rip),%rcx │ │ │ │ - jne 2f940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8c0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 2f8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa86c> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 2f8fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87e> │ │ │ │ - call d610 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2f90d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa88d> │ │ │ │ - call d610 │ │ │ │ - mov 0x218(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 2fd15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac95> │ │ │ │ - add $0x228,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5da92(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d730 >& 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 1029d <__cxa_finalize@plt+0x263d> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2fad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa58> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 2f8da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa85a> │ │ │ │ - nop │ │ │ │ - lea 0x726c9(%rip),%rcx │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x5da1b(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d730 >& 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 102ba <__cxa_finalize@plt+0x265a> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 2fbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab30> │ │ │ │ - movsbl 0x43(%rbp),%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 2f8ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa84a> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - je 2fc58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabd8> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2f3bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa33d> │ │ │ │ - jmp 2f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa330> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2fc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabf0> │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - add $0x1,%rdx │ │ │ │ - je 2f54a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4ca> │ │ │ │ - jmp 2f53d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4bd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xecbf(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2f99a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa91a> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2f99a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa91a> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xed07(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2f185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa105> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2f185 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa105> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xed4f(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2f0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa060> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2f0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa060> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0xed97(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 2fa11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa991> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2fa11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa991> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 2f8a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa826> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 2fc0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab8b> │ │ │ │ - jmp 2f8a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa822> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 2f827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a7> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r12,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 2fc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabbb> │ │ │ │ - jmp 2f823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - jmp 2f3bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa33d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x0(%rbp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - jmp 2f54a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4ca> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xee63(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2f135 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0b5> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2f135 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0b5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0xeea3(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 2f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa15a> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 2f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa15a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 2f75d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa6dd> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100ac <__cxa_finalize@plt+0x244c> │ │ │ │ - endbr64 │ │ │ │ - jmp 100fc <__cxa_finalize@plt+0x249c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10138 <__cxa_finalize@plt+0x24d8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 101b9 <__cxa_finalize@plt+0x2559> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100cf <__cxa_finalize@plt+0x246f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 100b9 <__cxa_finalize@plt+0x2459> │ │ │ │ - endbr64 │ │ │ │ - jmp 1032d <__cxa_finalize@plt+0x26cd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1016d <__cxa_finalize@plt+0x250d> │ │ │ │ - endbr64 │ │ │ │ - jmp 1025e <__cxa_finalize@plt+0x25fe> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1012b <__cxa_finalize@plt+0x24cb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10335 <__cxa_finalize@plt+0x26d5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10365 <__cxa_finalize@plt+0x2705> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10276 <__cxa_finalize@plt+0x2616> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1033d <__cxa_finalize@plt+0x26dd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - lea 0x8(%rdi),%r14 │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2fee4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae64> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rdx,%r15 │ │ │ │ - jmp 2fe24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xada4> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov 0x10(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 2fe63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xade3> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - mov 0x28(%rbp),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2fe3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadbf> │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2fe56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadd6> │ │ │ │ - sub %r15,%rbx │ │ │ │ - cmp $0x7fffffff,%rbx │ │ │ │ - jg 2fe10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad90> │ │ │ │ - cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 2fe5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xadda> │ │ │ │ - mov %ebx,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jns 2fe10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad90> │ │ │ │ - mov 0x18(%rbp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 2fe1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad9c> │ │ │ │ - cmp %r13,%r14 │ │ │ │ - je 2fed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae50> │ │ │ │ - mov 0x28(%r13),%rbx │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - cmovbe %r15,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 2fe8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae0b> │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d270 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 2fea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae23> │ │ │ │ - sub %rbx,%r15 │ │ │ │ - cmp $0x7fffffff,%r15 │ │ │ │ - jg 2fea7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae27> │ │ │ │ - cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 2fed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae50> │ │ │ │ - mov %r15d,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - js 2fed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae50> │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %r14,%rax │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - cs 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 │ │ │ │ - orb $0x0,(%rsp) │ │ │ │ - cmp %r11,%rsp │ │ │ │ - jne 2ff16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae96> │ │ │ │ - sub $0x4e8,%rsp │ │ │ │ - mov $0x776f,%r9d │ │ │ │ - mov 0x3a0(%rdi),%rbx │ │ │ │ - mov %edx,0x2c(%rsp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %edx,%ebp │ │ │ │ - imul $0xe0,%rsi,%r14 │ │ │ │ - lea 0xb0(%rsp),%r13 │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x84d8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x80(%rdi),%rax │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - add %r14,%rbx │ │ │ │ - movl $0x646e6977,0xb0(%rsp) │ │ │ │ - mov %r9w,0xb4(%rsp) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 41010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf90> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 2ffdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf5f> │ │ │ │ - call d610 │ │ │ │ - mov 0x3a0(%r15),%rdx │ │ │ │ - movabs $0xcccccccccccccccd,%rcx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - sub 0x48(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rcx,%rax │ │ │ │ - test %eax,%eax │ │ │ │ - je 30390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb310> │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x378(%r15),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - jmp 300c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb041> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 50550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b4d0> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 4be90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e10> │ │ │ │ - mov 0x3a0(%r15),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - add %r14,%rsi │ │ │ │ - lea 0x30(%rsi),%rdx │ │ │ │ - add $0x18,%rsi │ │ │ │ - call 4e2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29250> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 4bb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26aa0> │ │ │ │ - cmp $0xfffffffe,%ebx │ │ │ │ - je 30ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba42> │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - je 3097c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8fc> │ │ │ │ - mov 0x3a0(%r15),%rdx │ │ │ │ - add $0x1,%rbp │ │ │ │ - movabs $0xcccccccccccccccd,%rsi │ │ │ │ - add %ebx,0x3ec(%r15) │ │ │ │ - add %r14,%rdx │ │ │ │ - mov 0x50(%rdx),%rax │ │ │ │ - sub 0x48(%rdx),%rax │ │ │ │ - sar $0x3,%rax │ │ │ │ - imul %rsi,%rax │ │ │ │ - cmp %eax,%ebp │ │ │ │ - jae 30390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb310> │ │ │ │ - mov $0x6461,%r8d │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - movl $0x65726874,0x0(%r13) │ │ │ │ - mov %r8w,0x4(%r13) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3011e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb09e> │ │ │ │ - call d610 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 3012d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0ad> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d920 │ │ │ │ - mov 0x3a0(%r15),%rdx │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rbx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - shl $0x3,%rbx │ │ │ │ - add %r14,%rdx │ │ │ │ - mov 0x60(%rdx),%rcx │ │ │ │ - add %rbx,%rcx │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - sub (%rcx),%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mov 0x3f8(%r15),%eax │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x3f8(%r15) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 301b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb139> │ │ │ │ - movsd 0x400(%r15),%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - divsd %xmm4,%xmm2 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd 0x410(%r15),%xmm1 │ │ │ │ - movsd %xmm1,0x418(%r15) │ │ │ │ - mov 0x48(%rdx),%rax │ │ │ │ - lea 0x0(%rbp,%rbp,4),%r12 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - movsd %xmm1,0x410(%r15) │ │ │ │ - shl $0x3,%r12 │ │ │ │ - movups %xmm0,0x400(%r15) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x310(%r15),%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(%r15),%eax │ │ │ │ - divsd 0x5e15d(%rip),%xmm0 # 8e378 , std::allocator >@@Base+0x118> │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x420(%r15) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 3026e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1ee> │ │ │ │ - movsd 0x428(%r15),%xmm3 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rax,%xmm4 │ │ │ │ - subsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - divsd %xmm4,%xmm2 │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - subsd %xmm2,%xmm0 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd 0x438(%r15),%xmm1 │ │ │ │ - movsd %xmm1,0x440(%r15) │ │ │ │ - mov $0x6461,%edi │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %di,0x4(%r13) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movl $0x65726874,0x0(%r13) │ │ │ │ - movups %xmm0,0x428(%r15) │ │ │ │ - movsd %xmm1,0x438(%r15) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov (%rax),%eax │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 302e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb267> │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jle 302f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb276> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - call d4c0 │ │ │ │ - mov 0x3a0(%r15),%rax │ │ │ │ - mov 0x280(%r15),%rdx │ │ │ │ - add %r14,%rax │ │ │ │ - add 0x60(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov (%rdx,%rbx,1),%rsi │ │ │ │ - mov 0x8(%rcx),%rbx │ │ │ │ - cmp %rbx,(%rcx) │ │ │ │ - je 30c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb88> │ │ │ │ - mov 0x48(%rax),%r8 │ │ │ │ - lea 0x298(%r15),%r9 │ │ │ │ - lea 0x120(%r15),%rdx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - add %r12,%r8 │ │ │ │ - cmpb $0x0,0x40(%rsi) │ │ │ │ - jne 30038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafb8> │ │ │ │ - call 4aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e70> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call 46710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21690> │ │ │ │ - mov 0x3a0(%r15),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - add %r14,%rsi │ │ │ │ - lea 0x30(%rsi),%rdx │ │ │ │ - add $0x18,%rsi │ │ │ │ - call 48bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b40> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call 463a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21320> │ │ │ │ - jmp 30078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaff8> │ │ │ │ - mov $0x6461,%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov %si,0xb4(%rsp) │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - movl $0x65726874,0xb0(%rsp) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 303f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb372> │ │ │ │ - call d610 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 30403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb383> │ │ │ │ - lea 0x378(%r15),%rdi │ │ │ │ - call d920 │ │ │ │ - mov 0x3a0(%r15),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - mov 0x98(%rax),%rcx │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 30660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5e0> │ │ │ │ - movslq 0x2c(%rsp),%rdx │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %r15,%r11 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rdx,%rbx │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea 0x0(,%rdx,8),%r8 │ │ │ │ - mov %ebx,%edx │ │ │ │ - jmp 3048e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb40e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add %r8,%r12 │ │ │ │ - cmp %ebp,%edx │ │ │ │ - cmovge %edx,%ebp │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - cmp 0x10(%r12),%rbx │ │ │ │ - je 304ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb44a> │ │ │ │ - mov %ebp,(%rbx) │ │ │ │ - add $0xc,%rbx │ │ │ │ - mov %r10d,-0x8(%rbx) │ │ │ │ - mov %r9d,-0x4(%rbx) │ │ │ │ - mov %rbx,0x8(%r12) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %rcx,%rdi │ │ │ │ - sar $0x2,%rdi │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - jae 30658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5d8> │ │ │ │ - mov 0xc8(%rax),%rdi │ │ │ │ - movslq (%rcx,%r14,4),%rbp │ │ │ │ - mov 0x260(%r11),%r12 │ │ │ │ - mov (%rdi,%r14,4),%r9d │ │ │ │ - mov 0xb0(%rax),%rdi │ │ │ │ - mov (%rdi,%r14,4),%r10d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jle 30450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3d0> │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rdi │ │ │ │ - mov %edx,%ebp │ │ │ │ - lea (%r12,%rdi,8),%r12 │ │ │ │ - mov 0x8(%r12),%rbx │ │ │ │ - cmp 0x10(%r12),%rbx │ │ │ │ - jne 30464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3e4> │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ - sub %rsi,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - sar $0x2,%rdi │ │ │ │ - imul %rax,%rdi │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 10502 <__cxa_finalize@plt+0x28a2> │ │ │ │ - test %rdi,%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %edx,0x4c(%rsp) │ │ │ │ - cmovne %rdi,%rax │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %r10d,0x48(%rsp) │ │ │ │ - movabs $0xaaaaaaaaaaaaaaa,%rdi │ │ │ │ - cmp %rdi,%rax │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - cmova %rdi,%rax │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - lea (%rax,%rax,2),%r15 │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%r10d │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - cmp %rsi,%rbx │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov %ebp,(%rax,%rcx,1) │ │ │ │ - mov %r10d,0x4(%rax,%rcx,1) │ │ │ │ - mov 0x4c(%rsp),%edx │ │ │ │ - mov %r9d,0x8(%rax,%rcx,1) │ │ │ │ - je 30974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8f4> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%r9 │ │ │ │ - add $0xc,%rcx │ │ │ │ - add $0xc,%rdi │ │ │ │ - mov %r9,-0xc(%rdi) │ │ │ │ - mov -0x4(%rcx),%r9d │ │ │ │ - mov %r9d,-0x4(%rdi) │ │ │ │ - cmp %rcx,%rbx │ │ │ │ - jne 305a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb520> │ │ │ │ - lea -0xc(%rbx),%rcx │ │ │ │ - movabs $0x2aaaaaaaaaaaaaab,%rbx │ │ │ │ - sub %rsi,%rcx │ │ │ │ - shr $0x2,%rcx │ │ │ │ - imul %rbx,%rcx │ │ │ │ - movabs $0x3fffffffffffffff,%rbx │ │ │ │ - and %rbx,%rcx │ │ │ │ - lea 0x3(%rcx,%rcx,2),%rcx │ │ │ │ - lea (%rax,%rcx,4),%rbx │ │ │ │ - add $0xc,%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 30622 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5a2> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %edx,0x48(%rsp) │ │ │ │ - mov %r11,0x30(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x48(%rsp),%edx │ │ │ │ - mov 0x30(%rsp),%r11 │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,(%r12) │ │ │ │ - add %r15,%rax │ │ │ │ - mov %rax,0x10(%r12) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add 0x3a0(%r11),%rax │ │ │ │ - mov %rbx,0x8(%r12) │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - mov 0x98(%rax),%rcx │ │ │ │ - jmp 30477 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3f7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r11,%r15 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - movl $0x65726874,0xb0(%rsp) │ │ │ │ - mov %cx,0xb4(%rsp) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov (%rax),%ebx │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 306c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb642> │ │ │ │ - call d610 │ │ │ │ - cmp $0x1,%ebx │ │ │ │ - jle 306d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb653> │ │ │ │ - lea 0x378(%r15),%rdi │ │ │ │ - call d4c0 │ │ │ │ - mov $0x5350,%edx │ │ │ │ - lea 0x90(%r15),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov %dx,0xb4(%rsp) │ │ │ │ - mov $0x6,%edx │ │ │ │ - movl $0x2d657375,0xb0(%rsp) │ │ │ │ - movb $0x0,0xb6(%rsp) │ │ │ │ - movq $0x6,0xa8(%rsp) │ │ │ │ - call 2fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad40> │ │ │ │ - lea 0x98(%r15),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 3079b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb71b> │ │ │ │ - movslq 0x2c(%rsp),%rax │ │ │ │ - mov 0x280(%r15),%rdx │ │ │ │ - mov (%rdx,%rax,8),%rdx │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x168(%rdx),%rax │ │ │ │ - sub 0x158(%rdx),%rax │ │ │ │ - mov 0x170(%rdx),%edx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3079b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb71b> │ │ │ │ - mov 0x3a0(%r15),%rbx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - add %r14,%rbx │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 40670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5f0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3079b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb71b> │ │ │ │ - call d610 │ │ │ │ - mov 0x3e8(%r15),%edx │ │ │ │ - mov 0x3b8(%r15),%rax │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov (%rax,%rdx,4),%eax │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 30898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb818> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 3084a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7ca> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 30821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7a1> │ │ │ │ - mov 0x3a0(%r15),%rax │ │ │ │ - movslq 0x2c(%rsp),%rcx │ │ │ │ - add %r14,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov (%rax,%rcx,8),%rdi │ │ │ │ - call 39a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 30821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7a1> │ │ │ │ - call d610 │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 30dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd49> │ │ │ │ - add $0x84e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0x3a0(%r15),%rax │ │ │ │ - movslq 0x2c(%rsp),%rbx │ │ │ │ - add %r14,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 39a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - mov 0x3a0(%r15),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 38cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c40> │ │ │ │ - jmp 30812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb792> │ │ │ │ - mov 0x3a0(%r15),%rax │ │ │ │ - movslq 0x2c(%rsp),%rbx │ │ │ │ - add %r14,%rax │ │ │ │ - lea 0x30(%rax),%rdx │ │ │ │ - lea 0x18(%rax),%rsi │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 39a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149b0> │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - mov (%rax,%rbx,8),%rbp │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - movabs $0x7572702d636d636d,%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - mov $0x656e,%eax │ │ │ │ - mov %ax,0xb8(%rsp) │ │ │ │ - movb $0x0,0xba(%rsp) │ │ │ │ - movq $0xa,0xa8(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 27130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b0> │ │ │ │ - mov 0x3a0(%r15),%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x18(%rsi,%r14,1),%rsi │ │ │ │ - call 3a8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15840> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3094e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8ce> │ │ │ │ - call d610 │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov 0x3a0(%r15),%rsi │ │ │ │ - lea 0x50(%rsp),%rdx │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - lea 0x18(%rsi,%r14,1),%rsi │ │ │ │ - call 3b6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16650> │ │ │ │ - jmp 30812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb792> │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 305eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb56b> │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x80(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ - mov (%rax),%r12 │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - lea 0x2d(%rbp),%rsi │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002e,%rax │ │ │ │ - add 0x88(%rsp),%rax │ │ │ │ - cmp $0x2c,%rax │ │ │ │ - jbe 10423 <__cxa_finalize@plt+0x27c3> │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x5a04d(%rip),%rsi # 8aa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x659c0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x88(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 10476 <__cxa_finalize@plt+0x2816> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x88(%rsp) │ │ │ │ - je 10400 <__cxa_finalize@plt+0x27a0> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5ce28(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 30d94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd14> │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 30dc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd44> │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - lea 0x71843(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - mov 0x280(%r15),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - lea 0x80(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rax,%rcx,8),%rax │ │ │ │ - mov 0x8(%rax),%rbp │ │ │ │ - mov (%rax),%r12 │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - lea 0x2d(%rbp),%rsi │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002e,%rax │ │ │ │ - add 0x88(%rsp),%rax │ │ │ │ - cmp $0x2c,%rax │ │ │ │ - jbe 1078b <__cxa_finalize@plt+0x2b2b> │ │ │ │ - mov $0x2d,%edx │ │ │ │ - lea 0x59ed7(%rip),%rsi # 8aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65990> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x88(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 10734 <__cxa_finalize@plt+0x2ad4> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x88(%rsp) │ │ │ │ - je 10715 <__cxa_finalize@plt+0x2ab5> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x5cce2(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 30d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcc2> │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 30dbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd3f> │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - lea 0x716fd(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - mov 0x8(%rsi),%rbp │ │ │ │ - lea 0x80(%rsp),%rbx │ │ │ │ - mov (%rsi),%r12 │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x2c(%rbp),%rsi │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000002d,%rax │ │ │ │ - add 0x88(%rsp),%rax │ │ │ │ - cmp $0x2b,%rax │ │ │ │ - jbe 106be <__cxa_finalize@plt+0x2a5e> │ │ │ │ - mov $0x2c,%edx │ │ │ │ - lea 0x59d49(%rip),%rsi # 8a9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65938> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x88(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 1069a <__cxa_finalize@plt+0x2a3a> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x8000000000000028,%rax │ │ │ │ - add 0x88(%rsp),%rax │ │ │ │ - cmp $0x26,%rax │ │ │ │ - jbe 1067b <__cxa_finalize@plt+0x2a1b> │ │ │ │ - mov $0x27,%edx │ │ │ │ - lea 0x59d20(%rip),%rsi # 8a9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65968> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 30d6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbced> │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x84d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 30dce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd4e> │ │ │ │ - lea 0xa0(%rsp),%rsi │ │ │ │ - lea 0x715c3(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 30bc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb46> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 30d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcd5> │ │ │ │ - jmp 30bc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb42> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 30d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc80> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 30d7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcfc> │ │ │ │ - jmp 30cfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc7c> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 30a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xba00> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 30da7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd27> │ │ │ │ - jmp 30a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9fc> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10495 <__cxa_finalize@plt+0x2835> │ │ │ │ - endbr64 │ │ │ │ - jmp 1044b <__cxa_finalize@plt+0x27eb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 105e3 <__cxa_finalize@plt+0x2983> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1058e <__cxa_finalize@plt+0x292e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10525 <__cxa_finalize@plt+0x28c5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1054d <__cxa_finalize@plt+0x28ed> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1055a <__cxa_finalize@plt+0x28fa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 105b6 <__cxa_finalize@plt+0x2956> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 105f5 <__cxa_finalize@plt+0x2995> │ │ │ │ - endbr64 │ │ │ │ - jmp 104d8 <__cxa_finalize@plt+0x2878> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 10631 <__cxa_finalize@plt+0x29d1> │ │ │ │ - endbr64 │ │ │ │ - jmp 10665 <__cxa_finalize@plt+0x2a05> │ │ │ │ - endbr64 │ │ │ │ - jmp 1066e <__cxa_finalize@plt+0x2a0e> │ │ │ │ - endbr64 │ │ │ │ - jmp 106eb <__cxa_finalize@plt+0x2a8b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1080d <__cxa_finalize@plt+0x2bad> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 107ae <__cxa_finalize@plt+0x2b4e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 107d6 <__cxa_finalize@plt+0x2b76> │ │ │ │ - endbr64 │ │ │ │ - jmp 10761 <__cxa_finalize@plt+0x2b01> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10835 <__cxa_finalize@plt+0x2bd5> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - lea 0x71443(%rip),%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea 0x378(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d920 │ │ │ │ - mov 0x358(%rbx),%eax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,0x358(%rbx) │ │ │ │ - call d4c0 │ │ │ │ - jmp 30f1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe9e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 2ff00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae80> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d920 │ │ │ │ - mov 0x35c(%rbx),%ebp │ │ │ │ - mov 0x27c(%rbx),%r14d │ │ │ │ - lea 0x1(%rbp),%eax │ │ │ │ - mov %eax,0x35c(%rbx) │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - jg 31060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfe0> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - lea 0x30(%rsp),%r13 │ │ │ │ - movq $0x14,0x18(%rsp) │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - movdqa 0x5d4ba(%rip),%xmm0 # 8e430 , std::allocator >@@Base+0x1d0> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movl $0x736e6f69,0x10(%rax) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - cmpb $0x0,0x200(%r15) │ │ │ │ - je 31056 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfd6> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x204(%r15),%eax │ │ │ │ - cvtsi2sd %r14d,%xmm1 │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x5d3a9(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 30ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf70> │ │ │ │ - movl $0xffffffff,0x71519(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %r14d,%eax │ │ │ │ - jge 31056 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfd6> │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x71081(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov $0x2,%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x5c3e7(%rip),%rsi # 8d3ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6837f> │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5c7bc(%rip),%rsi # 8d7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68772> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x7103b(%rip),%rdi │ │ │ │ - call d430 │ │ │ │ - mov %r14d,0x204(%r15) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 31060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfe0> │ │ │ │ - call d610 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d4c0 │ │ │ │ - cmp 0x27c(%rbx),%ebp │ │ │ │ - jl 30f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe90> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3108b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc00b> │ │ │ │ - xor %edi,%edi │ │ │ │ - call daf0 │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10871 <__cxa_finalize@plt+0x2c11> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x3e8,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x3d8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d080 │ │ │ │ - mov $0x6461,%ecx │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movl $0x65726874,0x270(%rsp) │ │ │ │ - mov %rax,0x711fb(%rip) │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - mov %cx,0x274(%rsp) │ │ │ │ - movb $0x0,0x276(%rsp) │ │ │ │ - lea 0x80(%rbx),%rdi │ │ │ │ - movq $0x6,0x268(%rsp) │ │ │ │ - call d6d0 , std::allocator > const&) const@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call 26fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f50> │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - mov (%rax),%r12d │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3114a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0ca> │ │ │ │ - call d610 │ │ │ │ - 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 311aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc12a> │ │ │ │ - mov %rax,0x450(%rbx) │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jle 33300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe280> │ │ │ │ - shl $0x3,%r12 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x360(%rbx),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x321(%rip),%rdx # 30eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe30> │ │ │ │ - xor %esi,%esi │ │ │ │ - add %rbp,%rdi │ │ │ │ - add $0x8,%rbp │ │ │ │ - call db70 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 311c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc140> │ │ │ │ - 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 d5b0 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 311f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc170> │ │ │ │ - mov 0x3ec(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 32480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd400> │ │ │ │ - lea 0x6e5f0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov 0x6e7f1(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x2d0(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x6e695(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x6e53e(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm2 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movhps 0x8(%rsp),%xmm2 │ │ │ │ - movaps %xmm2,0x20(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x71086(%rip),%rax │ │ │ │ - mov %r15,%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 0x5d0f8(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x3b0(%rsp) │ │ │ │ - mov 0x6e76e(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ - movdqa 0x20(%rsp),%xmm2 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6e5ed(%rip),%r14 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm2,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6e8e1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - lea 0x268(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x230(%rsp),%rax │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - movb $0x0,0x230(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe788> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3146d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3ed> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6e397(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6e58f(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3ec(%rbx),%eax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x3b0(%rsp) │ │ │ │ - mov 0x6e546(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%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 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xede8> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 31643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5c3> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6e1c1(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6e3b9(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x420(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 334a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe420> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x3b0(%rsp) │ │ │ │ - mov 0x6e363(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm5,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee38> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 3184c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7cc> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6dfb8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6e1b0(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 334e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe460> │ │ │ │ - movsd 0x418(%rbx),%xmm0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 34034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefb4> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x6e139(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %r11w,0x3b0(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm6,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movsd 0x50(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x1,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee20> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 31a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9ff> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6dd85(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6df7d(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - jne 33490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe410> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x6df33(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %r9w,0x3b0(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm7 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm7,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x1,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee00> │ │ │ │ - mov 0x280(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x288(%rsp),%rcx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 31c7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbfa> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6db8a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6dd82(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x14,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x5bb27(%rip),%rcx # 8d7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68776> │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 33a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea10> │ │ │ │ - mov %rdx,0xc0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 10b42 <__cxa_finalize@plt+0x2ee2> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5bab5(%rip),%rsi # 8d80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6878b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xf0(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0xe0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9e0> │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - lea 0xf0(%rsp),%rbx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ - mov %r8,0xe8(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 33a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9c0> │ │ │ │ - cmp %rax,0xf0(%rsp) │ │ │ │ - jae 31e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd81> │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - je 31e01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd81> │ │ │ │ - cmp %rax,0x110(%rsp) │ │ │ │ - jae 33720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6a0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 112a2 <__cxa_finalize@plt+0x3642> │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x120(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef10> │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x128(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x128(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 1131c <__cxa_finalize@plt+0x36bc> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5b969(%rip),%rsi # 8d80f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6878f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x150(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x140(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb30> │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x148(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x148(%rsp),%r8 │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 33b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb10> │ │ │ │ - cmp %rax,0x150(%rsp) │ │ │ │ - jae 31f4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcece> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - je 31f4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcece> │ │ │ │ - cmp %rax,0x170(%rsp) │ │ │ │ - jae 336b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe630> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11276 <__cxa_finalize@plt+0x3616> │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x190(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef70> │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x188(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000008,%rax │ │ │ │ - add 0x188(%rsp),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - jbe 11047 <__cxa_finalize@plt+0x33e7> │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - mov $0x7,%edx │ │ │ │ - lea 0x5b81d(%rip),%rsi # 8d815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68795> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - 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 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea60> │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x1a8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x1a8(%rsp),%r8 │ │ │ │ - mov 0x1c8(%rsp),%rdx │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 33ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea40> │ │ │ │ - cmp %rax,0x1b0(%rsp) │ │ │ │ - jae 320a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd020> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - je 320a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd020> │ │ │ │ - cmp %rax,0x1d0(%rsp) │ │ │ │ - jae 33640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5c0> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11217 <__cxa_finalize@plt+0x35b7> │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x1e0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeeb0> │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1f0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x1e8(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 111da <__cxa_finalize@plt+0x357a> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5b6d8(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x200(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeae0> │ │ │ │ - mov %rcx,0x200(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x208(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x208(%rsp),%r8 │ │ │ │ - mov 0x228(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rcx │ │ │ │ - mov 0x220(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 33b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeac0> │ │ │ │ - cmp %rax,0x210(%rsp) │ │ │ │ - jae 321f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd172> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - je 321f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd172> │ │ │ │ - cmp %rax,0x230(%rsp) │ │ │ │ - jae 335d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe558> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 1124f <__cxa_finalize@plt+0x35ef> │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x240(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee80> │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x250(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x248(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x248(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 10dd3 <__cxa_finalize@plt+0x3173> │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5b586(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x270(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x260(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec30> │ │ │ │ - mov %rcx,0x260(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x268(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x70211(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 33978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8f8> │ │ │ │ - cmpb $0x0,0x701fa(%rip) │ │ │ │ - lea 0x6fff2(%rip),%rbp │ │ │ │ - jne 33908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe888> │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3232e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2ae> │ │ │ │ - call d610 │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2c0> │ │ │ │ - call d610 │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 32352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2d2> │ │ │ │ - call d610 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 32366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2e6> │ │ │ │ - call d610 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 32378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd2f8> │ │ │ │ - call d610 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 3238c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd30c> │ │ │ │ - call d610 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 3239e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd31e> │ │ │ │ - call d610 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 323b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd330> │ │ │ │ - call d610 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 323ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd34a> │ │ │ │ - call d610 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 323e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd364> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 323fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd37e> │ │ │ │ - call d610 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - cmp 0x50(%rsp),%rdi │ │ │ │ - je 32412 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd392> │ │ │ │ - call d610 │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - cmp 0x38(%rsp),%rdi │ │ │ │ - je 32426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3a6> │ │ │ │ - call d610 │ │ │ │ - mov 0x1c0(%rsp),%rdi │ │ │ │ - cmp 0x40(%rsp),%rdi │ │ │ │ - je 3243a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3ba> │ │ │ │ - call d610 │ │ │ │ - mov 0x220(%rsp),%rdi │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ - je 3244e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3ce> │ │ │ │ - call d610 │ │ │ │ - mov 0x3d8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3401f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef9f> │ │ │ │ - add $0x3e8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6d389(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x2d0(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x6d435(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - lea 0x6d2de(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - movhps 0x8(%rsp),%xmm3 │ │ │ │ - movaps %xmm3,0x20(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x6fe26(%rip),%rax │ │ │ │ - mov %r15,%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 0x5be98(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x6d50d(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x6d50e(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r8w,0x3b0(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x2a0(%rsp),%rax │ │ │ │ - movdqa 0x20(%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6d384(%rip),%r14 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - lea 0x2c0(%rsp),%r13 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm3,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x6d678(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - lea 0x268(%rsp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x230(%rsp),%rax │ │ │ │ - lea 0x220(%rsp),%rdi │ │ │ │ - movb $0x0,0x230(%rsp) │ │ │ │ - mov %rdi,0x70(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,0x220(%rsp) │ │ │ │ - movq $0x0,0x228(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 337f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe770> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 326d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd656> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6d12e(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6d326(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x420(%rbx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jne 334c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe448> │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x6d2da(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %si,0x3b0(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%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 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x1d0(%rsp),%rax │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - movb $0x0,0x1d0(%rsp) │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov %rax,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x1c8(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedb8> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 328df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd85f> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6cf25(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6d11d(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 334f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe470> │ │ │ │ - movsd 0x418(%rbx),%xmm0 │ │ │ │ - sub $0x1,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - ucomisd %xmm0,%xmm1 │ │ │ │ - ja 34024 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefa4> │ │ │ │ - sqrtsd %xmm0,%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x6d0a7(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x3b0(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm5 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm5,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movsd 0x38(%rsp),%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x3,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - mov %rdi,0x60(%rsp) │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,0x160(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeda0> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda90> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6ccf4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6ceec(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rsi,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x3f8(%rbx),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jne 334b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe438> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d1a0 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x3b0(%rsp) │ │ │ │ - mov 0x6ce9d(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - movups %xmm0,0x3b8(%rsp) │ │ │ │ - movups %xmm0,0x3c8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - movq $0x0,0x3a8(%rsp) │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x20(%rsp),%xmm6 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - movaps %xmm0,0x270(%rsp) │ │ │ │ - movaps %xmm6,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x280(%rsp) │ │ │ │ - movaps %xmm0,0x290(%rsp) │ │ │ │ - call dc40 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movl $0x10,0x2a8(%rsp) │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - movb $0x0,0x2c0(%rsp) │ │ │ │ - movq $0x0,0x2b8(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - lea 0x260(%rsp),%rsi │ │ │ │ - movq %rbx,%xmm0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x3,0x2d8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x290(%rsp),%r8 │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ - mov %rdi,0x58(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 33e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedd0> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x2b0(%rsp),%rdi │ │ │ │ - mov %r14,0x2d0(%rsp) │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 32d11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc91> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x6caf3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x268(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6cceb(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rbp,0x260(%rsp) │ │ │ │ - mov %rbx,0x260(%rsp,%rax,1) │ │ │ │ - mov %r12,0x2d0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x14,%r8d │ │ │ │ - lea 0x5aa8b(%rip),%rcx # 8d7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68776> │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x120(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb90> │ │ │ │ - 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 $0x8000000000000004,%rax │ │ │ │ - add 0x128(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 1134d <__cxa_finalize@plt+0x36ed> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5aa1c(%rip),%rsi # 8d80b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6878b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x150(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x140(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb60> │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x148(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x148(%rsp),%r8 │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rcx │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r15,%rcx │ │ │ │ - je 33a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9a0> │ │ │ │ - cmp %rax,0x150(%rsp) │ │ │ │ - jae 32e97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde17> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - je 32e97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde17> │ │ │ │ - cmp %rax,0x170(%rsp) │ │ │ │ - jae 33780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe700> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10e10 <__cxa_finalize@plt+0x31b0> │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x190(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee50> │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x188(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x188(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 10ebb <__cxa_finalize@plt+0x325b> │ │ │ │ - lea 0x180(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5a8ce(%rip),%rsi # 8d80f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6878f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - 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 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec00> │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1b0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x1a8(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x1a8(%rsp),%r8 │ │ │ │ - mov 0x1c8(%rsp),%rdx │ │ │ │ - mov 0x1a0(%rsp),%rcx │ │ │ │ - mov 0x1c0(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 33c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebe0> │ │ │ │ - cmp %rax,0x1b0(%rsp) │ │ │ │ - jae 32fe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf69> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - je 32fe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf69> │ │ │ │ - cmp %rax,0x1d0(%rsp) │ │ │ │ - jae 33568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4e8> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11379 <__cxa_finalize@plt+0x3719> │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x1e0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeee0> │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1f0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1e8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add 0x1e8(%rsp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 112df <__cxa_finalize@plt+0x367f> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x5a78d(%rip),%rsi # 8d820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x210(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,0x200(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea90> │ │ │ │ - mov %rcx,0x200(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x210(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,0x208(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x208(%rsp),%r8 │ │ │ │ - mov 0x228(%rsp),%rdx │ │ │ │ - mov 0x200(%rsp),%rcx │ │ │ │ - mov 0x220(%rsp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %r12,%rcx │ │ │ │ - je 33c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebc0> │ │ │ │ - cmp %rax,0x210(%rsp) │ │ │ │ - jae 3313b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0bb> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - je 3313b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0bb> │ │ │ │ - cmp %rax,0x230(%rsp) │ │ │ │ - jae 33500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe480> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 10cd2 <__cxa_finalize@plt+0x3072> │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x240(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 33fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef40> │ │ │ │ - mov %rcx,0x240(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x250(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x248(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x248(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 10cfe <__cxa_finalize@plt+0x309e> │ │ │ │ - lea 0x240(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x5a63d(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x270(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x260(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 339f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe970> │ │ │ │ - mov %rcx,0x260(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x270(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x268(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6f2c8(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 33890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe810> │ │ │ │ - cmpb $0x0,0x6f2b1(%rip) │ │ │ │ - lea 0x6f0a9(%rip),%rbp │ │ │ │ - jne 33820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7a0> │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 33277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f7> │ │ │ │ - call d610 │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 33289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe209> │ │ │ │ - call d610 │ │ │ │ - mov 0x200(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 3329b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe21b> │ │ │ │ - call d610 │ │ │ │ - mov 0x1e0(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 332af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe22f> │ │ │ │ - call d610 │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 332c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe241> │ │ │ │ - call d610 │ │ │ │ - mov 0x180(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 332d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe255> │ │ │ │ - call d610 │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 332e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe267> │ │ │ │ - call d610 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 323f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd379> │ │ │ │ - jmp 323fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd37e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x27c(%rbx),%edx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - lea 0x6eff0(%rip),%rbp │ │ │ │ - test %edx,%edx │ │ │ │ - jle 32480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd400> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12d,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - add $0x1,%r12d │ │ │ │ - call 2ff00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xae80> │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - lea 0x98(%rsp),%rsi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - mov 0x27c(%rbx),%r13d │ │ │ │ - movq $0x14,0x98(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - movdqa 0x5b0b5(%rip),%xmm0 # 8e430 , std::allocator >@@Base+0x1d0> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - mov %rdx,0x270(%rsp) │ │ │ │ - movl $0x736e6f69,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x260(%rsp),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - mov %rdx,0x268(%rsp) │ │ │ │ - cmpb $0x0,0x200(%rbp) │ │ │ │ - je 33468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3e8> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x204(%rbp),%eax │ │ │ │ - cvtsi2sd %r13d,%xmm1 │ │ │ │ - cvtsi2sd %r12d,%xmm0 │ │ │ │ - divsd %xmm1,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x5af96(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r13d │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jge 33403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe383> │ │ │ │ - movl $0xffffffff,0x6f106(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jle 33468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3e8> │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x6ec6e(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x59fdc(%rip),%rsi # 8d3ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6837f> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %r13d,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x5a3ad(%rip),%rsi # 8d7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68772> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x6ec2c(%rip),%rdi │ │ │ │ - call d430 │ │ │ │ - mov %r13d,0x204(%rbp) │ │ │ │ - mov 0x260(%rsp),%rdi │ │ │ │ - lea 0x270(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 3347a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3fa> │ │ │ │ - call d610 │ │ │ │ - cmp 0x27c(%rbx),%r12d │ │ │ │ - jl 33320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2a0> │ │ │ │ - jmp 3120b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc18b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x408(%rbx),%rbx │ │ │ │ - jmp 31ad5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca55> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x430(%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - jmp 3169e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc61e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x408(%rbx),%rbx │ │ │ │ - jmp 32b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdae4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movsd 0x430(%rbx),%xmm7 │ │ │ │ - movsd %xmm7,0x38(%rsp) │ │ │ │ - jmp 32731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6b1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - jmp 318cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc84f> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 32962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e2> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x240(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 33181 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe101> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 33199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe119> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe4c9> │ │ │ │ - jmp 33195 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe115> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1f0(%rsp),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 33034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfb4> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 3304c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfcc> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 335b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe536> │ │ │ │ - jmp 33048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfc8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x200(%rsp),%rbp │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x250(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0x240(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 32238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1b8> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1d0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33621 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5a1> │ │ │ │ - jmp 3224c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1cc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x1a0(%rsp),%rbp │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x1f0(%rsp),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - mov %rcx,0x1e0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 320eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd06b> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd083> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x10(%rsp),%r11 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 3368e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe60e> │ │ │ │ - jmp 320ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd07f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x190(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 31f99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf19> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 31fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf31> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 336fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe67e> │ │ │ │ - jmp 31fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf2d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xe0(%rsp),%rbx │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x120(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 31e47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdc7> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 31e5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcddf> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe6e9> │ │ │ │ - jmp 31e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcddb> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x140(%rsp),%rbx │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x190(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x180(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 32ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde62> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32efa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde7a> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 337ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe74e> │ │ │ │ - jmp 32ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde76> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 326af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd62f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 31446 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x59bb2(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x268(%rsp),%rdx │ │ │ │ - mov 0x260(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& 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 109b5 <__cxa_finalize@plt+0x2d55> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 33dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed50> │ │ │ │ - movzbl 0x43(%rbp),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 3325d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1dd> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x6e7e9(%rip),%rbp │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x59b3b(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x268(%rsp),%rdx │ │ │ │ - mov 0x260(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& 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 109d2 <__cxa_finalize@plt+0x2d72> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 33d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecb0> │ │ │ │ - movzbl 0x43(%rbp),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 33249 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1c9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x59aca(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x268(%rsp),%rdx │ │ │ │ - mov 0x260(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& 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 108b0 <__cxa_finalize@plt+0x2c50> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 33ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec60> │ │ │ │ - movzbl 0x43(%rbp),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 32314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd294> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x6e701(%rip),%rbp │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x59a53(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x268(%rsp),%rdx │ │ │ │ - mov 0x260(%rsp),%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d730 >& 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 10898 <__cxa_finalize@plt+0x2c38> │ │ │ │ - cmpb $0x0,0x38(%rbp) │ │ │ │ - je 33d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed00> │ │ │ │ - movzbl 0x43(%rbp),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 32300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd280> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 33225 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1a5> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x270(%rsp,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33a03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe983> │ │ │ │ - jmp 33221 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1a1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2d> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - jne 32e89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde09> │ │ │ │ - jmp 32ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde2d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 31e17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd97> │ │ │ │ - cmp 0x50(%rsp),%rsi │ │ │ │ - jne 31df3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd73> │ │ │ │ - jmp 31e17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd97> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 31d9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd1e> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0xf0(%rsp,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 33a73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe9f3> │ │ │ │ - jmp 31d9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd1a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 31d14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc94> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rcx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0xd0(%rsp,%rdi,1) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 33aa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea23> │ │ │ │ - jmp 31d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc90> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 320b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd036> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - jne 32092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd012> │ │ │ │ - jmp 320b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd036> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 3203d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfbd> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33af3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea73> │ │ │ │ - jmp 32039 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcfb9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 330d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe058> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r12,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaa3> │ │ │ │ - jmp 330d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe054> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd188> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - jne 321e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd164> │ │ │ │ - jmp 32208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd188> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 3218f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd10f> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r12,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33b73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaf3> │ │ │ │ - jmp 3218b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd10b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 31f64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcee4> │ │ │ │ - cmp 0x38(%rsp),%rsi │ │ │ │ - jne 31f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcec0> │ │ │ │ - jmp 31f64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcee4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 31eeb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce6b> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r15,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33bc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb43> │ │ │ │ - jmp 31ee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xce67> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32e34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddb4> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r15,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33bf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb73> │ │ │ │ - jmp 32e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddb0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd28> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33c23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeba3> │ │ │ │ - jmp 32da4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd24> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 33151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0d1> │ │ │ │ - cmp 0x48(%rsp),%rsi │ │ │ │ - jne 3312d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0ad> │ │ │ │ - jmp 33151 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0d1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 32fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf7f> │ │ │ │ - cmp 0x40(%rsp),%rsi │ │ │ │ - jne 32fdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf5b> │ │ │ │ - jmp 32fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf7f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32f86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf06> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33c93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec13> │ │ │ │ - jmp 32f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf02> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 322dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd25c> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x270(%rsp,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33cc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec43> │ │ │ │ - jmp 322d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd258> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x12ecb(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 3395d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8dd> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - jmp 3395d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe8dd> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x12f1b(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 338ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe86c> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - jmp 338ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe86c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x88(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x12f6b(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 339d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe954> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - jmp 339d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe954> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x12fbb(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 33875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7f5> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - jmp 33875 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe7f5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 32ae9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda69> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 328b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd838> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 32cea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc6a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 3161c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc59c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 31c53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbd3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 31a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9d8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x2b0(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 31825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7a5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32efa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde7a> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33ee3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee63> │ │ │ │ - jmp 32ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde76> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1d0> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33f13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee93> │ │ │ │ - jmp 3224c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1cc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 32103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd083> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r9,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33f43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeec3> │ │ │ │ - jmp 320ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd07f> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 3304c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfcc> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r10,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeef3> │ │ │ │ - jmp 33048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfc8> │ │ │ │ - nop │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 31e5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcddf> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33fa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef23> │ │ │ │ - jmp 31e5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcddb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 33199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe119> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 33fd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef53> │ │ │ │ - jmp 33195 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe115> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 31fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf31> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 34003 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef83> │ │ │ │ - jmp 31fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf2d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d500 │ │ │ │ - movsd %xmm0,0x38(%rsp) │ │ │ │ - jmp 32962 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e2> │ │ │ │ - call d500 │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - jmp 318cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc84f> │ │ │ │ - endbr64 │ │ │ │ - jmp 108d6 <__cxa_finalize@plt+0x2c76> │ │ │ │ - endbr64 │ │ │ │ - jmp 109f3 <__cxa_finalize@plt+0x2d93> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10aa9 <__cxa_finalize@plt+0x2e49> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10b26 <__cxa_finalize@plt+0x2ec6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10af7 <__cxa_finalize@plt+0x2e97> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10bfb <__cxa_finalize@plt+0x2f9b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10a61 <__cxa_finalize@plt+0x2e01> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10b71 <__cxa_finalize@plt+0x2f11> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c30 <__cxa_finalize@plt+0x2fd0> │ │ │ │ - endbr64 │ │ │ │ - jmp 10c4b <__cxa_finalize@plt+0x2feb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c5d <__cxa_finalize@plt+0x2ffd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c6f <__cxa_finalize@plt+0x300f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10b30 <__cxa_finalize@plt+0x2ed0> │ │ │ │ - endbr64 │ │ │ │ - jmp 10d2e <__cxa_finalize@plt+0x30ce> │ │ │ │ - endbr64 │ │ │ │ - jmp 10d62 <__cxa_finalize@plt+0x3102> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d36 <__cxa_finalize@plt+0x30d6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d8a <__cxa_finalize@plt+0x312a> │ │ │ │ - endbr64 │ │ │ │ - jmp 10ea2 <__cxa_finalize@plt+0x3242> │ │ │ │ - endbr64 │ │ │ │ - jmp 10e03 <__cxa_finalize@plt+0x31a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10e89 <__cxa_finalize@plt+0x3229> │ │ │ │ - endbr64 │ │ │ │ - jmp 10d78 <__cxa_finalize@plt+0x3118> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10db2 <__cxa_finalize@plt+0x3152> │ │ │ │ - endbr64 │ │ │ │ - jmp 10eae <__cxa_finalize@plt+0x324e> │ │ │ │ - endbr64 │ │ │ │ - jmp 10eef <__cxa_finalize@plt+0x328f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10f45 <__cxa_finalize@plt+0x32e5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10ef7 <__cxa_finalize@plt+0x3297> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10961 <__cxa_finalize@plt+0x2d01> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10f6b <__cxa_finalize@plt+0x330b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10f87 <__cxa_finalize@plt+0x3327> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10f75 <__cxa_finalize@plt+0x3315> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10ff7 <__cxa_finalize@plt+0x3397> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10fea <__cxa_finalize@plt+0x338a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c53 <__cxa_finalize@plt+0x2ff3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11013 <__cxa_finalize@plt+0x33b3> │ │ │ │ - endbr64 │ │ │ │ - jmp 1103f <__cxa_finalize@plt+0x33df> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10e3b <__cxa_finalize@plt+0x31db> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10bad <__cxa_finalize@plt+0x2f4d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10d80 <__cxa_finalize@plt+0x3120> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10cbd <__cxa_finalize@plt+0x305d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110cb <__cxa_finalize@plt+0x346b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1107d <__cxa_finalize@plt+0x341d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10dbc <__cxa_finalize@plt+0x315c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110ea <__cxa_finalize@plt+0x348a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1114a <__cxa_finalize@plt+0x34ea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110fc <__cxa_finalize@plt+0x349c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 110e0 <__cxa_finalize@plt+0x3480> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10fd5 <__cxa_finalize@plt+0x3375> │ │ │ │ - endbr64 │ │ │ │ - jmp 11163 <__cxa_finalize@plt+0x3503> │ │ │ │ - endbr64 │ │ │ │ - jmp 1116f <__cxa_finalize@plt+0x350f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 111c5 <__cxa_finalize@plt+0x3565> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11009 <__cxa_finalize@plt+0x33a9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 10c26 <__cxa_finalize@plt+0x2fc6> │ │ │ │ - endbr64 │ │ │ │ - jmp 1120a <__cxa_finalize@plt+0x35aa> │ │ │ │ - endbr64 │ │ │ │ - jmp 11242 <__cxa_finalize@plt+0x35e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11177 <__cxa_finalize@plt+0x3517> │ │ │ │ - endbr64 │ │ │ │ - jmp 1130f <__cxa_finalize@plt+0x36af> │ │ │ │ - endbr64 │ │ │ │ - jmp 112cd <__cxa_finalize@plt+0x366d> │ │ │ │ - endbr64 │ │ │ │ - jmp 10f63 <__cxa_finalize@plt+0x3303> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x2c8,%rsp │ │ │ │ - lea 0x278(%rdi),%rax │ │ │ │ - mov %r14,0x2b8(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x288(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 88610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63590> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0x3d8(%r14),%rdi │ │ │ │ - mov 0x3d0(%r14),%rdx │ │ │ │ - movl $0x0,0x3e8(%r14) │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 35d7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cff> │ │ │ │ - mov %rbx,0x298(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - movq 0x6c1f2(%rip),%xmm3 # a0538 , std::allocator >@GLIBCXX_3.4.21+0xc80> │ │ │ │ - mov %rbp,0x2a0(%rsp) │ │ │ │ - movhps 0x6c1eb(%rip),%xmm3 # a0540 >@GLIBCXX_3.4+0xd40> │ │ │ │ - mov %r12,0x2a8(%rsp) │ │ │ │ - mov %r13,0x2b0(%rsp) │ │ │ │ - mov %r15,0x2c0(%rsp) │ │ │ │ - movaps %xmm3,0x10(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdx,%rsi,4),%ebp │ │ │ │ - movl $0x1,0x4(%rsp) │ │ │ │ - lea 0x0(,%rsi,4),%rax │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 34b06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa86> │ │ │ │ - jmp 35d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cb7> │ │ │ │ - test %eax,%eax │ │ │ │ - jne 34a5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9dd> │ │ │ │ - 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 0x6b643(%rip),%r15 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x6b3a4(%rip),%rax # 9f780 >@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 0x6b618(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - add %r13,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - movq $0x0,0x258(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm2 │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6b4b8(%rip),%rax # 9f8f8 , 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 0x6b7b1(%rip),%rax # 9fc30 , 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) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %ebp,%esi │ │ │ │ - call d420 (unsigned long)@plt> │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movb $0x0,0xe0(%rsp) │ │ │ │ - mov %rdi,0x38(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 36840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117c0> │ │ │ │ - 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6b37e(%rip),%rax # 9f8d0 , 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 34578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4f8> │ │ │ │ - call d610 │ │ │ │ - lea 0x6b291(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x118(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r15),%rax │ │ │ │ - mov 0x6b486(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r15,0x110(%rsp) │ │ │ │ - mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6b1cc(%rip),%rax # 9f780 >@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 0x6b444(%rip),%rax # 9fa20 , 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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6b2c5(%rip),%rax # 9f8f8 , 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) │ │ │ │ - movb $0x0,0x170(%rsp) │ │ │ │ - movq $0x0,0x168(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x140(%rsp),%r8 │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 36858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117d8> │ │ │ │ - mov 0x130(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x138(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x73824(%rip),%rax # 9fa20 , 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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x736a5(%rip),%rax # 9f8f8 , 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) │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x4(%rsp),%esi │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x140(%rsp),%r8 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 2e478 ::do_widen(char) const@@Base+0xe5e8> │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6b1ac(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x7358c(%rip),%rax # 9f8d0 , 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 3474a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf6ca> │ │ │ │ + je 2c36a ::do_widen(char) const@@Base+0xc4da> │ │ │ │ call d610 │ │ │ │ - lea 0x6b0bf(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x7349f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6b2b4(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x73694(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6affa(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x733da(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x13,%r8d │ │ │ │ - lea 0x5907d(%rip),%rcx # 8d826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a6> │ │ │ │ + lea 0x61155(%rip),%rcx # 8d51e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125e> │ │ │ │ call d9a0 , 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 363f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11370> │ │ │ │ + je 2e010 ::do_widen(char) const@@Base+0xe180> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0x98(%rsp) │ │ │ │ - je 1199f <__cxa_finalize@plt+0x3d3f> │ │ │ │ + je 1004b <__cxa_finalize@plt+0x23eb> │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x59011(%rip),%rsi # 8d83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687ba> │ │ │ │ + lea 0x610e9(%rip),%rsi # 8d532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51272> │ │ │ │ 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 363c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11340> │ │ │ │ + je 2dfe0 ::do_widen(char) const@@Base+0xe150> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov %rcx,0xb8(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov 0xb8(%rsp),%r8 │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 363a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11320> │ │ │ │ + je 2dfc0 ::do_widen(char) const@@Base+0xe130> │ │ │ │ cmp %rax,0xc0(%rsp) │ │ │ │ - jae 348d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf851> │ │ │ │ + jae 2c4f1 ::do_widen(char) const@@Base+0xc661> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - je 348d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf851> │ │ │ │ + je 2c4f1 ::do_widen(char) const@@Base+0xc661> │ │ │ │ cmp %rax,0xe0(%rsp) │ │ │ │ - jae 36178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110f8> │ │ │ │ + jae 2dd98 ::do_widen(char) const@@Base+0xdf08> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 11942 <__cxa_finalize@plt+0x3ce2> │ │ │ │ + jb ffee <__cxa_finalize@plt+0x238e> │ │ │ │ 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 36930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118b0> │ │ │ │ + je 2e550 ::do_widen(char) const@@Base+0xe6c0> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0xf8(%rsp) │ │ │ │ - je 1196e <__cxa_finalize@plt+0x3d0e> │ │ │ │ + je 1001a <__cxa_finalize@plt+0x23ba> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x58efe(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ + lea 0x60fd6(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ 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 36450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113d0> │ │ │ │ + je 2e070 ::do_widen(char) const@@Base+0xe1e0> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ - lea 0x6d93a(%rip),%r13 │ │ │ │ + lea 0x75d1a(%rip),%r13 │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6db2f(%rip) │ │ │ │ + cmpb $0x0,0x75f0f(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 35f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb0> │ │ │ │ - cmpb $0x0,0x6db18(%rip) │ │ │ │ - jne 35fcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f4f> │ │ │ │ + jne 2db50 ::do_widen(char) const@@Base+0xdcc0> │ │ │ │ + cmpb $0x0,0x75ef8(%rip) │ │ │ │ + jne 2dbef ::do_widen(char) const@@Base+0xdd5f> │ │ │ │ nop │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 34a02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf982> │ │ │ │ + je 2c622 ::do_widen(char) const@@Base+0xc792> │ │ │ │ call d610 │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 34a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf994> │ │ │ │ + je 2c634 ::do_widen(char) const@@Base+0xc7a4> │ │ │ │ call d610 │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ cmp %rbp,%rdi │ │ │ │ - je 34a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9a6> │ │ │ │ + je 2c646 ::do_widen(char) const@@Base+0xc7b6> │ │ │ │ call d610 │ │ │ │ mov 0x90(%rsp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 34a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9b8> │ │ │ │ + je 2c658 ::do_widen(char) const@@Base+0xc7c8> │ │ │ │ call d610 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ cmp 0x30(%rsp),%rdi │ │ │ │ - je 34a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9c9> │ │ │ │ + je 2c669 ::do_widen(char) const@@Base+0xc7d9> │ │ │ │ call d610 │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ cmp 0x20(%rsp),%rdi │ │ │ │ - je 34a5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9dd> │ │ │ │ + je 2c67d ::do_widen(char) const@@Base+0xc7ed> │ │ │ │ call d610 │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 84430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f3b0> │ │ │ │ + call 45ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d30> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 85c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60c10> │ │ │ │ + call 47850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb590> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 82d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5dca0> │ │ │ │ + call 448e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8620> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 84a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f9e0> │ │ │ │ + call 46620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa360> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 310a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc020> │ │ │ │ + call 28cc0 ::do_widen(char) const@@Base+0x8e30> │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 86f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61f10> │ │ │ │ + call 48b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc890> │ │ │ │ mov 0x40(%rsp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 85230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x601b0> │ │ │ │ + call 46df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab30> │ │ │ │ xor %esi,%esi │ │ │ │ lea 0x120(%r14),%rdi │ │ │ │ - call 83e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ed80> │ │ │ │ + call 459c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9700> │ │ │ │ mov 0x3e8(%r14),%edx │ │ │ │ mov 0x3b8(%r14),%rsi │ │ │ │ mov %rdx,%rcx │ │ │ │ lea 0x0(,%rdx,4),%rax │ │ │ │ cmpl $0x1,(%rsi,%rdx,4) │ │ │ │ - je 358e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10860> │ │ │ │ + je 2d500 ::do_widen(char) const@@Base+0xd670> │ │ │ │ mov 0x3d0(%r14),%rdx │ │ │ │ mov (%rdx,%rax,1),%ebp │ │ │ │ cmp %ebp,0x4(%rsp) │ │ │ │ - jae 35d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cb0> │ │ │ │ + jae 2d950 ::do_widen(char) const@@Base+0xdac0> │ │ │ │ mov 0x4(%rsp),%ebx │ │ │ │ add $0x1,%ebx │ │ │ │ mov %ebx,0x4(%rsp) │ │ │ │ mov 0x3b8(%r14),%rdx │ │ │ │ mov (%rdx,%rax,1),%eax │ │ │ │ cmp $0x1,%eax │ │ │ │ - je 35200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10180> │ │ │ │ + je 2ce20 ::do_widen(char) const@@Base+0xcf90> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 343a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf320> │ │ │ │ + jne 2bfc0 ::do_widen(char) const@@Base+0xc130> │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ lea 0x110(%rsp),%r13 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r13,0x8(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x6aed2(%rip),%r15 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x732b2(%rip),%r15 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %si,0x260(%rsp) │ │ │ │ - lea 0x6ac25(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x73005(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ mov -0x18(%r15),%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ - mov 0x6aea0(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x73280(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r13,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm6 │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6ad40(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x73120(%rip),%rax # 9f8f8 , 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 0x6b039(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x73419(%rip),%rax # 9fc30 , 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) │ │ │ │ @@ -32600,66 +25648,66 @@ │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ movb $0x0,0xe0(%rsp) │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 36888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11808> │ │ │ │ + je 2e4a8 ::do_widen(char) const@@Base+0xe618> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6ac06(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x72fe6(%rip),%rax # 9f8d0 , 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 34cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc70> │ │ │ │ + je 2c910 ::do_widen(char) const@@Base+0xca80> │ │ │ │ call d610 │ │ │ │ - lea 0x6ab19(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72ef9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6ad0e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x730ee(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6aa54(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72e34(%rip),%rax # 9f780 >@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 0x6acca(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x730aa(%rip),%rax # 9fa20 , 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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6ab4f(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x72f2f(%rip),%rax # 9f8f8 , 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 │ │ │ │ @@ -32680,216 +25728,216 @@ │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 368b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11838> │ │ │ │ + je 2e4d8 ::do_widen(char) const@@Base+0xe648> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6aa36(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x72e16(%rip),%rax # 9f8d0 , 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 34ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe40> │ │ │ │ + je 2cae0 ::do_widen(char) const@@Base+0xcc50> │ │ │ │ call d610 │ │ │ │ - lea 0x6a949(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72d29(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6ab3e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x72f1e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6a884(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72c64(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x10,%r8d │ │ │ │ - lea 0x58931(%rip),%rcx # 8d850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687d0> │ │ │ │ + lea 0x60a09(%rip),%rcx # 8d548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51288> │ │ │ │ call d9a0 , 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 36350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112d0> │ │ │ │ + je 2df70 ::do_widen(char) const@@Base+0xe0e0> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0x98(%rsp) │ │ │ │ - je 1175f <__cxa_finalize@plt+0x3aff> │ │ │ │ + je fe0b <__cxa_finalize@plt+0x21ab> │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x5889b(%rip),%rsi # 8d83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687ba> │ │ │ │ + lea 0x60973(%rip),%rsi # 8d532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51272> │ │ │ │ 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 36320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112a0> │ │ │ │ + je 2df40 ::do_widen(char) const@@Base+0xe0b0> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov %rcx,0xb8(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov 0xb8(%rsp),%r8 │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 36380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11300> │ │ │ │ + je 2dfa0 ::do_widen(char) const@@Base+0xe110> │ │ │ │ cmp %rax,0xc0(%rsp) │ │ │ │ - jae 35047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffc7> │ │ │ │ + jae 2cc67 ::do_widen(char) const@@Base+0xcdd7> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - je 35047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffc7> │ │ │ │ + je 2cc67 ::do_widen(char) const@@Base+0xcdd7> │ │ │ │ cmp %rax,0xe0(%rsp) │ │ │ │ - jae 36240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111c0> │ │ │ │ + jae 2de60 ::do_widen(char) const@@Base+0xdfd0> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 11727 <__cxa_finalize@plt+0x3ac7> │ │ │ │ + jb fdd3 <__cxa_finalize@plt+0x2173> │ │ │ │ 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 36990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11910> │ │ │ │ + je 2e5b0 ::do_widen(char) const@@Base+0xe720> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0xf8(%rsp) │ │ │ │ - je 117a1 <__cxa_finalize@plt+0x3b41> │ │ │ │ + je fe4d <__cxa_finalize@plt+0x21ed> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x58788(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ + lea 0x60860(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ 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 36420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113a0> │ │ │ │ + je 2e040 ::do_widen(char) const@@Base+0xe1b0> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ - lea 0x6d1c4(%rip),%r13 │ │ │ │ + lea 0x755a4(%rip),%r13 │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6d3b9(%rip) │ │ │ │ + cmpb $0x0,0x75799(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 35e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e10> │ │ │ │ - cmpb $0x0,0x6d3a2(%rip) │ │ │ │ - je 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf970> │ │ │ │ - mov 0x6d194(%rip),%rax │ │ │ │ + jne 2dab0 ::do_widen(char) const@@Base+0xdc20> │ │ │ │ + cmpb $0x0,0x75782(%rip) │ │ │ │ + je 2c610 ::do_widen(char) const@@Base+0xc780> │ │ │ │ + mov 0x75574(%rip),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 114c9 <__cxa_finalize@plt+0x3869> │ │ │ │ + je fb75 <__cxa_finalize@plt+0x1f15> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11510> │ │ │ │ + je 2e1b0 ::do_widen(char) const@@Base+0xe320> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& 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 11ab1 <__cxa_finalize@plt+0x3e51> │ │ │ │ + je 1015d <__cxa_finalize@plt+0x24fd> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 36540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114c0> │ │ │ │ + je 2e160 ::do_widen(char) const@@Base+0xe2d0> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf970> │ │ │ │ + jmp 2c610 ::do_widen(char) const@@Base+0xc780> │ │ │ │ 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 0x6a7eb(%rip),%r15 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x6a54c(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x72bcb(%rip),%r15 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x7292c(%rip),%rax # 9f780 >@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 0x6a7c0(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x72ba0(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r12,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm4 │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6a660(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x72a40(%rip),%rax # 9f8f8 , 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 0x6a959(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x72d39(%rip),%rax # 9fc30 , 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) │ │ │ │ @@ -32905,66 +25953,66 @@ │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ movb $0x0,0xe0(%rsp) │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 36870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117f0> │ │ │ │ + je 2e490 ::do_widen(char) const@@Base+0xe600> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a526(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x72906(%rip),%rax # 9f8d0 , 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 353d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10350> │ │ │ │ + je 2cff0 ::do_widen(char) const@@Base+0xd160> │ │ │ │ call d610 │ │ │ │ - lea 0x6a439(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72819(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6a62e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x72a0e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6a374(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72754(%rip),%rax # 9f780 >@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 0x6a5ed(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x729cd(%rip),%rax # 9fa20 , 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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x6a46f(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x7284f(%rip),%rax # 9f8f8 , 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 │ │ │ │ @@ -32985,232 +26033,232 @@ │ │ │ │ lea 0x70(%rsp),%rdi │ │ │ │ movb $0x0,0x80(%rsp) │ │ │ │ mov %rdi,0x28(%rsp) │ │ │ │ mov %rax,0x30(%rsp) │ │ │ │ mov %rax,0x70(%rsp) │ │ │ │ movq $0x0,0x78(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 368a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11820> │ │ │ │ + je 2e4c0 ::do_widen(char) const@@Base+0xe630> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x6a356(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x72736(%rip),%rax # 9f8d0 , 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 355a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10520> │ │ │ │ + je 2d1c0 ::do_widen(char) const@@Base+0xd330> │ │ │ │ call d610 │ │ │ │ - lea 0x6a269(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72649(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%r15),%rax │ │ │ │ - mov 0x6a45e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x7283e(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp) │ │ │ │ mov %rsi,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x6a1a4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72584(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x13,%r8d │ │ │ │ - lea 0x5823d(%rip),%rcx # 8d83c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687bc> │ │ │ │ + lea 0x60315(%rip),%rcx # 8d534 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51274> │ │ │ │ call d9a0 , 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 362f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11270> │ │ │ │ + je 2df10 ::do_widen(char) const@@Base+0xe080> │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x98(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0x98(%rsp) │ │ │ │ - je 11b50 <__cxa_finalize@plt+0x3ef0> │ │ │ │ + je 101fc <__cxa_finalize@plt+0x259c> │ │ │ │ lea 0x90(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x581bb(%rip),%rsi # 8d83a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687ba> │ │ │ │ + lea 0x60293(%rip),%rsi # 8d532 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51272> │ │ │ │ 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 362c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11240> │ │ │ │ + je 2dee0 ::do_widen(char) const@@Base+0xe050> │ │ │ │ mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov %rcx,0xb8(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov 0xb8(%rsp),%r8 │ │ │ │ mov 0xd8(%rsp),%rdx │ │ │ │ mov 0xb0(%rsp),%rcx │ │ │ │ mov 0xd0(%rsp),%rsi │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 362a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11220> │ │ │ │ + je 2dec0 ::do_widen(char) const@@Base+0xe030> │ │ │ │ cmp %rax,0xc0(%rsp) │ │ │ │ - jae 35727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106a7> │ │ │ │ + jae 2d347 ::do_widen(char) const@@Base+0xd4b7> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - je 35727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106a7> │ │ │ │ + je 2d347 ::do_widen(char) const@@Base+0xd4b7> │ │ │ │ cmp %rax,0xe0(%rsp) │ │ │ │ - jae 361e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11160> │ │ │ │ + jae 2de00 ::do_widen(char) const@@Base+0xdf70> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 11b92 <__cxa_finalize@plt+0x3f32> │ │ │ │ + jb 1023e <__cxa_finalize@plt+0x25de> │ │ │ │ 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 36960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118e0> │ │ │ │ + je 2e580 ::do_widen(char) const@@Base+0xe6f0> │ │ │ │ mov %rcx,0xf0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x100(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0xf8(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,0xf8(%rsp) │ │ │ │ - je 11554 <__cxa_finalize@plt+0x38f4> │ │ │ │ + je fc00 <__cxa_finalize@plt+0x1fa0> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x580a8(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ + lea 0x60180(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ 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 36480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11400> │ │ │ │ + je 2e0a0 ::do_widen(char) const@@Base+0xe210> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ - lea 0x6cae4(%rip),%r13 │ │ │ │ + lea 0x74ec4(%rip),%r13 │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6ccd9(%rip) │ │ │ │ + cmpb $0x0,0x750b9(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 35df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d78> │ │ │ │ - cmpb $0x0,0x6ccc2(%rip) │ │ │ │ - je 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf970> │ │ │ │ - mov 0x6cab4(%rip),%rax │ │ │ │ + jne 2da18 ::do_widen(char) const@@Base+0xdb88> │ │ │ │ + cmpb $0x0,0x750a2(%rip) │ │ │ │ + je 2c610 ::do_widen(char) const@@Base+0xc780> │ │ │ │ + mov 0x74e94(%rip),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11cc2 <__cxa_finalize@plt+0x4062> │ │ │ │ + je 1036e <__cxa_finalize@plt+0x270e> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11780> │ │ │ │ + je 2e420 ::do_widen(char) const@@Base+0xe590> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& 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 11c08 <__cxa_finalize@plt+0x3fa8> │ │ │ │ + je 102b4 <__cxa_finalize@plt+0x2654> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 367b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11730> │ │ │ │ + je 2e3d0 ::do_widen(char) const@@Base+0xe540> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf970> │ │ │ │ + jmp 2c610 ::do_widen(char) const@@Base+0xc780> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - call 88610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63590> │ │ │ │ + call 43430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7170> │ │ │ │ test %rax,%rax │ │ │ │ - js 35db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d30> │ │ │ │ + js 2d9d0 ::do_widen(char) const@@Base+0xdb40> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 35dd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d57> │ │ │ │ + js 2d9f7 ::do_widen(char) const@@Base+0xdb67> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ divsd %xmm1,%xmm0 │ │ │ │ - movsd 0x58a71(%rip),%xmm1 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ + movsd 0x609d1(%rip),%xmm1 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ lea 0x180(%rsp),%rbx │ │ │ │ lea 0x110(%rsp),%r15 │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x8(%rsp) │ │ │ │ subsd %xmm0,%xmm1 │ │ │ │ - mulsd 0x58a3d(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x60a25(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ movsd %xmm1,0x20(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x6a0c3(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x724a3(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %dx,0x260(%rsp) │ │ │ │ - lea 0x69e14(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x721f4(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ movups %xmm0,0x268(%rsp) │ │ │ │ movups %xmm0,0x278(%rsp) │ │ │ │ mov -0x18(%rbp),%rdi │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ add %r15,%rdi │ │ │ │ - mov 0x6a08e(%rip),%r15 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x7246e(%rip),%r15 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ movq $0x0,0x258(%rsp) │ │ │ │ mov %rbp,0x110(%rsp) │ │ │ │ mov %r15,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa 0x10(%rsp),%xmm2 │ │ │ │ lea 0x150(%rsp),%r12 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x69f31(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x72311(%rip),%rax # 9f8f8 , 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 0x6a22a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x7260a(%rip),%rax # 9fc30 , 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) │ │ │ │ movb $0x0,0x170(%rsp) │ │ │ │ movq $0x0,0x168(%rsp) │ │ │ │ @@ -33228,48772 +26276,43976 @@ │ │ │ │ lea 0xd0(%rsp),%rdi │ │ │ │ movb $0x0,0xe0(%rsp) │ │ │ │ mov %rdi,0x38(%rsp) │ │ │ │ mov %rax,0x20(%rsp) │ │ │ │ mov %rax,0xd0(%rsp) │ │ │ │ movq $0x0,0xd8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 36a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119c0> │ │ │ │ + je 2e660 ::do_widen(char) const@@Base+0xe7d0> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x69de1(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x721c1(%rip),%rax # 9f8d0 , 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 35b15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a95> │ │ │ │ + je 2d735 ::do_widen(char) const@@Base+0xd8a5> │ │ │ │ call d610 │ │ │ │ - lea 0x69cf4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x720d4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %r12,%rdi │ │ │ │ mov %rax,0x118(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ mov %rbp,0x110(%rsp) │ │ │ │ mov %rbx,%rdi │ │ │ │ mov %r15,0x110(%rsp,%rax,1) │ │ │ │ - lea 0x69c36(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x72016(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x180(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0xd,%r8d │ │ │ │ - lea 0x57cf4(%rip),%rcx # 8d861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687e1> │ │ │ │ + lea 0x5fdcc(%rip),%rcx # 8d559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51299> │ │ │ │ call d9a0 , 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 36900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11880> │ │ │ │ + je 2e520 ::do_widen(char) const@@Base+0xe690> │ │ │ │ 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 $0x8000000000000003,%rax │ │ │ │ add 0xf8(%rsp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 11d12 <__cxa_finalize@plt+0x40b2> │ │ │ │ + jbe 103be <__cxa_finalize@plt+0x275e> │ │ │ │ lea 0xf0(%rsp),%rax │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x57c7e(%rip),%rsi # 8d86f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687ef> │ │ │ │ + lea 0x5fd56(%rip),%rsi # 8d567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a7> │ │ │ │ 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 368d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11850> │ │ │ │ + je 2e4f0 ::do_widen(char) const@@Base+0xe660> │ │ │ │ mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,0x118(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6c8b7(%rip) │ │ │ │ + cmpb $0x0,0x74c97(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 360e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11060> │ │ │ │ - cmpb $0x0,0x6c8a0(%rip) │ │ │ │ - jne 36068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fe8> │ │ │ │ + jne 2dd00 ::do_widen(char) const@@Base+0xde70> │ │ │ │ + cmpb $0x0,0x74c80(%rip) │ │ │ │ + jne 2dc88 ::do_widen(char) const@@Base+0xddf8> │ │ │ │ mov 0x110(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 35c79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bf9> │ │ │ │ + je 2d899 ::do_widen(char) const@@Base+0xda09> │ │ │ │ call d610 │ │ │ │ mov 0xf0(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 35c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c0b> │ │ │ │ + je 2d8ab ::do_widen(char) const@@Base+0xda1b> │ │ │ │ call d610 │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ cmp 0x20(%rsp),%rdi │ │ │ │ - je 35c9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c1f> │ │ │ │ + je 2d8bf ::do_widen(char) const@@Base+0xda2f> │ │ │ │ call d610 │ │ │ │ mov $0x5350,%eax │ │ │ │ mov $0x6,%edx │ │ │ │ mov %rbx,%rsi │ │ │ │ mov %rbx,0x110(%rsp) │ │ │ │ lea 0x90(%r14),%rdi │ │ │ │ mov %ax,0x124(%rsp) │ │ │ │ movl $0x2d657375,0x120(%rsp) │ │ │ │ movb $0x0,0x126(%rsp) │ │ │ │ movq $0x6,0x118(%rsp) │ │ │ │ - call 2fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad40> │ │ │ │ + call 279e0 ::do_widen(char) const@@Base+0x7b50> │ │ │ │ lea 0x98(%r14),%rdx │ │ │ │ cmp %rax,%rdx │ │ │ │ - je 36160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110e0> │ │ │ │ + je 2dd80 ::do_widen(char) const@@Base+0xdef0> │ │ │ │ mov 0x40(%rsp),%rdi │ │ │ │ - call 88670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x635f0> │ │ │ │ + call 43490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71d0> │ │ │ │ mov 0x3e8(%r14),%eax │ │ │ │ mov 0x3d0(%r14),%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ shl $0x2,%rax │ │ │ │ mov (%rdx,%rax,1),%ebp │ │ │ │ cmp %ebp,0x4(%rsp) │ │ │ │ - jb 34afb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa7b> │ │ │ │ + jb 2c71b ::do_widen(char) const@@Base+0xc88b> │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x3d8(%r14),%rdi │ │ │ │ mov %rdi,%rax │ │ │ │ lea 0x1(%rcx),%esi │ │ │ │ sub %rdx,%rax │ │ │ │ mov %esi,0x3e8(%r14) │ │ │ │ mov %rsi,%rcx │ │ │ │ sar $0x2,%rax │ │ │ │ cmp %rax,%rsi │ │ │ │ - jb 34380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf300> │ │ │ │ + jb 2bfa0 ::do_widen(char) const@@Base+0xc110> │ │ │ │ mov 0x298(%rsp),%rbx │ │ │ │ mov 0x2a0(%rsp),%rbp │ │ │ │ mov 0x2a8(%rsp),%r12 │ │ │ │ mov 0x2b0(%rsp),%r13 │ │ │ │ mov 0x2c0(%rsp),%r15 │ │ │ │ mov 0x288(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 36a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119d2> │ │ │ │ + jne 2e672 ::do_widen(char) const@@Base+0xe7e2> │ │ │ │ mov 0x2b8(%rsp),%r14 │ │ │ │ add $0x2c8,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ or %rax,%rdx │ │ │ │ mov 0x58(%rsp),%rax │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ test %rax,%rax │ │ │ │ - jns 3590a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1088a> │ │ │ │ + jns 2d52a ::do_widen(char) const@@Base+0xd69a> │ │ │ │ mov %rax,%rbx │ │ │ │ shr $1,%rax │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ and $0x1,%ebx │ │ │ │ or %rbx,%rax │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ addsd %xmm1,%xmm1 │ │ │ │ - jmp 35913 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10893> │ │ │ │ + jmp 2d533 ::do_widen(char) const@@Base+0xd6a3> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x6c281(%rip),%rax │ │ │ │ - lea 0x6c27a(%rip),%rcx │ │ │ │ + mov 0x74661(%rip),%rax │ │ │ │ + lea 0x7465a(%rip),%rcx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11cf5 <__cxa_finalize@plt+0x4095> │ │ │ │ + je 103a1 <__cxa_finalize@plt+0x2741> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 366c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11640> │ │ │ │ + je 2e2e0 ::do_widen(char) const@@Base+0xe450> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& 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 11d48 <__cxa_finalize@plt+0x40e8> │ │ │ │ + je 103f4 <__cxa_finalize@plt+0x2794> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115f0> │ │ │ │ + je 2e290 ::do_widen(char) const@@Base+0xe400> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 35838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107b8> │ │ │ │ + jmp 2d458 ::do_widen(char) const@@Base+0xd5c8> │ │ │ │ nop │ │ │ │ - mov 0x6c1e9(%rip),%rax │ │ │ │ - lea 0x6c1e2(%rip),%rcx │ │ │ │ + mov 0x745c9(%rip),%rax │ │ │ │ + lea 0x745c2(%rip),%rcx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11ca6 <__cxa_finalize@plt+0x4046> │ │ │ │ + je 10352 <__cxa_finalize@plt+0x26f2> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a0> │ │ │ │ + je 2e240 ::do_widen(char) const@@Base+0xe3b0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& 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 11be7 <__cxa_finalize@plt+0x3f87> │ │ │ │ + je 10293 <__cxa_finalize@plt+0x2633> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 365d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11550> │ │ │ │ + je 2e1f0 ::do_widen(char) const@@Base+0xe360> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 35158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100d8> │ │ │ │ + jmp 2cd78 ::do_widen(char) const@@Base+0xcee8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x6c149(%rip),%rax │ │ │ │ - lea 0x6c142(%rip),%rcx │ │ │ │ + mov 0x74529(%rip),%rax │ │ │ │ + lea 0x74522(%rip),%rcx │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%rcx,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11bcf <__cxa_finalize@plt+0x3f6f> │ │ │ │ + je 1027b <__cxa_finalize@plt+0x261b> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x116e0> │ │ │ │ + je 2e380 ::do_widen(char) const@@Base+0xe4f0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& 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 11441 <__cxa_finalize@plt+0x37e1> │ │ │ │ + je faed <__cxa_finalize@plt+0x1e8d> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11690> │ │ │ │ + je 2e330 ::do_widen(char) const@@Base+0xe4a0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - cmpb $0x0,0x6c538(%rip) │ │ │ │ - je 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf970> │ │ │ │ - mov 0x6c32a(%rip),%rax │ │ │ │ + cmpb $0x0,0x74918(%rip) │ │ │ │ + je 2c610 ::do_widen(char) const@@Base+0xc780> │ │ │ │ + mov 0x7470a(%rip),%rax │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov 0xf0(%r13,%rax,1),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 11424 <__cxa_finalize@plt+0x37c4> │ │ │ │ + je fad0 <__cxa_finalize@plt+0x1e70> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 36500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11480> │ │ │ │ + je 2e120 ::do_widen(char) const@@Base+0xe290> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& 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 1140c <__cxa_finalize@plt+0x37ac> │ │ │ │ + je fab8 <__cxa_finalize@plt+0x1e58> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 364b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11430> │ │ │ │ + je 2e0d0 ::do_widen(char) const@@Base+0xe240> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 349f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf970> │ │ │ │ + jmp 2c610 ::do_widen(char) const@@Base+0xc780> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x5736a(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x6c285(%rip),%rdi │ │ │ │ + lea 0x5f7f9(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x74665(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ - lea 0x6c269(%rip),%rdi │ │ │ │ + lea 0x74649(%rip),%rdi │ │ │ │ call d730 >& 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 113aa <__cxa_finalize@plt+0x374a> │ │ │ │ + je fa56 <__cxa_finalize@plt+0x1df6> │ │ │ │ cmpb $0x0,0x38(%rbp) │ │ │ │ - je 369c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11940> │ │ │ │ + je 2e5e0 ::do_widen(char) const@@Base+0xe750> │ │ │ │ movsbl 0x43(%rbp),%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 35c67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10be7> │ │ │ │ + jmp 2d887 ::do_widen(char) const@@Base+0xd9f7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6bf99(%rip),%rcx │ │ │ │ + lea 0x74379(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x572eb(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ + lea 0x5f77a(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov 0x118(%rsp),%rdx │ │ │ │ mov 0x110(%rsp),%rsi │ │ │ │ mov 0x28(%rsp),%rdi │ │ │ │ call d730 >& 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 114ad <__cxa_finalize@plt+0x384d> │ │ │ │ + je fb59 <__cxa_finalize@plt+0x1ef9> │ │ │ │ cmpb $0x0,0x38(%rbp) │ │ │ │ - je 36a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11980> │ │ │ │ + je 2e620 ::do_widen(char) const@@Base+0xe790> │ │ │ │ movsbl 0x43(%rbp),%esi │ │ │ │ mov %r15,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 35c5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bda> │ │ │ │ + jmp 2d87a ::do_widen(char) const@@Base+0xd9ea> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x3e8(%r14),%eax │ │ │ │ mov %rax,%rcx │ │ │ │ shl $0x2,%rax │ │ │ │ - jmp 34ae7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa67> │ │ │ │ + jmp 2c707 ::do_widen(char) const@@Base+0xc877> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ call d9a0 , 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 34917 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf897> │ │ │ │ + jne 2c537 ::do_widen(char) const@@Base+0xc6a7> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 3492f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8af> │ │ │ │ + je 2c54f ::do_widen(char) const@@Base+0xc6bf> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 361c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11141> │ │ │ │ - jmp 3492b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8ab> │ │ │ │ + jb 2dde1 ::do_widen(char) const@@Base+0xdf51> │ │ │ │ + jmp 2c54b ::do_widen(char) const@@Base+0xc6bb> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ call d9a0 , 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 3576d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106ed> │ │ │ │ + jne 2d38d ::do_widen(char) const@@Base+0xd4fd> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 35785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10705> │ │ │ │ + je 2d3a5 ::do_widen(char) const@@Base+0xd515> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36229 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111a9> │ │ │ │ - jmp 35781 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10701> │ │ │ │ + jb 2de49 ::do_widen(char) const@@Base+0xdfb9> │ │ │ │ + jmp 2d3a1 ::do_widen(char) const@@Base+0xd511> │ │ │ │ mov 0x38(%rsp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ lea 0xb0(%rsp),%rbx │ │ │ │ call d9a0 , 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 3508d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1000d> │ │ │ │ + jne 2ccad ::do_widen(char) const@@Base+0xce1d> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 350a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10025> │ │ │ │ + je 2ccc5 ::do_widen(char) const@@Base+0xce35> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11209> │ │ │ │ - jmp 350a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10021> │ │ │ │ + jb 2dea9 ::do_widen(char) const@@Base+0xe019> │ │ │ │ + jmp 2ccc1 ::do_widen(char) const@@Base+0xce31> │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 3573d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106bd> │ │ │ │ + jbe 2d35d ::do_widen(char) const@@Base+0xd4cd> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - jne 35719 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10699> │ │ │ │ - jmp 3573d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106bd> │ │ │ │ + jne 2d339 ::do_widen(char) const@@Base+0xd4a9> │ │ │ │ + jmp 2d35d ::do_widen(char) const@@Base+0xd4cd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 356c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10644> │ │ │ │ + je 2d2e4 ::do_widen(char) const@@Base+0xd454> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 362d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11253> │ │ │ │ - jmp 356c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10640> │ │ │ │ + jb 2def3 ::do_widen(char) const@@Base+0xe063> │ │ │ │ + jmp 2d2e0 ::do_widen(char) const@@Base+0xd450> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 3563c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105bc> │ │ │ │ + je 2d25c ::do_widen(char) const@@Base+0xd3cc> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r15,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11283> │ │ │ │ - jmp 35638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b8> │ │ │ │ + jb 2df23 ::do_widen(char) const@@Base+0xe093> │ │ │ │ + jmp 2d258 ::do_widen(char) const@@Base+0xd3c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 34fe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff64> │ │ │ │ + je 2cc04 ::do_widen(char) const@@Base+0xcd74> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112b3> │ │ │ │ - jmp 34fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff60> │ │ │ │ + jb 2df53 ::do_widen(char) const@@Base+0xe0c3> │ │ │ │ + jmp 2cc00 ::do_widen(char) const@@Base+0xcd70> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 34f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfedc> │ │ │ │ + je 2cb7c ::do_widen(char) const@@Base+0xccec> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r15,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36363 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112e3> │ │ │ │ - jmp 34f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfed8> │ │ │ │ + jb 2df83 ::do_widen(char) const@@Base+0xe0f3> │ │ │ │ + jmp 2cb78 ::do_widen(char) const@@Base+0xcce8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 3505d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffdd> │ │ │ │ + jbe 2cc7d ::do_widen(char) const@@Base+0xcded> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - jne 35039 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffb9> │ │ │ │ - jmp 3505d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffdd> │ │ │ │ + jne 2cc59 ::do_widen(char) const@@Base+0xcdc9> │ │ │ │ + jmp 2cc7d ::do_widen(char) const@@Base+0xcded> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 348e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf867> │ │ │ │ + jbe 2c507 ::do_widen(char) const@@Base+0xc677> │ │ │ │ cmp 0x20(%rsp),%rsi │ │ │ │ - jne 348c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf843> │ │ │ │ - jmp 348e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf867> │ │ │ │ + jne 2c4e3 ::do_widen(char) const@@Base+0xc653> │ │ │ │ + jmp 2c507 ::do_widen(char) const@@Base+0xc677> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 3486e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7ee> │ │ │ │ + je 2c48e ::do_widen(char) const@@Base+0xc5fe> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 363d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11353> │ │ │ │ - jmp 3486a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7ea> │ │ │ │ + jb 2dff3 ::do_widen(char) const@@Base+0xe163> │ │ │ │ + jmp 2c48a ::do_widen(char) const@@Base+0xc5fa> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 347e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf766> │ │ │ │ + je 2c406 ::do_widen(char) const@@Base+0xc576> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r15,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11383> │ │ │ │ - jmp 347e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf762> │ │ │ │ + jb 2e023 ::do_widen(char) const@@Base+0xe193> │ │ │ │ + jmp 2c402 ::do_widen(char) const@@Base+0xc572> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 3512d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100ad> │ │ │ │ + je 2cd4d ::do_widen(char) const@@Base+0xcebd> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113b3> │ │ │ │ - jmp 35129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100a9> │ │ │ │ + jb 2e053 ::do_widen(char) const@@Base+0xe1c3> │ │ │ │ + jmp 2cd49 ::do_widen(char) const@@Base+0xceb9> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 349b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf937> │ │ │ │ + je 2c5d7 ::do_widen(char) const@@Base+0xc747> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36463 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113e3> │ │ │ │ - jmp 349b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf933> │ │ │ │ + jb 2e083 ::do_widen(char) const@@Base+0xe1f3> │ │ │ │ + jmp 2c5d3 ::do_widen(char) const@@Base+0xc743> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 3580d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1078d> │ │ │ │ + je 2d42d ::do_widen(char) const@@Base+0xd59d> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11413> │ │ │ │ - jmp 35809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10789> │ │ │ │ + jb 2e0b3 ::do_widen(char) const@@Base+0xe223> │ │ │ │ + jmp 2d429 ::do_widen(char) const@@Base+0xd599> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x156a2(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe262(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 3604c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fcc> │ │ │ │ + je 2dc6c ::do_widen(char) const@@Base+0xdddc> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 3604c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fcc> │ │ │ │ + jmp 2dc6c ::do_widen(char) const@@Base+0xdddc> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x156e6(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe2a6(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 35ff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f79> │ │ │ │ + je 2dc19 ::do_widen(char) const@@Base+0xdd89> │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35ff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f79> │ │ │ │ + jmp 2dc19 ::do_widen(char) const@@Base+0xdd89> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15732(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe2f2(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 351e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10162> │ │ │ │ + je 2ce02 ::do_widen(char) const@@Base+0xcf72> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 351e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10162> │ │ │ │ + jmp 2ce02 ::do_widen(char) const@@Base+0xcf72> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x15776(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe336(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 3518f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1010f> │ │ │ │ + je 2cdaf ::do_widen(char) const@@Base+0xcf1f> │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 3518f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1010f> │ │ │ │ + jmp 2cdaf ::do_widen(char) const@@Base+0xcf1f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x157c5(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe385(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 35f12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e92> │ │ │ │ + je 2db32 ::do_widen(char) const@@Base+0xdca2> │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35f12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e92> │ │ │ │ + jmp 2db32 ::do_widen(char) const@@Base+0xdca2> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15815(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe3d5(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 35ec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e41> │ │ │ │ + je 2dae1 ::do_widen(char) const@@Base+0xdc51> │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35ec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e41> │ │ │ │ + jmp 2dae1 ::do_widen(char) const@@Base+0xdc51> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15865(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe425(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 35e7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dfa> │ │ │ │ + je 2da9a ::do_widen(char) const@@Base+0xdc0a> │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35e7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dfa> │ │ │ │ + jmp 2da9a ::do_widen(char) const@@Base+0xdc0a> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x158b5(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe475(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 35e29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10da9> │ │ │ │ + je 2da49 ::do_widen(char) const@@Base+0xdbb9> │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35e29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10da9> │ │ │ │ + jmp 2da49 ::do_widen(char) const@@Base+0xdbb9> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rdx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15905(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe4c5(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 35fb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f32> │ │ │ │ + je 2dbd2 ::do_widen(char) const@@Base+0xdd42> │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35fb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f32> │ │ │ │ + jmp 2dbd2 ::do_widen(char) const@@Base+0xdd42> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rcx,0x68(%rsp) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov 0x68(%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x15955(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe515(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 35f61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee1> │ │ │ │ + je 2db81 ::do_widen(char) const@@Base+0xdcf1> │ │ │ │ mov %rcx,0x60(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 35f61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ee1> │ │ │ │ + jmp 2db81 ::do_widen(char) const@@Base+0xdcf1> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rdx,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x159a2(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe562(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 358c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10842> │ │ │ │ + je 2d4e2 ::do_widen(char) const@@Base+0xd652> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov 0x60(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 358c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10842> │ │ │ │ + jmp 2d4e2 ::do_widen(char) const@@Base+0xd652> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rdi,0x60(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ - lea -0x159e6(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe5a6(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 3586f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ef> │ │ │ │ + je 2d48f ::do_widen(char) const@@Base+0xd5ff> │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 3586f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107ef> │ │ │ │ + jmp 2d48f ::do_widen(char) const@@Base+0xd5ff> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 3454b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4cb> │ │ │ │ + jmp 2c16b ::do_widen(char) const@@Base+0xc2db> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 3471d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf69d> │ │ │ │ + jmp 2c33d ::do_widen(char) const@@Base+0xc4ad> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 353a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10323> │ │ │ │ + jmp 2cfc3 ::do_widen(char) const@@Base+0xd133> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 34cc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc43> │ │ │ │ + jmp 2c8e3 ::do_widen(char) const@@Base+0xca53> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 35573 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104f3> │ │ │ │ + jmp 2d193 ::do_widen(char) const@@Base+0xd303> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 34e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe13> │ │ │ │ + jmp 2cab3 ::do_widen(char) const@@Base+0xcc23> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 35c36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb6> │ │ │ │ + je 2d856 ::do_widen(char) const@@Base+0xd9c6> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 368e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11863> │ │ │ │ - jmp 35c32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb2> │ │ │ │ + jb 2e503 ::do_widen(char) const@@Base+0xe673> │ │ │ │ + jmp 2d852 ::do_widen(char) const@@Base+0xd9c2> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 35baa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b2a> │ │ │ │ + je 2d7ca ::do_widen(char) const@@Base+0xd93a> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36913 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11893> │ │ │ │ - jmp 35ba6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10b26> │ │ │ │ + jb 2e533 ::do_widen(char) const@@Base+0xe6a3> │ │ │ │ + jmp 2d7c6 ::do_widen(char) const@@Base+0xd936> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 3492f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8af> │ │ │ │ + je 2c54f ::do_widen(char) const@@Base+0xc6bf> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118c3> │ │ │ │ - jmp 3492b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8ab> │ │ │ │ + jb 2e563 ::do_widen(char) const@@Base+0xe6d3> │ │ │ │ + jmp 2c54b ::do_widen(char) const@@Base+0xc6bb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 35785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10705> │ │ │ │ + je 2d3a5 ::do_widen(char) const@@Base+0xd515> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 36973 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118f3> │ │ │ │ - jmp 35781 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10701> │ │ │ │ + jb 2e593 ::do_widen(char) const@@Base+0xe703> │ │ │ │ + jmp 2d3a1 ::do_widen(char) const@@Base+0xd511> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 350a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10025> │ │ │ │ + je 2ccc5 ::do_widen(char) const@@Base+0xce35> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 369a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11923> │ │ │ │ - jmp 350a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10021> │ │ │ │ + jb 2e5c3 ::do_widen(char) const@@Base+0xe733> │ │ │ │ + jmp 2ccc1 ::do_widen(char) const@@Base+0xce31> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - lea -0x15ba3(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe763(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 360c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11045> │ │ │ │ + je 2dce5 ::do_widen(char) const@@Base+0xde55> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 360c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11045> │ │ │ │ + jmp 2dce5 ::do_widen(char) const@@Base+0xde55> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%rbp),%rax │ │ │ │ - lea -0x15be3(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0xe7a3(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 36143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c3> │ │ │ │ + je 2dd63 ::do_widen(char) const@@Base+0xded3> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 36143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c3> │ │ │ │ + jmp 2dd63 ::do_widen(char) const@@Base+0xded3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ lea 0x160(%rsp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 35ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a68> │ │ │ │ + jmp 2d708 ::do_widen(char) const@@Base+0xd878> │ │ │ │ mov %rbx,0x298(%rsp) │ │ │ │ mov %rbp,0x2a0(%rsp) │ │ │ │ mov %r12,0x2a8(%rsp) │ │ │ │ mov %r13,0x2b0(%rsp) │ │ │ │ mov %r15,0x2c0(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 113cb <__cxa_finalize@plt+0x376b> │ │ │ │ + jmp fa77 <__cxa_finalize@plt+0x1e17> │ │ │ │ endbr64 │ │ │ │ - jmp 11462 <__cxa_finalize@plt+0x3802> │ │ │ │ + jmp fb0e <__cxa_finalize@plt+0x1eae> │ │ │ │ endbr64 │ │ │ │ - jmp 114e5 <__cxa_finalize@plt+0x3885> │ │ │ │ + jmp fb91 <__cxa_finalize@plt+0x1f31> │ │ │ │ endbr64 │ │ │ │ - jmp 11584 <__cxa_finalize@plt+0x3924> │ │ │ │ + jmp fc30 <__cxa_finalize@plt+0x1fd0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 116ec <__cxa_finalize@plt+0x3a8c> │ │ │ │ + jmp fd98 <__cxa_finalize@plt+0x2138> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 113e2 <__cxa_finalize@plt+0x3782> │ │ │ │ + jmp fa8e <__cxa_finalize@plt+0x1e2e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1151c <__cxa_finalize@plt+0x38bc> │ │ │ │ + jmp fbc8 <__cxa_finalize@plt+0x1f68> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115e9 <__cxa_finalize@plt+0x3989> │ │ │ │ + jmp fc95 <__cxa_finalize@plt+0x2035> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115f3 <__cxa_finalize@plt+0x3993> │ │ │ │ + jmp fc9f <__cxa_finalize@plt+0x203f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11602 <__cxa_finalize@plt+0x39a2> │ │ │ │ + jmp fcae <__cxa_finalize@plt+0x204e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1164e <__cxa_finalize@plt+0x39ee> │ │ │ │ + jmp fcfa <__cxa_finalize@plt+0x209a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11677 <__cxa_finalize@plt+0x3a17> │ │ │ │ + jmp fd23 <__cxa_finalize@plt+0x20c3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 116a0 <__cxa_finalize@plt+0x3a40> │ │ │ │ + jmp fd4c <__cxa_finalize@plt+0x20ec> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1166d <__cxa_finalize@plt+0x3a0d> │ │ │ │ + jmp fd19 <__cxa_finalize@plt+0x20b9> │ │ │ │ endbr64 │ │ │ │ - jmp 11752 <__cxa_finalize@plt+0x3af2> │ │ │ │ + jmp fdfe <__cxa_finalize@plt+0x219e> │ │ │ │ endbr64 │ │ │ │ - jmp 1178f <__cxa_finalize@plt+0x3b2f> │ │ │ │ + jmp fe3b <__cxa_finalize@plt+0x21db> │ │ │ │ endbr64 │ │ │ │ - jmp 117d6 <__cxa_finalize@plt+0x3b76> │ │ │ │ + jmp fe82 <__cxa_finalize@plt+0x2222> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117de <__cxa_finalize@plt+0x3b7e> │ │ │ │ + jmp fe8a <__cxa_finalize@plt+0x222a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 117e8 <__cxa_finalize@plt+0x3b88> │ │ │ │ + jmp fe94 <__cxa_finalize@plt+0x2234> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11817 <__cxa_finalize@plt+0x3bb7> │ │ │ │ + jmp fec3 <__cxa_finalize@plt+0x2263> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11863 <__cxa_finalize@plt+0x3c03> │ │ │ │ + jmp ff0f <__cxa_finalize@plt+0x22af> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11887 <__cxa_finalize@plt+0x3c27> │ │ │ │ + jmp ff33 <__cxa_finalize@plt+0x22d3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11891 <__cxa_finalize@plt+0x3c31> │ │ │ │ + jmp ff3d <__cxa_finalize@plt+0x22dd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 118ba <__cxa_finalize@plt+0x3c5a> │ │ │ │ + jmp ff66 <__cxa_finalize@plt+0x2306> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11906 <__cxa_finalize@plt+0x3ca6> │ │ │ │ + jmp ffb2 <__cxa_finalize@plt+0x2352> │ │ │ │ endbr64 │ │ │ │ - jmp 119f1 <__cxa_finalize@plt+0x3d91> │ │ │ │ + jmp 1009d <__cxa_finalize@plt+0x243d> │ │ │ │ endbr64 │ │ │ │ - jmp 119e5 <__cxa_finalize@plt+0x3d85> │ │ │ │ + jmp 10091 <__cxa_finalize@plt+0x2431> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11499 <__cxa_finalize@plt+0x3839> │ │ │ │ + jmp fb45 <__cxa_finalize@plt+0x1ee5> │ │ │ │ endbr64 │ │ │ │ - jmp 119d4 <__cxa_finalize@plt+0x3d74> │ │ │ │ + jmp 10080 <__cxa_finalize@plt+0x2420> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11a03 <__cxa_finalize@plt+0x3da3> │ │ │ │ + jmp 100af <__cxa_finalize@plt+0x244f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11a12 <__cxa_finalize@plt+0x3db2> │ │ │ │ + jmp 100be <__cxa_finalize@plt+0x245e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11a5e <__cxa_finalize@plt+0x3dfe> │ │ │ │ + jmp 1010a <__cxa_finalize@plt+0x24aa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11a7d <__cxa_finalize@plt+0x3e1d> │ │ │ │ + jmp 10129 <__cxa_finalize@plt+0x24c9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11a87 <__cxa_finalize@plt+0x3e27> │ │ │ │ + jmp 10133 <__cxa_finalize@plt+0x24d3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11acd <__cxa_finalize@plt+0x3e6d> │ │ │ │ + jmp 10179 <__cxa_finalize@plt+0x2519> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 11b19 <__cxa_finalize@plt+0x3eb9> │ │ │ │ + jmp 101c5 <__cxa_finalize@plt+0x2565> │ │ │ │ endbr64 │ │ │ │ - jmp 11b80 <__cxa_finalize@plt+0x3f20> │ │ │ │ + jmp 1022c <__cxa_finalize@plt+0x25cc> │ │ │ │ endbr64 │ │ │ │ - jmp 11bc7 <__cxa_finalize@plt+0x3f67> │ │ │ │ + jmp 10273 <__cxa_finalize@plt+0x2613> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 115b1 <__cxa_finalize@plt+0x3951> │ │ │ │ + jmp fc5d <__cxa_finalize@plt+0x1ffd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 119f9 <__cxa_finalize@plt+0x3d99> │ │ │ │ + jmp 100a5 <__cxa_finalize@plt+0x2445> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 11c6b <__cxa_finalize@plt+0x400b> │ │ │ │ + jmp 10317 <__cxa_finalize@plt+0x26b7> │ │ │ │ endbr64 │ │ │ │ - jmp 11d98 <__cxa_finalize@plt+0x4138> │ │ │ │ + jmp 10444 <__cxa_finalize@plt+0x27e4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d6a <__cxa_finalize@plt+0x410a> │ │ │ │ + jmp 10416 <__cxa_finalize@plt+0x27b6> │ │ │ │ endbr64 │ │ │ │ - jmp 11cde <__cxa_finalize@plt+0x407e> │ │ │ │ + jmp 1038a <__cxa_finalize@plt+0x272a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11d60 <__cxa_finalize@plt+0x4100> │ │ │ │ + jmp 1040c <__cxa_finalize@plt+0x27ac> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 11c24 <__cxa_finalize@plt+0x3fc4> │ │ │ │ + jmp 102d0 <__cxa_finalize@plt+0x2670> │ │ │ │ nopl (%rax) │ │ │ │ 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 0x5b92d(%rip),%rax # 8a1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df18> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x70655(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d9f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x70635(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ 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 │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x8(%rdi) │ │ │ │ - movb $0x0,0x38(%rdi) │ │ │ │ - movq $0x0,0x30(%rdi) │ │ │ │ - movb $0x0,0x58(%rdi) │ │ │ │ - movq $0x0,0x50(%rdi) │ │ │ │ - mov %rax,0x68(%rdi) │ │ │ │ - movb $0x0,0x78(%rdi) │ │ │ │ - movq $0x0,0x70(%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 0x5764c(%rip),%rax # 8e398 , std::allocator >@@Base+0x138> │ │ │ │ - mov %rax,0x88(%rbx) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + 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 11db4 <__cxa_finalize@plt+0x4154> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + lea 0x7065d(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - lea 0x78(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36d8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d0a> │ │ │ │ - call d610 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36d9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d1c> │ │ │ │ - call d610 │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 36dae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d2e> │ │ │ │ - call d610 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 36dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d40> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + movq 0x70689(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x7141d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e93d ::do_widen(char) const@@Base+0xeaad> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x705cc(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ pop %rbx │ │ │ │ - ret │ │ │ │ + jmp d9f0 │ │ │ │ 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 0x705fd(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x70629(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x713bd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e99e ::do_widen(char) const@@Base+0xeb0e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x7056b(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x7059d(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x705c9(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x7135d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2e9fd ::do_widen(char) const@@Base+0xeb6d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x7050c(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + lea -0x8(%rbx),%rdi │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9f0 │ │ │ │ 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 0x5756f(%rip),%xmm0 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - subsd %xmm1,%xmm0 │ │ │ │ - minsd %xmm1,%xmm0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x20,%rsp │ │ │ │ + movq 0x70574(%rip),%xmm0 # 9efa8 @@Base+0xfe08> │ │ │ │ + movhps 0x70575(%rip),%xmm0 # 9efb0 @@Base+0xfe10> │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x38,%edi │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d650 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + lea 0x712d4(%rip),%rax │ │ │ │ + mov %rax,0x10(%rbp) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2ea8c ::do_widen(char) const@@Base+0xebfc> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x18(%r12),%rbx │ │ │ │ + lea 0x704d5(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ + movdqu 0x20(%r12),%xmm2 │ │ │ │ + movq 0x704fe(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + 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 2eb68 ::do_widen(char) const@@Base+0xecd8> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2eb01 ::do_widen(char) const@@Base+0xec71> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2eb01 ::do_widen(char) const@@Base+0xec71> │ │ │ │ + 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 2eb2b ::do_widen(char) const@@Base+0xec9b> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov %rbx,0x18(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 2eb46 ::do_widen(char) const@@Base+0xecb6> │ │ │ │ + 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 2ebcc ::do_widen(char) const@@Base+0xed3c> │ │ │ │ + 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 2eb46 ::do_widen(char) const@@Base+0xecb6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + movq $0x0,0x18(%rbp) │ │ │ │ + jmp 2eb46 ::do_widen(char) const@@Base+0xecb6> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2eba9 ::do_widen(char) const@@Base+0xed19> │ │ │ │ + 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 2ec3d ::do_widen(char) const@@Base+0xedad> │ │ │ │ + call d6f0 <__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 2ebfe ::do_widen(char) const@@Base+0xed6e> │ │ │ │ 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 2ec00 ::do_widen(char) const@@Base+0xed70> │ │ │ │ endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmpl $0x1,0x98(%rdi) │ │ │ │ - je 36eac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e2c> │ │ │ │ - cmpl $0x1,0x94(%rdi) │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2ec07 ::do_widen(char) const@@Base+0xed77> │ │ │ │ endbr64 │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %edx,%edx │ │ │ │ - je 36ece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e4e> │ │ │ │ - mov 0x94(%rdi),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - sete %al │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 2eb99 ::do_widen(char) const@@Base+0xed09> │ │ │ │ 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 0x57548(%rip),%xmm0 # 8e440 , std::allocator >@@Base+0x1e0> │ │ │ │ - movups %xmm0,0x68(%rdi) │ │ │ │ - ret │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2ec09 ::do_widen(char) const@@Base+0xed79> │ │ │ │ + jmp 2eba9 ::do_widen(char) const@@Base+0xed19> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 2eba9 ::do_widen(char) const@@Base+0xed19> │ │ │ │ + jmp 2ebb2 ::do_widen(char) const@@Base+0xed22> │ │ │ │ + jmp 2ebb2 ::do_widen(char) const@@Base+0xed22> │ │ │ │ + lea 0x70300(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + lea 0x8(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + call d9f0 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2ebcc ::do_widen(char) const@@Base+0xed3c> │ │ │ │ + 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 0x7030d(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36f16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e96> │ │ │ │ - call d610 │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36f24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ea4> │ │ │ │ - call d610 │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 36f32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11eb2> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + movq 0x70339(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x710cd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 36f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ec8> │ │ │ │ + je 2ec8d ::do_widen(char) const@@Base+0xedfd> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x7027c(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x702ac(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x71073(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp %esi,%edx │ │ │ │ - jle 11dde <__cxa_finalize@plt+0x417e> │ │ │ │ - movslq %esi,%rax │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 36fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f60> │ │ │ │ - mov 0x38(%rdi),%rcx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd 0x57427(%rip),%xmm2 # 8e3a0 , std::allocator >@@Base+0x140> │ │ │ │ - movss (%rcx,%rdx,4),%xmm1 │ │ │ │ - subss (%rcx,%rax,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x57414(%rip),%xmm0 # 8e3a8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rdi),%xmm0 │ │ │ │ - mulsd 0x57400(%rip),%xmm0 # 8e3b0 , 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 0x5747b(%rip),%xmm0 # 8e450 , std::allocator >@@Base+0x1f0> │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + movq 0x702c0(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x10(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ecf7 ::do_widen(char) const@@Base+0xee67> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x70212(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d9f0 │ │ │ │ add $0x8,%rsp │ │ │ │ - ret │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ 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 0x7023c(%rip),%rax # 9ef68 @@Base+0xfdc8> │ │ │ │ + lea -0x10(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x71003(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - cmp %esi,%edx │ │ │ │ - jge 11dfe <__cxa_finalize@plt+0x419e> │ │ │ │ - lea -0x1(%rsi),%ecx │ │ │ │ - movslq %edx,%rax │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 37080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12000> │ │ │ │ - mov 0x38(%rdi),%rdx │ │ │ │ - movslq %esi,%rsi │ │ │ │ - movsd 0x57387(%rip),%xmm2 # 8e3a0 , std::allocator >@@Base+0x140> │ │ │ │ - movss (%rdx,%rsi,4),%xmm1 │ │ │ │ - subss (%rdx,%rax,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - cmplesd 0x57374(%rip),%xmm0 # 8e3a8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm0,%xmm2 │ │ │ │ - andnpd %xmm1,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rdi),%xmm0 │ │ │ │ - mulsd 0x57360(%rip),%xmm0 # 8e3b0 , 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 0x573db(%rip),%xmm0 # 8e450 , std::allocator >@@Base+0x1f0> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x70251(%rip),%xmm0 # 9efa0 @@Base+0xfe00> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ed66 ::do_widen(char) const@@Base+0xeed6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x701a3(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + lea -0x8(%rbx),%rdi │ │ │ │ + mov %rax,-0x8(%rbx) │ │ │ │ + call d9f0 │ │ │ │ add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + cmpb $0x0,0x200(%rdi) │ │ │ │ + jne 2edf1 ::do_widen(char) const@@Base+0xef61> │ │ │ │ + cmpb $0x0,0x201(%rbx) │ │ │ │ + je 2ede7 ::do_widen(char) const@@Base+0xef57> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x5e719(%rip),%rsi # 8d4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5121d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d730 >& 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 d7c0 │ │ │ │ + lea 0x73288(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5e6ce(%rip),%rsi # 8d4d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51217> │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x5e6ba(%rip),%rsi # 8d4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5121d> │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5e6ae(%rip),%rsi # 8d4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51225> │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 2eda7 ::do_widen(char) const@@Base+0xef17> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x70b8c(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ee8f ::do_widen(char) const@@Base+0xefff> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x70d7e(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 2eeb8 ::do_widen(char) const@@Base+0xf028> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 2eefd ::do_widen(char) const@@Base+0xf06d> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2eefd ::do_widen(char) const@@Base+0xf06d> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2eef8 ::do_widen(char) const@@Base+0xf068> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - movss (%rdx,%rax,4),%xmm0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x70034(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2ef26 ::do_widen(char) const@@Base+0xf096> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x7000c(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2eef8 ::do_widen(char) const@@Base+0xf068> │ │ │ │ + call ea48 <__cxa_finalize@plt+0xde8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2eed5 ::do_widen(char) const@@Base+0xf045> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x70abc(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ef5f ::do_widen(char) const@@Base+0xf0cf> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x707fe(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 2ef88 ::do_widen(char) const@@Base+0xf0f8> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 2efcd ::do_widen(char) const@@Base+0xf13d> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2efcd ::do_widen(char) const@@Base+0xf13d> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2efc8 ::do_widen(char) const@@Base+0xf138> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ + lea 0x6ff64(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2eff6 ::do_widen(char) const@@Base+0xf166> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6ff3c(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2efc8 ::do_widen(char) const@@Base+0xf138> │ │ │ │ + call ea48 <__cxa_finalize@plt+0xde8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2efa5 ::do_widen(char) const@@Base+0xf115> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ xchg %ax,%ax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2f124 ::do_widen(char) const@@Base+0xf294> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 2f064 ::do_widen(char) const@@Base+0xf1d4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 2f0a3 ::do_widen(char) const@@Base+0xf213> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f07f ::do_widen(char) const@@Base+0xf1ef> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f096 ::do_widen(char) const@@Base+0xf206> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 2f050 ::do_widen(char) const@@Base+0xf1c0> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 2f09a ::do_widen(char) const@@Base+0xf20a> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 2f050 ::do_widen(char) const@@Base+0xf1c0> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 2f05c ::do_widen(char) const@@Base+0xf1cc> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 2f110 ::do_widen(char) const@@Base+0xf280> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2f0cb ::do_widen(char) const@@Base+0xf23b> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2f0e3 ::do_widen(char) const@@Base+0xf253> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 2f0e7 ::do_widen(char) const@@Base+0xf257> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 2f110 ::do_widen(char) const@@Base+0xf280> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 2f110 ::do_widen(char) const@@Base+0xf280> │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + movabs $0x617a696c616e6946,%rax │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x2c8,%rsp │ │ │ │ - movq 0x69498(%rip),%xmm6 # a0548 , std::allocator >@GLIBCXX_3.4.21+0xc90> │ │ │ │ - movhps 0x69499(%rip),%xmm6 # a0550 >@GLIBCXX_3.4+0xd50> │ │ │ │ + sub $0x228,%rsp │ │ │ │ + cmpb $0x0,0x7339a(%rip) │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x2b8(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov %ecx,0x4(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movaps %xmm6,0x10(%rsp) │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - cltq │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x3d,%rsi │ │ │ │ - jne 1214a <__cxa_finalize@plt+0x44ea> │ │ │ │ - test %rax,%rax │ │ │ │ - je 37ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e58> │ │ │ │ - lea 0x0(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %rbp,0x218(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movabs $0x3a6e6f6974617a69,%rax │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %rax,0xb5(%rsp) │ │ │ │ + movb $0x0,0xbd(%rsp) │ │ │ │ + movq $0xd,0xa8(%rsp) │ │ │ │ + jne 2f270 ::do_widen(char) const@@Base+0xf3e0> │ │ │ │ + cmpb $0x0,0x7333c(%rip) │ │ │ │ + je 2f329 ::do_widen(char) const@@Base+0xf499> │ │ │ │ + mov 0x7312e(%rip),%rax │ │ │ │ + lea 0x73127(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 106ea <__cxa_finalize@plt+0x2a8a> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2fc88 ::do_widen(char) const@@Base+0xfdf8> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x38(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - mov %rcx,0x38(%rbx) │ │ │ │ - mov %r13,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37136 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120b6> │ │ │ │ - call d610 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 37162 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120e2> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%rdx,%r12,8),%rdx │ │ │ │ - cvtsd2ss 0x88(%rdx),%xmm0 │ │ │ │ - movss %xmm0,(%rax,%r12,4) │ │ │ │ - add $0x1,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - cmp %r12d,%eax │ │ │ │ - jg 37140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120c0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 1214a <__cxa_finalize@plt+0x44ea> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e48> │ │ │ │ - lea 0x0(,%rdx,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + call d430 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov %r13,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 371d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12154> │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea -0x1(%rax),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 1214a <__cxa_finalize@plt+0x44ea> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 37eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e38> │ │ │ │ - lea 0x0(,%rdx,4),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + call d730 >& 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 1061c <__cxa_finalize@plt+0x29bc> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2fda0 ::do_widen(char) const@@Base+0xff10> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rcx,0x20(%rbx) │ │ │ │ - mov %r13,0x30(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 37239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x121b9> │ │ │ │ - call d610 │ │ │ │ - mov 0x38(%rbx),%r13 │ │ │ │ - mov 0x40(%rbx),%r12 │ │ │ │ - sub %r13,%r12 │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jle 37319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12299> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl (%rbx),%xmm0 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - sar $0x2,%r12 │ │ │ │ - mulsd 0x5714a(%rip),%xmm0 # 8e3b0 , std::allocator >@@Base+0x150> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - cvtsi2sdl 0x4(%rbx),%xmm6 │ │ │ │ - mov 0x20(%rbx),%r14 │ │ │ │ - movsd %xmm6,0x8(%rsp) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %r12,%r13 │ │ │ │ - mov %rax,%r12 │ │ │ │ - movsd %xmm0,0x20(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rbx,%r15,4),%xmm0 │ │ │ │ - subss -0x4(%rbx,%r15,4),%xmm0 │ │ │ │ - movsd 0x570eb(%rip),%xmm2 # 8e3a0 , std::allocator >@@Base+0x140> │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - cmplesd 0x570e2(%rip),%xmm1 # 8e3a8 , std::allocator >@@Base+0x148> │ │ │ │ - andpd %xmm1,%xmm2 │ │ │ │ - andnpd %xmm0,%xmm1 │ │ │ │ - movsd 0x20(%rsp),%xmm0 │ │ │ │ - orpd %xmm2,%xmm1 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - divsd 0x8(%rsp),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - call daa0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - addss 0x52d0e(%rip),%xmm0 # 8a004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f84> │ │ │ │ - xorps 0x57153(%rip),%xmm1 # 8e450 , std::allocator >@@Base+0x1f0> │ │ │ │ - movss %xmm1,-0x4(%r12,%r15,4) │ │ │ │ - movss %xmm0,-0x4(%r14,%r15,4) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r13,%r15 │ │ │ │ - jb 372a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12220> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - movslq %eax,%r12 │ │ │ │ - test %eax,%eax │ │ │ │ - js 1214a <__cxa_finalize@plt+0x44ea> │ │ │ │ + call d430 │ │ │ │ + jmp 2f317 ::do_widen(char) const@@Base+0xf487> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x72e09(%rip),%rax │ │ │ │ + lea 0x72e02(%rip),%rcx │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rcx,%rax,1),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 37fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f50> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ + je 10655 <__cxa_finalize@plt+0x29f5> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2fc40 ::do_widen(char) const@@Base+0xfdb0> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r12,1),%r13 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - mov %r13,0x58(%rbx) │ │ │ │ - mov %rcx,0x50(%rbx) │ │ │ │ - mov %r13,0x60(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3736e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122ee> │ │ │ │ + call d430 │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& 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 10634 <__cxa_finalize@plt+0x29d4> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 2fde0 ::do_widen(char) const@@Base+0xff50> │ │ │ │ + movsbl 0x43(%r12),%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x731f0(%rip) │ │ │ │ + jne 2f1cb ::do_widen(char) const@@Base+0xf33b> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f329 ::do_widen(char) const@@Base+0xf499> │ │ │ │ call d610 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 37384 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12304> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jle 373d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12350> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%r13,8),%rdi │ │ │ │ - call 36df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d70> │ │ │ │ - movsd 0x57012(%rip),%xmm5 # 8e3b8 , std::allocator >@@Base+0x158> │ │ │ │ - comisd %xmm0,%xmm5 │ │ │ │ - jb 37380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12300> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov (%rax,%r13,8),%rdi │ │ │ │ - call 36e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11db0> │ │ │ │ - comisd 0x56f4f(%rip),%xmm0 # 8e310 , std::allocator >@@Base+0xb0> │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - seta (%rax,%r13,1) │ │ │ │ - add $0x1,%r12d │ │ │ │ - jmp 37380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12300> │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - lea 0x683a1(%rip),%r13 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - call d1a0 │ │ │ │ - mov 0x6862d(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + mov $0x6461,%edi │ │ │ │ + lea 0x80(%rbp),%rax │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %di,0xb4(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x65726874,0xb0(%rsp) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov (%rax),%r12d │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f396 ::do_widen(char) const@@Base+0xf506> │ │ │ │ + call d610 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jle 2f3a8 ::do_widen(char) const@@Base+0xf518> │ │ │ │ + lea 0x378(%rbp),%rdi │ │ │ │ + call d760 │ │ │ │ + lea 0x278(%rbp),%r14 │ │ │ │ + lea 0x120(%rbp),%r15 │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + lea 0x98(%rbp),%r13 │ │ │ │ + call 434e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7220> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + call 46df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab30> │ │ │ │ xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x68626(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x290(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - movups %xmm0,0x298(%rsp) │ │ │ │ - movups %xmm0,0x2a8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - lea 0x6849d(%rip),%r15 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - lea 0x1a0(%rsp),%r14 │ │ │ │ - movaps %xmm7,0x140(%rsp) │ │ │ │ - movaps %xmm0,0x150(%rsp) │ │ │ │ - movaps %xmm0,0x160(%rsp) │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x68799(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x148(%rsp),%rsi │ │ │ │ - movl $0x10,0x188(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov %r14,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r12d,%esi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x170(%rsp),%r8 │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - movb $0x0,0x110(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 381a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13120> │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x168(%rsp),%rcx │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov %r15,%rdi │ │ │ │ + lea 0x90(%rbp),%r15 │ │ │ │ + call 459c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9700> │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + movabs $0x68706172676e6962,%rax │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movb $0x0,0xb8(%rsp) │ │ │ │ + movq $0x8,0xa8(%rsp) │ │ │ │ + call 2f000 ::do_widen(char) const@@Base+0xf170> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 2f523 ::do_widen(char) const@@Base+0xf693> │ │ │ │ + lea 0x40(%rsp),%rcx │ │ │ │ + mov %r14,%rsi │ │ │ │ + lea 0x310(%rbp),%rdx │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + call 7a6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e410> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + movabs $0x68706172676e6962,%rax │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %r12,0x80(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0x98(%rsp) │ │ │ │ + movq $0x8,0x88(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2fb50 ::do_widen(char) const@@Base+0xfcc0> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - lea 0x6836c(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 3757e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124fe> │ │ │ │ + je 2fd78 ::do_widen(char) const@@Base+0xfee8> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + call 7b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edf0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f508 ::do_widen(char) const@@Base+0xf678> │ │ │ │ call d610 │ │ │ │ - lea 0x6828b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x6847b(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov 0x70(%rbx),%r12 │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x68436(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x290(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - movups %xmm0,0x298(%rsp) │ │ │ │ - movups %xmm0,0x2a8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x150(%rsp) │ │ │ │ - movaps %xmm7,0x140(%rsp) │ │ │ │ - movaps %xmm0,0x160(%rsp) │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x685b8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x148(%rsp),%rsi │ │ │ │ - movl $0x10,0x188(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov %r14,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movq %r12,%xmm0 │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x170(%rsp),%r8 │ │ │ │ - lea 0xb0(%rsp),%r12 │ │ │ │ - movb $0x0,0xb0(%rsp) │ │ │ │ - mov %r12,0xa0(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 381c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13140> │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x168(%rsp),%rcx │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2f51a ::do_widen(char) const@@Base+0xf68a> │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 7a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e420> │ │ │ │ + mov $0x7475,%esi │ │ │ │ + mov $0x6,%edx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov %si,0xb4(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + movl $0x7074756f,0xb0(%rsp) │ │ │ │ + movb $0x0,0xb6(%rsp) │ │ │ │ + movq $0x6,0xa8(%rsp) │ │ │ │ + call 2f000 ::do_widen(char) const@@Base+0xf170> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 2f6bf ::do_widen(char) const@@Base+0xf82f> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + movl $0x65726874,0x70(%rsp) │ │ │ │ + mov %cx,0x74(%rsp) │ │ │ │ + movb $0x0,0x76(%rsp) │ │ │ │ + movq $0x6,0x68(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + lea 0x40(%rsp),%r9 │ │ │ │ + mov (%rax),%r8d │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + lea 0x310(%rbp),%rcx │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call 85a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497b0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ + mov $0x7475,%edx │ │ │ │ + lea 0x80(%rsp),%rsi │ │ │ │ + mov %r12,0x80(%rsp) │ │ │ │ + movl $0x7074756f,0x90(%rsp) │ │ │ │ + mov %dx,0x94(%rsp) │ │ │ │ + movb $0x0,0x96(%rsp) │ │ │ │ + movq $0x6,0x88(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov (%rdx),%rbp │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 2fba8 ::do_widen(char) const@@Base+0xfd18> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - lea 0x68189(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 37761 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126e1> │ │ │ │ + je 2fd90 ::do_widen(char) const@@Base+0xff00> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + call 85aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497e0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2f695 ::do_widen(char) const@@Base+0xf805> │ │ │ │ call d610 │ │ │ │ - lea 0x680a8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x68298(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov (%rbx),%ebx │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2f6a7 ::do_widen(char) const@@Base+0xf817> │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call 85a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497d0> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 2f6bf ::do_widen(char) const@@Base+0xf82f> │ │ │ │ + call d610 │ │ │ │ + movq 0x706c9(%rip),%xmm1 # 9fd90 , std::allocator >@GLIBCXX_3.4.21+0x4d8> │ │ │ │ + lea 0x70142(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x72bf9(%rip),%rax │ │ │ │ + movabs $0x112e0be826d694b3,%rdx │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x1a,%rdx │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rdx,%r13 │ │ │ │ call d1a0 │ │ │ │ + lea 0x70067(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x702f6(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %ax,0x290(%rsp) │ │ │ │ - mov 0x6824d(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - movups %xmm0,0x298(%rsp) │ │ │ │ - movups %xmm0,0x2a8(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %ax,0x1f0(%rsp) │ │ │ │ + mov 0x702d9(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1f8(%rsp) │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ add -0x18(%rbp),%rdi │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x288(%rsp) │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - movaps %xmm0,0x150(%rsp) │ │ │ │ - movaps %xmm7,0x140(%rsp) │ │ │ │ - movaps %xmm0,0x160(%rsp) │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ + lea 0x70171(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x100(%rsp),%r14 │ │ │ │ + movaps %xmm1,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x683d7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x148(%rsp),%rsi │ │ │ │ - movl $0x10,0x188(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ - mov %r14,0x190(%rsp) │ │ │ │ - movb $0x0,0x1a0(%rsp) │ │ │ │ - movq $0x0,0x198(%rsp) │ │ │ │ + lea 0x70465(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xa8(%rsp),%rsi │ │ │ │ + movl $0x10,0xe8(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %r14,0xf0(%rsp) │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x170(%rsp),%r8 │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - movb $0x0,0x50(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ + lea 0x60(%rsp),%r15 │ │ │ │ + mov %r13,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 38180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13100> │ │ │ │ - mov 0x160(%rsp),%rax │ │ │ │ + je 2fe20 ::do_widen(char) const@@Base+0xff90> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov 0x168(%rsp),%rcx │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ + mov %r15,%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x190(%rsp),%rdi │ │ │ │ - lea 0x67fba(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r15,0x1b0(%rsp) │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + lea 0x7004c(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 37930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x128b0> │ │ │ │ + je 2f8aa ::do_widen(char) const@@Base+0xfa1a> │ │ │ │ call d610 │ │ │ │ - lea 0x67ed9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x180(%rsp),%rdi │ │ │ │ - mov %rax,0x148(%rsp) │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %r12,0xa8(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x680c9(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x140(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - mov %rsi,0x140(%rsp,%rax,1) │ │ │ │ - mov %r13,0x1b0(%rsp) │ │ │ │ + mov 0x70156(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rsi,0xa0(%rsp,%rax,1) │ │ │ │ + lea 0x6fe97(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x13,%r8d │ │ │ │ + mov $0x15,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x55f09(%rip),%rcx # 8d896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68816> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ + lea 0x5dc63(%rip),%rcx # 8d56a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512aa> │ │ │ │ + mov %r15,%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 38100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13080> │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x800000000000000a,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0x68(%rsp) │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 12110 <__cxa_finalize@plt+0x44b0> │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x55eab(%rip),%rsi # 8d8aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6882a> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x90(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x80(%rsp) │ │ │ │ + mov %r12,0x80(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 38130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130b0> │ │ │ │ + je 2fd48 ::do_widen(char) const@@Base+0xfeb8> │ │ │ │ mov %rcx,0x80(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,0x90(%rsp) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x80(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %r8,0x88(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 38160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130e0> │ │ │ │ - cmp %rax,0x90(%rsp) │ │ │ │ - jae 37a9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a1d> │ │ │ │ - cmp %r12,%rsi │ │ │ │ - je 37a9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a1d> │ │ │ │ - cmp %rax,0xb0(%rsp) │ │ │ │ - jae 37e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dc8> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 11f87 <__cxa_finalize@plt+0x4327> │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0xc0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 381e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13160> │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x800000000000000a,%rax │ │ │ │ - add 0xc8(%rsp),%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 11e1e <__cxa_finalize@plt+0x41be> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov $0x9,%edx │ │ │ │ - lea 0x55d6d(%rip),%rsi # 8d8b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68834> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xf0(%rsp),%rbp │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xe0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 38080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13000> │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ + mov %rcx,0x88(%rsp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x108(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0x100(%rsp),%rsi │ │ │ │ - mov %r8,0xe8(%rsp) │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbp,%rcx │ │ │ │ - je 380b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13030> │ │ │ │ - cmp %rax,0xf0(%rsp) │ │ │ │ - jae 37bed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b6d> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 37bed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b6d> │ │ │ │ - cmp %rax,0x110(%rsp) │ │ │ │ - jae 37de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d60> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 1216e <__cxa_finalize@plt+0x450e> │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000009,%rax │ │ │ │ + add 0x88(%rsp),%rax │ │ │ │ + cmp $0x7,%rax │ │ │ │ + jbe 10707 <__cxa_finalize@plt+0x2aa7> │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea 0x5dbf2(%rip),%rsi # 8d580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512c0> │ │ │ │ mov %r14,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 38210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13190> │ │ │ │ - mov %rcx,0x120(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x128(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,0x128(%rsp) │ │ │ │ - je 121a6 <__cxa_finalize@plt+0x4546> │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x55be2(%rip),%rsi # 8d870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687f0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x150(%rsp),%r14 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0x140(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 380d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13050> │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ + je 2fd18 ::do_widen(char) const@@Base+0xfe88> │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x148(%rsp) │ │ │ │ + mov %rcx,0xa8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x6a81a(%rip) │ │ │ │ + cmpb $0x0,0x72b27(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 37f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ee0> │ │ │ │ - cmpb $0x0,0x6a803(%rip) │ │ │ │ - jne 37ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e68> │ │ │ │ - mov 0x140(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 37d16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c96> │ │ │ │ - call d610 │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 37d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ca8> │ │ │ │ - call d610 │ │ │ │ - mov 0xe0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 37d3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cba> │ │ │ │ - call d610 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 37d4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cce> │ │ │ │ + jne 2fad0 ::do_widen(char) const@@Base+0xfc40> │ │ │ │ + cmpb $0x0,0x72b10(%rip) │ │ │ │ + lea 0x72908(%rip),%rcx │ │ │ │ + jne 2fa60 ::do_widen(char) const@@Base+0xfbd0> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 2fa0c ::do_widen(char) const@@Base+0xfb7c> │ │ │ │ call d610 │ │ │ │ mov 0x80(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 37d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ce0> │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 2fa1e ::do_widen(char) const@@Base+0xfb8e> │ │ │ │ call d610 │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 37d6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cef> │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 37d83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d03> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 37d95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d15> │ │ │ │ - call d610 │ │ │ │ - mov 0x100(%rsp),%rdi │ │ │ │ - lea 0x110(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 37daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d2f> │ │ │ │ + je 2fa2d ::do_widen(char) const@@Base+0xfb9d> │ │ │ │ call d610 │ │ │ │ - mov 0x2b8(%rsp),%rax │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3823a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131ba> │ │ │ │ - add $0x2c8,%rsp │ │ │ │ + jne 2fe35 ::do_widen(char) const@@Base+0xffa5> │ │ │ │ + add $0x228,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - lea 0xe0(%rsp),%r14 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x130(%rsp),%r15 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r15,0x120(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 37c33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bb3> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 37c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bcb> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r15,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 37e2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dac> │ │ │ │ - jmp 37c47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bc7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - lea 0x80(%rsp),%rbp │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0xc0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 37ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a68> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 37b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a80> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x8(%rsp),%r10 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r10,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 37e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e19> │ │ │ │ - jmp 37afc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a7c> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3721f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1219f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 371ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1213a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3711c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1209c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x554ea(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x6a405(%rip),%rdi │ │ │ │ + lea 0x5da21(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ - lea 0x6a3e9(%rip),%rdi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d730 >& 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 121d7 <__cxa_finalize@plt+0x4577> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 37fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f60> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 106b5 <__cxa_finalize@plt+0x2a55> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2fbf8 ::do_widen(char) const@@Base+0xfd68> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 37d04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c84> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 2f9fa ::do_widen(char) const@@Base+0xfb6a> │ │ │ │ + nop │ │ │ │ + lea 0x725a9(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x55472(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x6a10d(%rip),%rdi │ │ │ │ + lea 0x5d9aa(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x148(%rsp),%rdx │ │ │ │ - mov 0x140(%rsp),%rsi │ │ │ │ - lea 0x6a0f1(%rip),%rdi │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d730 >& 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 12086 <__cxa_finalize@plt+0x4426> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 38030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fb0> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 106d2 <__cxa_finalize@plt+0x2a72> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 2fcd0 ::do_widen(char) const@@Base+0xfe40> │ │ │ │ + movsbl 0x43(%rbp),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 37cf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c77> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 37354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122d4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + jmp 2f9ea ::do_widen(char) const@@Base+0xfb5a> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x38(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x28(%rsp),%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + je 2fd78 ::do_widen(char) const@@Base+0xfee8> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 2f4dd ::do_widen(char) const@@Base+0xf64d> │ │ │ │ + jmp 2f4d0 ::do_widen(char) const@@Base+0xf640> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x38(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ mov 0x38(%rsp),%rdx │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 2fd90 ::do_widen(char) const@@Base+0xff00> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 2f66a ::do_widen(char) const@@Base+0xf7da> │ │ │ │ + jmp 2f65d ::do_widen(char) const@@Base+0xf7cd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0xfd7f(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x171d5(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 37f45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ec5> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ + je 2faba ::do_widen(char) const@@Base+0xfc2a> │ │ │ │ mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov (%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 37f45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ec5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ + jmp 2faba ::do_widen(char) const@@Base+0xfc2a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0xfdc7(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ mov $0xa,%esi │ │ │ │ - lea -0x17225(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 37fb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f39> │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f2a5 ::do_widen(char) const@@Base+0xf415> │ │ │ │ mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *%rax │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ + mov (%rsp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 37fb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f39> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 37b8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b0c> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 38093 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13013> │ │ │ │ - jmp 37b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b08> │ │ │ │ + jmp 2f2a5 ::do_widen(char) const@@Base+0xf415> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 37c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b83> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 37bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b5f> │ │ │ │ - jmp 37c03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b83> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 37cd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c53> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 380e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13063> │ │ │ │ - jmp 37ccf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c4f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 379c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12943> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rcx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 38113 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13093> │ │ │ │ - jmp 379bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1293f> │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0xfe0f(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f200 ::do_widen(char) const@@Base+0xf370> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f200 ::do_widen(char) const@@Base+0xf370> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 37a44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129c4> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 38143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130c3> │ │ │ │ - jmp 37a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x129c0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 37ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a33> │ │ │ │ - cmp %r12,%rsi │ │ │ │ - jne 37a8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a0f> │ │ │ │ - jmp 37ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a33> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0xfe57(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 2fb31 ::do_widen(char) const@@Base+0xfca1> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2fb31 ::do_widen(char) const@@Base+0xfca1> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 37907 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12887> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 37555 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x124d5> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 37738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x126b8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 37b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a80> │ │ │ │ + je 2f9c6 ::do_widen(char) const@@Base+0xfb36> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r9,%rdi,1) │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 381f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13173> │ │ │ │ - jmp 37afc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a7c> │ │ │ │ - nop │ │ │ │ + jb 2fd2b ::do_widen(char) const@@Base+0xfe9b> │ │ │ │ + jmp 2f9c2 ::do_widen(char) const@@Base+0xfb32> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 37c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bcb> │ │ │ │ + je 2f947 ::do_widen(char) const@@Base+0xfab7> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r15,%rdi,1) │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 38223 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131a3> │ │ │ │ - jmp 37c47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bc7> │ │ │ │ + jb 2fd5b ::do_widen(char) const@@Base+0xfecb> │ │ │ │ + jmp 2f943 ::do_widen(char) const@@Base+0xfab3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + jmp 2f4dd ::do_widen(char) const@@Base+0xf64d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x0(%rbp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + jmp 2f66a ::do_widen(char) const@@Base+0xf7da> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0xff23(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f255 ::do_widen(char) const@@Base+0xf3c5> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f255 ::do_widen(char) const@@Base+0xf3c5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0xff63(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 2f2fa ::do_widen(char) const@@Base+0xf46a> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 2f2fa ::do_widen(char) const@@Base+0xf46a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 2f87d ::do_widen(char) const@@Base+0xf9ed> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 11e52 <__cxa_finalize@plt+0x41f2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 104c4 <__cxa_finalize@plt+0x2864> │ │ │ │ endbr64 │ │ │ │ - jmp 11ed6 <__cxa_finalize@plt+0x4276> │ │ │ │ + jmp 10514 <__cxa_finalize@plt+0x28b4> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11f38 <__cxa_finalize@plt+0x42d8> │ │ │ │ + jmp 10550 <__cxa_finalize@plt+0x28f0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11f52 <__cxa_finalize@plt+0x42f2> │ │ │ │ - endbr64 │ │ │ │ - jmp 11fb2 <__cxa_finalize@plt+0x4352> │ │ │ │ + jmp 105d1 <__cxa_finalize@plt+0x2971> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fce <__cxa_finalize@plt+0x436e> │ │ │ │ + jmp 104e7 <__cxa_finalize@plt+0x2887> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fe0 <__cxa_finalize@plt+0x4380> │ │ │ │ + jmp 104d1 <__cxa_finalize@plt+0x2871> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11fed <__cxa_finalize@plt+0x438d> │ │ │ │ + jmp 10745 <__cxa_finalize@plt+0x2ae5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11ee5 <__cxa_finalize@plt+0x4285> │ │ │ │ + jmp 10585 <__cxa_finalize@plt+0x2925> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 11f5f <__cxa_finalize@plt+0x42ff> │ │ │ │ + jmp 10676 <__cxa_finalize@plt+0x2a16> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fff <__cxa_finalize@plt+0x439f> │ │ │ │ + jmp 10543 <__cxa_finalize@plt+0x28e3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12052 <__cxa_finalize@plt+0x43f2> │ │ │ │ + jmp 1074d <__cxa_finalize@plt+0x2aed> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1209e <__cxa_finalize@plt+0x443e> │ │ │ │ - endbr64 │ │ │ │ - jmp 1213d <__cxa_finalize@plt+0x44dd> │ │ │ │ + jmp 1077d <__cxa_finalize@plt+0x2b1d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11e93 <__cxa_finalize@plt+0x4233> │ │ │ │ - endbr64 │ │ │ │ - jmp 12199 <__cxa_finalize@plt+0x4539> │ │ │ │ + jmp 1068e <__cxa_finalize@plt+0x2a2e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 11fc4 <__cxa_finalize@plt+0x4364> │ │ │ │ + jmp 10755 <__cxa_finalize@plt+0x2af5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 120f1 <__cxa_finalize@plt+0x4491> │ │ │ │ + push %rbx │ │ │ │ + lea 0x6fb0c(%rip),%rax │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 2ff0f ::do_widen(char) const@@Base+0x1007f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + lea 0x5e1c6(%rip),%rsi # 8e0e0 , std::allocator >@@Base> │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 2ff2d ::do_widen(char) const@@Base+0x1009d> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 2ff72 ::do_widen(char) const@@Base+0x100e2> │ │ │ │ + call d8c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 2ff72 ::do_widen(char) const@@Base+0x100e2> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add $0x8,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub %fs:0x28,%rdx │ │ │ │ + jne 2ff6d ::do_widen(char) const@@Base+0x100dd> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + lea 0x6efbf(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 2ff9b ::do_widen(char) const@@Base+0x1010b> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x6ef97(%rip),%rax # 9ef10 @@Base+0xfd70> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 2ff6d ::do_widen(char) const@@Base+0x100dd> │ │ │ │ + call 10460 <__cxa_finalize@plt+0x2800> │ │ │ │ endbr64 │ │ │ │ - jmp 121f8 <__cxa_finalize@plt+0x4598> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 2ff4a ::do_widen(char) const@@Base+0x100ba> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30060 ::do_widen(char) const@@Base+0x101d0> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 2ffc0 ::do_widen(char) const@@Base+0x10130> │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30003 ::do_widen(char) const@@Base+0x10173> │ │ │ │ + lock subl $0x1,0x8(%rbp) │ │ │ │ + jne 30003 ::do_widen(char) const@@Base+0x10173> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbp) │ │ │ │ + je 30040 ::do_widen(char) const@@Base+0x101b0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30012 ::do_widen(char) const@@Base+0x10182> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30024 ::do_widen(char) const@@Base+0x10194> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 2ffd0 ::do_widen(char) const@@Base+0x10140> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x2525(%rip),%rcx # 32570 ::do_widen(char) const@@Base+0x126e0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 30068 ::do_widen(char) const@@Base+0x101d8> │ │ │ │ + call *0x8(%rax) │ │ │ │ + jmp 30003 ::do_widen(char) const@@Base+0x10173> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %r14,0xa8(%rsp) │ │ │ │ - mov 0x24(%rdi),%r14d │ │ │ │ - mov %rbx,0x88(%rsp) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x78(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + call *%rdx │ │ │ │ + jmp 30003 ::do_widen(char) const@@Base+0x10173> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 302ec ::do_widen(char) const@@Base+0x1045c> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 302b3 ::do_widen(char) const@@Base+0x10423> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3026e ::do_widen(char) const@@Base+0x103de> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3023a ::do_widen(char) const@@Base+0x103aa> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 30206 ::do_widen(char) const@@Base+0x10376> │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 38c17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b97> │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - lea (%r14,%r14,2),%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ + je 301db ::do_widen(char) const@@Base+0x1034b> │ │ │ │ + mov 0x18(%r14),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 301b0 ::do_widen(char) const@@Base+0x10320> │ │ │ │ + mov 0x18(%r13),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30180 ::do_widen(char) const@@Base+0x102f0> │ │ │ │ + mov 0x18(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30157 ::do_widen(char) const@@Base+0x102c7> │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%r12 │ │ │ │ + call 30070 ::do_widen(char) const@@Base+0x101e0> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + lea 0x30(%r12),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30145 ::do_widen(char) const@@Base+0x102b5> │ │ │ │ + call d610 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 38c3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bbd> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %r14,%r13 │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%r13 │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 30121 ::do_widen(char) const@@Base+0x10291> │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3016d ::do_widen(char) const@@Base+0x102dd> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30180 ::do_widen(char) const@@Base+0x102f0> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + jmp 30113 ::do_widen(char) const@@Base+0x10283> │ │ │ │ nop │ │ │ │ - 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 %r13,%rdx │ │ │ │ - jne 383e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13360> │ │ │ │ - lea 0x0(%r13,%r13,1),%r15 │ │ │ │ - lea (%r15,%r13,1),%rbp │ │ │ │ - shl $0x4,%rbp │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 38bca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b4a> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0x10(%rdi,%rbp,1) │ │ │ │ - lea (%rdi,%r12,1),%rax │ │ │ │ - movups %xmm0,(%rdi,%rbp,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - nopw 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,%r13 │ │ │ │ - jne 38460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133e0> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - lea (%rax,%r12,1),%rdi │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - cmp %r15,%r14 │ │ │ │ - je 384a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13423> │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add %r12,%rax │ │ │ │ - movq $0x0,0x0(%rbp) │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - movl $0x0,0x24(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movaps %xmm7,0x40(%rsp) │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30196 ::do_widen(char) const@@Base+0x10306> │ │ │ │ + call d610 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 301b0 ::do_widen(char) const@@Base+0x10320> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 3010a ::do_widen(char) const@@Base+0x1027a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 38833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137b3> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 384f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13470> │ │ │ │ - mov %ebp,%r14d │ │ │ │ - lea 0x0(,%r14,8),%r15 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 301c6 ::do_widen(char) const@@Base+0x10336> │ │ │ │ + call d610 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 301db ::do_widen(char) const@@Base+0x1034b> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 300fd ::do_widen(char) const@@Base+0x1026d> │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 301f1 ::do_widen(char) const@@Base+0x10361> │ │ │ │ + call d610 │ │ │ │ mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add %r12,%r15 │ │ │ │ - lea 0x0(,%r14,4),%rdx │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %r15,0x8(%rax) │ │ │ │ - mov %r12,(%rax) │ │ │ │ - mov %r15,0x10(%rax) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137a1> │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov %rax,%r14 │ │ │ │ - movsd 0x55e56(%rip),%xmm2 # 8e3c0 , std::allocator >@@Base+0x160> │ │ │ │ - lea (%rax,%rdx,1),%rax │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jb 387ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1376c> │ │ │ │ - movdqa 0x40(%rsp),%xmm4 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movups %xmm4,-0x40(%r14,%rcx,1) │ │ │ │ - movups %xmm4,-0x30(%r14,%rcx,1) │ │ │ │ - movups %xmm4,-0x20(%r14,%rcx,1) │ │ │ │ - movups %xmm4,-0x10(%r14,%rcx,1) │ │ │ │ - lea -0x1(%rdx),%ecx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jb 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - movdqa 0x40(%rsp),%xmm5 │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x40,%esi │ │ │ │ - movups %xmm5,(%r14,%rdi,1) │ │ │ │ - movups %xmm5,0x10(%r14,%rdi,1) │ │ │ │ - movups %xmm5,0x20(%r14,%rdi,1) │ │ │ │ - movups %xmm5,0x30(%r14,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 385a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13524> │ │ │ │ - add %r14,%rdx │ │ │ │ - mov 0x18(%rsp),%rsi │ │ │ │ - mov (%rsi),%rdi │ │ │ │ - mov %rdx,0x8(%rsi) │ │ │ │ - mov %r14,(%rsi) │ │ │ │ - mov %rax,0x10(%rsi) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 385f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13572> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30206 ::do_widen(char) const@@Base+0x10376> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 300f0 ::do_widen(char) const@@Base+0x10260> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30221 ::do_widen(char) const@@Base+0x10391> │ │ │ │ call d610 │ │ │ │ - movsd 0x55dce(%rip),%xmm2 # 8e3c0 , std::allocator >@@Base+0x160> │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - imul %ebp,%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 38687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13607> │ │ │ │ - mov 0x110(%rbx),%r11 │ │ │ │ - mov 0xe8(%rbx),%r9 │ │ │ │ - mov %r11,%rcx │ │ │ │ - cmpq $0x0,(%rsp) │ │ │ │ - jne 38759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136d9> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3023a ::do_widen(char) const@@Base+0x103aa> │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - movslq 0x24(%rsp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %esi,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - shr $0x6,%r15 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - div %ebp │ │ │ │ - shl %cl,%rbx │ │ │ │ - test %rbx,(%r9,%r15,8) │ │ │ │ - je 38662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135e2> │ │ │ │ - mov %r13d,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cvtss2sd (%r11,%rcx,4),%xmm0 │ │ │ │ - mov %edx,%edx │ │ │ │ - comisd (%r12,%rdx,8),%xmm0 │ │ │ │ - jbe 38676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135f6> │ │ │ │ - mov %eax,(%r14,%rdx,4) │ │ │ │ - movsd %xmm0,(%r12,%rdx,8) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jne 38630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x135b0> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3872b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136ab> │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - je 38b1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a9c> │ │ │ │ - mov %ebp,%esi │ │ │ │ - mov %r12,%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r12,%rdx │ │ │ │ - shr $1,%esi │ │ │ │ - mov %esi,%ecx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %r12,%rcx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd (%rdx),%xmm0 │ │ │ │ - add $0x10,%rdx │ │ │ │ - addsd -0x8(%rdx),%xmm0 │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 386c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13640> │ │ │ │ - add %esi,%esi │ │ │ │ - cmp %esi,%ebp │ │ │ │ - je 386e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13660> │ │ │ │ - mov %esi,%edx │ │ │ │ - addsd (%r12,%rdx,8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 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,%rcx │ │ │ │ - jne 38700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13680> │ │ │ │ - cmp %esi,%ebp │ │ │ │ - je 3872b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136ab> │ │ │ │ - mov %esi,%eax │ │ │ │ - movsd (%r12,%rax,8),%xmm1 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm1,(%r12,%rax,8) │ │ │ │ - addq $0x1,(%rsp) │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - add %r8d,0x24(%rsp) │ │ │ │ - addq $0x18,0x18(%rsp) │ │ │ │ - addq $0x18,0x8(%rsp) │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3887a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137fa> │ │ │ │ - mov %ebp,0x10(%rsp) │ │ │ │ - jmp 384d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13450> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movslq 0x24(%rsp),%rdi │ │ │ │ - mov -0x18(%rax),%r11 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov $0x1,%ebx │ │ │ │ - div %ebp │ │ │ │ - shr $0x6,%r15 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - mov %eax,%ecx │ │ │ │ - movsd (%r11,%rcx,8),%xmm1 │ │ │ │ - mov %edi,%ecx │ │ │ │ - shl %cl,%rbx │ │ │ │ - test %rbx,(%r9,%r15,8) │ │ │ │ - je 387be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1373e> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%r13d │ │ │ │ - cvtss2sd (%rbx,%rcx,4),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - mov %edx,%edx │ │ │ │ - comisd (%r12,%rdx,8),%xmm0 │ │ │ │ - jbe 387d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13756> │ │ │ │ - mov %eax,(%r14,%rdx,4) │ │ │ │ - movsd %xmm0,(%r12,%rdx,8) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %r8d,%esi │ │ │ │ - jne 38780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13700> │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - jmp 38687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13607> │ │ │ │ - test $0x20,%dl │ │ │ │ - jne 38b63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae3> │ │ │ │ - test $0x10,%dl │ │ │ │ - jne 38b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b1c> │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 38b85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b05> │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 38bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b33> │ │ │ │ - test %edx,%edx │ │ │ │ - je 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - movb $0x0,(%r14) │ │ │ │ - jmp 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - call d650 │ │ │ │ - jmp 3855a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134da> │ │ │ │ + jmp 300de ::do_widen(char) const@@Base+0x1024e> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r14 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 38b2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13aad> │ │ │ │ - mov %r14,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30255 ::do_widen(char) const@@Base+0x103c5> │ │ │ │ call d610 │ │ │ │ - movsd 0x55b4f(%rip),%xmm2 # 8e3c0 , std::allocator >@@Base+0x160> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 385cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354d> │ │ │ │ - test %eax,%eax │ │ │ │ - je 38be4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b64> │ │ │ │ - mov %eax,%r12d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %rbp,0x70(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rbp,0x68(%rsp) │ │ │ │ - mov -0x18(%rax),%r8 │ │ │ │ - mov -0x10(%rax),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - sub %r8,%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - jle 38c72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bf2> │ │ │ │ - movsd (%r8),%xmm0 │ │ │ │ - sar $0x3,%rsi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%r8,%rdx,8),%xmm1 │ │ │ │ - lea 0x1(%rax),%edx │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - maxsd %xmm0,%xmm1 │ │ │ │ - cmova %eax,%ecx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jb 38900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13880> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov -0x8(%rax),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3894f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138cf> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 38940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138c0> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,-0x1(%rbp) │ │ │ │ - sub %rdi,%rbp │ │ │ │ - sub $0x2,%ebp │ │ │ │ - js 389d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13958> │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - mov %ebp,%r9d │ │ │ │ - lea (%r9,%r9,2),%rdx │ │ │ │ - lea (%rsi,%rdx,8),%r10 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 389af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1392f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 389a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13920> │ │ │ │ - mov %r8d,%eax │ │ │ │ - movzbl 0x41(%rbx,%rax,1),%edx │ │ │ │ - mov %dl,(%rdi,%r9,1) │ │ │ │ - sub $0x1,%r9 │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 389d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13958> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - sub $0x18,%r10 │ │ │ │ - jmp 38980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13900> │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3ed70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cf0> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 389f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13974> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - cmp 0x30(%rsp),%rax │ │ │ │ - je 38a2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139ac> │ │ │ │ - mov %rax,%rbx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a88> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3026e ::do_widen(char) const@@Base+0x103de> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 300c7 ::do_widen(char) const@@Base+0x10237> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30288 ::do_widen(char) const@@Base+0x103f8> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - jne 38a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13990> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 38a3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139be> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %rax,0x28(%rsp) │ │ │ │ - je 38aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a28> │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 38ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a65> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3029f ::do_widen(char) const@@Base+0x1040f> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 300b1 ::do_widen(char) const@@Base+0x10221> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 302ce ::do_widen(char) const@@Base+0x1043e> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x28(%rsp) │ │ │ │ - jne 38a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139d0> │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - jne 38aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a28> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 38c7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bfa> │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - mov 0x90(%rsp),%rbp │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - add $0xb8,%rsp │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 302e7 ::do_widen(char) const@@Base+0x10457> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 30087 ::do_widen(char) const@@Base+0x101f7> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ ret │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 38c7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13bfa> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov 0x88(%rsp),%rbx │ │ │ │ - mov 0x90(%rsp),%rbp │ │ │ │ - mov 0xa8(%rsp),%r14 │ │ │ │ - add $0xb8,%rsp │ │ │ │ - jmp d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x28(%rsp) │ │ │ │ - jne 38a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139d0> │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - je 38a74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139f4> │ │ │ │ - jmp 38aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a28> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,0x30(%rsp) │ │ │ │ - jne 38a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13990> │ │ │ │ - jmp 38a2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x139ac> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - addsd (%r12),%xmm0 │ │ │ │ - jmp 38719 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13699> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov (%rax),%r12 │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3872b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136ab> │ │ │ │ - mov %r12,%rdi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 385e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13565> │ │ │ │ - movdqa 0x40(%rsp),%xmm6 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - movups %xmm6,0x10(%r14) │ │ │ │ - movups %xmm6,-0x20(%r14,%rcx,1) │ │ │ │ - movups %xmm6,-0x10(%r14,%rcx,1) │ │ │ │ - jmp 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movq $0x0,(%r14) │ │ │ │ - movq $0x0,-0x8(%r14,%rcx,1) │ │ │ │ - jmp 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - movdqa 0x40(%rsp),%xmm7 │ │ │ │ - mov %edx,%ecx │ │ │ │ - movups %xmm7,(%r14) │ │ │ │ - movups %xmm7,-0x10(%r14,%rcx,1) │ │ │ │ - jmp 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movl $0x0,(%r14) │ │ │ │ - movl $0x0,-0x4(%r14,%rcx,1) │ │ │ │ - jmp 385ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1354a> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - add %r12,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d650 │ │ │ │ - jmp 38431 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133b1> │ │ │ │ - mov 0x98(%rsp),%r12 │ │ │ │ - mov 0xa0(%rsp),%r13 │ │ │ │ - mov 0xb0(%rsp),%r15 │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x70(%rsp) │ │ │ │ - jmp 388c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13843> │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ - jmp 38bfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b7c> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - add $0x18,%rax │ │ │ │ - movq $0x0,-0x8(%rax) │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 3848e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1340e> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 38923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x138a3> │ │ │ │ - mov %r12,0x98(%rsp) │ │ │ │ - mov %r13,0xa0(%rsp) │ │ │ │ - mov %r15,0xb0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12212 <__cxa_finalize@plt+0x45b2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 122c9 <__cxa_finalize@plt+0x4669> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 122f6 <__cxa_finalize@plt+0x4696> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x58,%rsp │ │ │ │ - mov 0xe8(%rdi),%rcx │ │ │ │ - mov 0xf8(%rdi),%rax │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rdx,%rbp │ │ │ │ - mov 0x100(%rdi),%edx │ │ │ │ - sub %rcx,%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30638 ::do_widen(char) const@@Base+0x107a8> │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 305e8 ::do_widen(char) const@@Base+0x10758> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ mov %r12,0x38(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 38dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d50> │ │ │ │ - mov 0x34(%rbx),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 38d63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ce3> │ │ │ │ - mov 0xe8(%rbx),%r9 │ │ │ │ - mov 0x110(%rbx),%r10 │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ + je 30588 ::do_widen(char) const@@Base+0x106f8> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3053d ::do_widen(char) const@@Base+0x106ad> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 304f2 ::do_widen(char) const@@Base+0x10662> │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 304b5 ::do_widen(char) const@@Base+0x10625> │ │ │ │ + mov 0x18(%r14),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 30478 ::do_widen(char) const@@Base+0x105e8> │ │ │ │ + mov 0x18(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30438 ::do_widen(char) const@@Base+0x105a8> │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 303f8 ::do_widen(char) const@@Base+0x10568> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 30300 ::do_widen(char) const@@Base+0x10470> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303d9 ::do_widen(char) const@@Base+0x10549> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 303eb ::do_widen(char) const@@Base+0x1055b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 303b5 ::do_widen(char) const@@Base+0x10525> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3040e ::do_widen(char) const@@Base+0x1057e> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30420 ::do_widen(char) const@@Base+0x10590> │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30438 ::do_widen(char) const@@Base+0x105a8> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 303ac ::do_widen(char) const@@Base+0x1051c> │ │ │ │ nopl (%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%r11 │ │ │ │ - test %r11,(%r9,%rdx,8) │ │ │ │ - je 38d5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cda> │ │ │ │ - mov (%r12),%rcx │ │ │ │ - mov %esi,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - add $0x1,%esi │ │ │ │ - cvtss2sd (%r10,%rdx,4),%xmm0 │ │ │ │ - addsd (%rcx,%rax,8),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,(%r10,%rdx,4) │ │ │ │ - add $0x1,%rax │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ cmp %rax,%rdi │ │ │ │ - jne 38d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ca0> │ │ │ │ - mov 0x30(%rbx),%ecx │ │ │ │ - shl $0x3,%ecx │ │ │ │ - je 38db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d38> │ │ │ │ - mov 0x128(%rbx),%rdx │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov %rdx,%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp $0x8,%rax │ │ │ │ - jbe 390a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14028> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - shl $0x2,%rcx │ │ │ │ + je 3044e ::do_widen(char) const@@Base+0x105be> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30460 ::do_widen(char) const@@Base+0x105d0> │ │ │ │ + call d610 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30478 ::do_widen(char) const@@Base+0x105e8> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 3039f ::do_widen(char) const@@Base+0x1050f> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs 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 %rax,%rcx │ │ │ │ - jne 38da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d20> │ │ │ │ - addl $0x1,0x3c(%rbx) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - mov 0x34(%rdi),%r9d │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - movl $0x0,0x38(%rdi) │ │ │ │ - test %r9,%r9 │ │ │ │ - jne 38fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f20> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 39040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fc0> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r8,(%rsp) │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3048e ::do_widen(char) const@@Base+0x105fe> │ │ │ │ call d610 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x34(%rbx),%esi │ │ │ │ - movl $0x0,0xf0(%rbx) │ │ │ │ - mov %r15,0xf8(%rbx) │ │ │ │ - mov %r8,0xe8(%rbx) │ │ │ │ - mov %r13d,0x100(%rbx) │ │ │ │ - mov %r14,0x108(%rbx) │ │ │ │ - test %esi,%esi │ │ │ │ - je 38eb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e39> │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov (%r12),%rdi │ │ │ │ - mov 0x38(%rbx),%esi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - movsd 0x55565(%rip),%xmm1 # 8e3c0 , std::allocator >@@Base+0x160> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 38ea9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e29> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%r11d │ │ │ │ - add $0x1,%esi │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%r11 │ │ │ │ - or %r11,(%r8,%rdx,8) │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 38e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e00> │ │ │ │ - test %dl,%dl │ │ │ │ - je 38eb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e39> │ │ │ │ - mov %esi,0x38(%rbx) │ │ │ │ - mov 0x38(%rbx),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 390dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1405c> │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov 0x110(%rbx),%rax │ │ │ │ - mov %rcx,0x118(%rbx) │ │ │ │ - mov %rdi,0x110(%rbx) │ │ │ │ - mov %r8,0x120(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - je 38f1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e9e> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 304a0 ::do_widen(char) const@@Base+0x10610> │ │ │ │ call d610 │ │ │ │ - mov 0x30(%rbx),%edx │ │ │ │ - shl $0x3,%edx │ │ │ │ - je 39098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14018> │ │ │ │ - mov %edx,%edx │ │ │ │ - shl $0x2,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - 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(%rbx),%rdi │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - mov %rcx,0x128(%rbx) │ │ │ │ - mov %r8,0x138(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14000> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 304b5 ::do_widen(char) const@@Base+0x10625> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 30392 ::do_widen(char) const@@Base+0x10502> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 304cb ::do_widen(char) const@@Base+0x1063b> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 304dd ::do_widen(char) const@@Base+0x1064d> │ │ │ │ + call d610 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 304f2 ::do_widen(char) const@@Base+0x10662> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 30385 ::do_widen(char) const@@Base+0x104f5> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3050d ::do_widen(char) const@@Base+0x1067d> │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30524 ::do_widen(char) const@@Base+0x10694> │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3053d ::do_widen(char) const@@Base+0x106ad> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 30373 ::do_widen(char) const@@Base+0x104e3> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30558 ::do_widen(char) const@@Base+0x106c8> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3056f ::do_widen(char) const@@Base+0x106df> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30588 ::do_widen(char) const@@Base+0x106f8> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 3035c ::do_widen(char) const@@Base+0x104cc> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 305a2 ::do_widen(char) const@@Base+0x10712> │ │ │ │ call d610 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 305b8 ::do_widen(char) const@@Base+0x10728> │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 305cf ::do_widen(char) const@@Base+0x1073f> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 30346 ::do_widen(char) const@@Base+0x104b6> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ mov 0x40(%rsp),%r13 │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov 0x50(%rsp),%r15 │ │ │ │ - jmp 38d04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c84> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 d650 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea (%rax,%rdx,1),%r14 │ │ │ │ - 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),%r15 │ │ │ │ - call d320 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 38e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d88> │ │ │ │ - mov %rax,0xe8(%rbx) │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - movl $0x0,0xf0(%rbx) │ │ │ │ - mov %r15,0xf8(%rbx) │ │ │ │ - mov %r13d,0x100(%rbx) │ │ │ │ - mov %r14,0x108(%rbx) │ │ │ │ - jmp 38e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13dc8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0xe8(%rdi) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movl $0x0,0xf0(%rdi) │ │ │ │ - movq $0x0,0xf8(%rdi) │ │ │ │ - movl $0x0,0x100(%rdi) │ │ │ │ - movq $0x0,0x108(%rdi) │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 38ef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e75> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30603 ::do_widen(char) const@@Base+0x10773> │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3061a ::do_widen(char) const@@Base+0x1078a> │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30633 ::do_widen(char) const@@Base+0x107a3> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 30317 ::do_widen(char) const@@Base+0x10487> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - jmp 38d04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c84> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 38f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13edc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs 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 390c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14040> │ │ │ │ - jmp 38db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d38> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 38ef5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e75> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - mov $0x200,%edi │ │ │ │ - call d650 │ │ │ │ - mov $0x200,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d320 │ │ │ │ - mov 0x24(%r14),%ebp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 39333 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142b3> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x6f1a2(%rip),%esi │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %esi,%edx │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + lea 0x80(%rbx),%rbp │ │ │ │ + shr $1,%edx │ │ │ │ + call dc20 │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbp,1),%r15 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%r14),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - lea (%rax,%r12,8),%rdx │ │ │ │ - mov (%rdx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 392c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14249> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - add $0x1,%r15d │ │ │ │ - and %rcx,%rax │ │ │ │ - jne 391c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14140> │ │ │ │ - mov %edi,%eax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rbx,%rcx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - imul %r15d,%eax │ │ │ │ - mov (%rdi),%r10 │ │ │ │ - add %r13d,%eax │ │ │ │ - lea (%rax,%r15,1),%edi │ │ │ │ + call d240 │ │ │ │ + lea 0x120(%rbx),%rdi │ │ │ │ + call 443e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8120> │ │ │ │ + lea 0x278(%rbx),%rdi │ │ │ │ + call 430a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6de0> │ │ │ │ + lea 0x298(%rbx),%rdi │ │ │ │ + call 1ea40 <__cxa_finalize@plt+0x10de0> │ │ │ │ + lea 0x310(%rbx),%rdi │ │ │ │ + call 4a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd50> │ │ │ │ + movq $0x0,0x370(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,0x3a0(%rbx) │ │ │ │ + movups %xmm0,0x3b0(%rbx) │ │ │ │ + movups %xmm0,0x3c0(%rbx) │ │ │ │ + movups %xmm0,0x3d0(%rbx) │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + movq $0x0,0x3e0(%rbx) │ │ │ │ + movl $0x0,0x3f8(%rbx) │ │ │ │ + movl $0x0,0x420(%rbx) │ │ │ │ + movq $0x0,0x458(%rbx) │ │ │ │ + movups %xmm0,0x360(%rbx) │ │ │ │ + movups %xmm0,0x400(%rbx) │ │ │ │ + movups %xmm0,0x410(%rbx) │ │ │ │ + movups %xmm0,0x428(%rbx) │ │ │ │ + movups %xmm0,0x438(%rbx) │ │ │ │ + movups %xmm0,0x448(%rbx) │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 107f7 <__cxa_finalize@plt+0x2b97> │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + jmp 107b4 <__cxa_finalize@plt+0x2b54> │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 107d6 <__cxa_finalize@plt+0x2b76> │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 107ca <__cxa_finalize@plt+0x2b6a> │ │ │ │ + endbr64 │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 107ef <__cxa_finalize@plt+0x2b8f> │ │ │ │ + nop │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x8,%rcx │ │ │ │ - movsd (%r10,%rsi,8),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 39200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14180> │ │ │ │ - movsd (%rbx),%xmm1 │ │ │ │ - lea 0x69301(%rip),%rdi │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - movsd %xmm2,0x18(%rsp) │ │ │ │ - movsd %xmm1,0x8(%rsp) │ │ │ │ - call 39e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd 0x8(%rsp),%xmm1 │ │ │ │ - mulsd 0x18(%rsp),%xmm0 │ │ │ │ - jmp 39270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141f0> │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x360(%rdi),%rax │ │ │ │ + cmp 0x368(%rdi),%rax │ │ │ │ + je 307b6 ::do_widen(char) const@@Base+0x10926> │ │ │ │ + mov %rax,0x368(%rdi) │ │ │ │ + mov 0x3a0(%r12),%r13 │ │ │ │ + mov 0x3a8(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 307ec ::do_widen(char) const@@Base+0x1095c> │ │ │ │ + mov %r13,%rbx │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xe0,%rbx │ │ │ │ + call 1bbe0 <__cxa_finalize@plt+0xdf80> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 307d0 ::do_widen(char) const@@Base+0x10940> │ │ │ │ + mov %r13,0x3a8(%r12) │ │ │ │ + mov 0x448(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 307fe ::do_widen(char) const@@Base+0x1096e> │ │ │ │ + call d610 │ │ │ │ + mov 0x3d0(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30810 ::do_widen(char) const@@Base+0x10980> │ │ │ │ + call d610 │ │ │ │ + mov 0x3b8(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 30822 ::do_widen(char) const@@Base+0x10992> │ │ │ │ + call d610 │ │ │ │ + mov 0x3a8(%r12),%rbp │ │ │ │ + mov 0x3a0(%r12),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3085c ::do_widen(char) const@@Base+0x109cc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd 0x8(%rbx,%rax,8),%xmm1 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp $0x3f,%rax │ │ │ │ - je 392c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14242> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 39260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141e0> │ │ │ │ - mov %eax,%edi │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nop │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 39290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14210> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r14,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 39280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14200> │ │ │ │ - mov %edi,%eax │ │ │ │ - imul %r15d,%ebp │ │ │ │ - movzbl 0x41(%r14,%rax,1),%edx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add %ebp,%r13d │ │ │ │ - mov %dl,(%rax,%r12,1) │ │ │ │ - add $0x1,%r12 │ │ │ │ - cmp 0x24(%r14),%r12d │ │ │ │ - jae 392d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14252> │ │ │ │ - mov %r15d,%ebp │ │ │ │ - jmp 391a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14120> │ │ │ │ - mov $0x3f,%edi │ │ │ │ - jmp 39278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x141f8> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 3921c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1419c> │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 3f190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a110> │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + add $0xe0,%rbx │ │ │ │ + call 1bbe0 <__cxa_finalize@plt+0xdf80> │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 30840 ::do_widen(char) const@@Base+0x109b0> │ │ │ │ + mov 0x3a0(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30869 ::do_widen(char) const@@Base+0x109d9> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x360(%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 39305 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14285> │ │ │ │ + je 3087b ::do_widen(char) const@@Base+0x109eb> │ │ │ │ + call d610 │ │ │ │ + lea 0x310(%r12),%rdi │ │ │ │ + call 4a050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd90> │ │ │ │ + lea 0x298(%r12),%rdi │ │ │ │ + call 1ea70 <__cxa_finalize@plt+0x10e10> │ │ │ │ + lea 0x278(%r12),%rdi │ │ │ │ + call 430c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e00> │ │ │ │ + lea 0x120(%r12),%rdi │ │ │ │ + call 444b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x81f0> │ │ │ │ + mov 0x100(%r12),%rbp │ │ │ │ + lea 0x6f302(%rip),%rax │ │ │ │ + mov %rax,0x80(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3090c ::do_widen(char) const@@Base+0x10a7c> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 30300 ::do_widen(char) const@@Base+0x10470> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 308ed ::do_widen(char) const@@Base+0x10a5d> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 308ff ::do_widen(char) const@@Base+0x10a6f> │ │ │ │ call d610 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 39347 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x142c7> │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - add $0x88,%rsp │ │ │ │ - jmp d610 │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - jmp 392e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14264> │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12328 <__cxa_finalize@plt+0x46c8> │ │ │ │ - endbr64 │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - jmp 12337 <__cxa_finalize@plt+0x46d7> │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 308cb ::do_widen(char) const@@Base+0x10a3b> │ │ │ │ + mov 0xd0(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30948 ::do_widen(char) const@@Base+0x10ab8> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 30070 ::do_widen(char) const@@Base+0x101e0> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3093b ::do_widen(char) const@@Base+0x10aab> │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 30919 ::do_widen(char) const@@Base+0x10a89> │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + call 2ffc0 ::do_widen(char) const@@Base+0x10130> │ │ │ │ + mov 0x70(%r12),%r13 │ │ │ │ + mov 0x68(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 309be ::do_widen(char) const@@Base+0x10b2e> │ │ │ │ + lea 0x1c05(%rip),%r14 # 32570 ::do_widen(char) const@@Base+0x126e0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov 0xb8(%rdi),%r8 │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r14,0xc8(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x98(%rsp) │ │ │ │ - mov 0x24(%rdi),%r15d │ │ │ │ - lea -0x1(%r15),%eax │ │ │ │ - mov (%r8,%rax,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3940d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1438d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r14d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 39400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14380> │ │ │ │ - mov $0x8000,%edi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - mov %r15d,%ebx │ │ │ │ - call d650 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x8000,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r13 │ │ │ │ - call d320 │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - je 3999e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1491e> │ │ │ │ + je 309b0 ::do_widen(char) const@@Base+0x10b20> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 309b0 ::do_widen(char) const@@Base+0x10b20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call d650 │ │ │ │ - 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 39858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147d8> │ │ │ │ - lea 0x8000(%r13),%rax │ │ │ │ - mov 0x34(%rbp),%ebx │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %r15d,%r15d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %ebx,0x8(%rsp) │ │ │ │ - mov $0xffffffff,%ebx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x0(,%r15,8),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov (%r8,%r15,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3994e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148ce> │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl (%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 394d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14450> │ │ │ │ - mov %r14d,%esi │ │ │ │ - imul %r12d,%esi │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x8(%rsp),%edi │ │ │ │ - sub %r13,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %esi,%ecx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - mov %ecx,0x8(%rsp) │ │ │ │ - mov %rdx,%r9 │ │ │ │ - cmp $0xffffffff,%ebx │ │ │ │ - jne 39710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14690> │ │ │ │ - mov 0x34(%rbp),%ebx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae 395be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - mov %esi,%r9d │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - sub %edi,%r9d │ │ │ │ - add 0x20(%rsp),%r9d │ │ │ │ - lea -0x1(%r9),%r10d │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp $0x3,%r10d │ │ │ │ - jbe 39958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148d8> │ │ │ │ - lea 0x1(%rcx),%r10d │ │ │ │ - shl $0x3,%r10 │ │ │ │ - lea (%rbx,%r10,1),%r11 │ │ │ │ - cmp %r11,%r13 │ │ │ │ - je 39958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148d8> │ │ │ │ - mov %r9d,%r11d │ │ │ │ - lea -0x8(%rbx,%r10,1),%r10 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - xor %esi,%esi │ │ │ │ - shr $1,%r11d │ │ │ │ - mov %r11d,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%r10,%rsi,1),%xmm2 │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - movups %xmm2,0x0(%r13,%rsi,1) │ │ │ │ - unpckhpd %xmm2,%xmm2 │ │ │ │ - add $0x10,%rsi │ │ │ │ - addsd %xmm2,%xmm1 │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 39580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14500> │ │ │ │ - add %r11d,%r11d │ │ │ │ - cmp %r9d,%r11d │ │ │ │ - je 395be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - add %r11d,%ecx │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movsd (%rbx,%rcx,8),%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,0x0(%r13,%r11,8) │ │ │ │ - movsd 0x0(%r13),%xmm2 │ │ │ │ - lea 0x68f5d(%rip),%rdi │ │ │ │ - mov %rdx,0x30(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - call 39e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ - cmpq $0x8,0x28(%rsp) │ │ │ │ - mov 0x20(%rsp),%r8 │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - je 398d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14855> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - movsd 0x40(%rsp),%xmm2 │ │ │ │ - lea -0x1(%rdx),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - mulsd 0x48(%rsp),%xmm0 │ │ │ │ - jmp 39634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145b4> │ │ │ │ - nopl (%rax) │ │ │ │ - addsd 0x8(%r13,%rax,8),%xmm2 │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 398d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14855> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 39620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145a0> │ │ │ │ - lea 0x1(%r15),%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov (%r8,%rsi,8),%rdi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rdi │ │ │ │ - jae 39671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145f1> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,0x41(%rbp,%r8,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 39660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145e0> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x10(%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) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rdx,%rsi │ │ │ │ - jae 396cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1464f> │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - mov %dl,0x41(%rbp,%rdi,1) │ │ │ │ - add $0x1,%edx │ │ │ │ - cmp $0x40,%edx │ │ │ │ - jne 396c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14640> │ │ │ │ - mov %eax,%eax │ │ │ │ - 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 39858 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147d8> │ │ │ │ - mov 0xb8(%rbp),%r8 │ │ │ │ - mov %r12d,%r14d │ │ │ │ - jmp 394b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14430> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0x1f8,%rax │ │ │ │ - jbe 398e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14866> │ │ │ │ - cmp $0x200,%rax │ │ │ │ - jbe 3973b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146bb> │ │ │ │ - lea 0x200(%r13),%rax │ │ │ │ - mov $0x40,%r9d │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov $0x200,%eax │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 399bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1493b> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - add %ecx,%ebx │ │ │ │ - mov %r12d,%ecx │ │ │ │ - mov %r13,%rdx │ │ │ │ - lea 0x0(%r13,%rcx,8),%rsi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 309b0 ::do_widen(char) const@@Base+0x10b20> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 30a68 ::do_widen(char) const@@Base+0x10bd8> │ │ │ │ + call *0x8(%rax) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 30970 ::do_widen(char) const@@Base+0x10ae0> │ │ │ │ + mov 0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 309cb ::do_widen(char) const@@Base+0x10b3b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 309da ::do_widen(char) const@@Base+0x10b4a> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 30a3e ::do_widen(char) const@@Base+0x10bae> │ │ │ │ + lea 0x1b80(%rip),%r14 # 32570 ::do_widen(char) const@@Base+0x126e0> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 30a30 ::do_widen(char) const@@Base+0x10ba0> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 30a30 ::do_widen(char) const@@Base+0x10ba0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 30a30 ::do_widen(char) const@@Base+0x10ba0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 30a70 ::do_widen(char) const@@Base+0x10be0> │ │ │ │ + call *0x8(%rax) │ │ │ │ nopl (%rax) │ │ │ │ - mov %ebx,%ecx │ │ │ │ - add $0x8,%rdx │ │ │ │ - add %r14d,%ebx │ │ │ │ - movsd (%rdi,%rcx,8),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%rdx) │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 39760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146e0> │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - lea 0x68d9f(%rip),%rdi │ │ │ │ - mov %r9,0x30(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 39e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ - cmpq $0x8,0x40(%rsp) │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - mov 0x30(%rsp),%r9 │ │ │ │ - je 398dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1485d> │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - lea -0x1(%r9),%rax │ │ │ │ - xor %ebx,%ebx │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - jmp 397f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14774> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd 0x8(%r13,%rbx,8),%xmm1 │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jae 398dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1485d> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 397e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14760> │ │ │ │ - mov 0xb8(%rbp),%rax │ │ │ │ - mov 0x10(%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 3982f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147af> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbp,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 39820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147a0> │ │ │ │ - mov %ebx,%eax │ │ │ │ - movzbl 0x41(%rbp,%rax,1),%edx │ │ │ │ - mov 0x80(%rsp),%rax │ │ │ │ - mov %dl,(%rax,%r15,1) │ │ │ │ - sub $0x1,%r15 │ │ │ │ - cmp $0xffffffff,%r15d │ │ │ │ - jne 396fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1467b> │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - lea 0x80(%rsp),%rsi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 309f0 ::do_widen(char) const@@Base+0x10b60> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 30a4b ::do_widen(char) const@@Base+0x10bbb> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call 3f190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a110> │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 39887 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14807> │ │ │ │ call d610 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 399ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1496c> │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0xc8(%rsp),%r14 │ │ │ │ - mov 0xc0(%rsp),%r13 │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - add $0xd8,%rsp │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 30a78 ::do_widen(char) const@@Base+0x10be8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ jmp d610 │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - jmp 3963a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x145ba> │ │ │ │ - lea -0x1(%r9),%ebx │ │ │ │ - jmp 397fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1477a> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov $0x40,%esi │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %ecx,0x20(%rsp) │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call 39a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a10> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - sub %r13,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - sar $0x3,%r9 │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 39744 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146c4> │ │ │ │ - jmp 3977c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146fc> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 394e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14464> │ │ │ │ - sub %edi,%esi │ │ │ │ - mov 0x20(%rsp),%edi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - lea -0x1(%rdi,%rsi,1),%esi │ │ │ │ - lea (%rbx,%rcx,8),%rdi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x8(,%rsi,8),%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + call *%rdx │ │ │ │ + jmp 309b0 ::do_widen(char) const@@Base+0x10b20> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi,%rcx,1),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%r13,%rcx,1) │ │ │ │ - add $0x8,%rcx │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 39980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14900> │ │ │ │ - jmp 395be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1453e> │ │ │ │ - movq $0x0,0x90(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x80(%rsp) │ │ │ │ - jmp 39860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x147e0> │ │ │ │ - movsd 0x0(%r13),%xmm1 │ │ │ │ - lea 0x68b60(%rip),%rdi │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call 39e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ - movsd 0x20(%rsp),%xmm1 │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 397c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14741> │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1238d <__cxa_finalize@plt+0x472d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1237b <__cxa_finalize@plt+0x471b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1236e <__cxa_finalize@plt+0x470e> │ │ │ │ + call *%rdx │ │ │ │ + jmp 30a30 ::do_widen(char) const@@Base+0x10ba0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x68ae9(%rip),%rdi │ │ │ │ sub $0x10,%rsp │ │ │ │ mov %rsi,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call 39e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14dd0> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd 0x548a8(%rip),%xmm1 # 8e310 , std::allocator >@@Base+0xb0> │ │ │ │ + call 37080 ::do_widen(char) const@@Base+0x171f0> │ │ │ │ mov 0x8(%rsp),%rsi │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 39a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a00> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp 390f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14070> │ │ │ │ - nopl (%rax) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 37ac0 ::do_widen(char) const@@Base+0x17c30> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 345d0 ::do_widen(char) const@@Base+0x14740> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 33d40 ::do_widen(char) const@@Base+0x13eb0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 35430 ::do_widen(char) const@@Base+0x155a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 40880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 2bef0 ::do_widen(char) const@@Base+0xc060> │ │ │ │ add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp 39390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14310> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 39bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b48> │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jae 39bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b50> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - sub %rax,%rcx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rcx,%r12 │ │ │ │ - sar $0x3,%r12 │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 39c32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bb2> │ │ │ │ - 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 d650 │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,%r8 │ │ │ │ - movq $0x0,(%rax,%rcx,1) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - je 39b72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14af2> │ │ │ │ - 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 39c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b90> │ │ │ │ - mov %r14,%rdi │ │ │ │ - test %r14,%r14 │ │ │ │ - je 39b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b10> │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - add %r12,%rbx │ │ │ │ - mov %r8,0x0(%rbp) │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - lea (%r8,%rbx,8),%rax │ │ │ │ - add %r15,%r8 │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov %r8,0x10(%rbp) │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,(%rdx) │ │ │ │ - lea 0x8(%rdx),%rdi │ │ │ │ - sub $0x1,%rbx │ │ │ │ - je 39bf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b79> │ │ │ │ - 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) │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rax,%r8 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 39b83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b03> │ │ │ │ - jmp 39b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b10> │ │ │ │ - lea 0x53c85(%rip),%rdi # 8d8be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6883e> │ │ │ │ - call d2f0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x710(%rdi),%rdx │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - mov $0x7fffffff,%eax │ │ │ │ - movq %rax,%xmm4 │ │ │ │ - mov $0xffffffff80000000,%rax │ │ │ │ - punpcklqdq %xmm3,%xmm3 │ │ │ │ - movq %rax,%xmm5 │ │ │ │ - punpcklqdq %xmm4,%xmm4 │ │ │ │ - movdqa %xmm3,%xmm6 │ │ │ │ - mov %rdi,%rax │ │ │ │ - punpcklqdq %xmm5,%xmm5 │ │ │ │ - movdqa %xmm4,%xmm7 │ │ │ │ - movdqa %xmm5,%xmm8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - movdqu 0x8(%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - movdqu 0xc58(%rax),%xmm2 │ │ │ │ - pand %xmm7,%xmm0 │ │ │ │ - pand %xmm8,%xmm1 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - pand %xmm6,%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,%xmm9 │ │ │ │ - psllq $0x4,%xmm9 │ │ │ │ - paddq %xmm9,%xmm0 │ │ │ │ - psllq $0x5,%xmm0 │ │ │ │ - psubq %xmm1,%xmm0 │ │ │ │ - pxor %xmm0,%xmm2 │ │ │ │ - movups %xmm2,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 39c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c10> │ │ │ │ - mov 0x710(%rdi),%rax │ │ │ │ - mov 0x718(%rdi),%rdx │ │ │ │ - and $0xffffffff80000000,%rax │ │ │ │ - and $0x7fffffff,%edx │ │ │ │ - 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 │ │ │ │ - nopl 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 39d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14cf0> │ │ │ │ - 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) │ │ │ │ + pop %rbx │ │ │ │ + jmp 2f140 ::do_widen(char) const@@Base+0xf2b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x1380(%rdi),%rdx │ │ │ │ - jmp 39e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e13> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd 0x54547(%rip),%xmm0 # 8e3c8 , std::allocator >@@Base+0x168> │ │ │ │ - movsd 0x54507(%rip),%xmm1 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 39f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f10> │ │ │ │ - cmp $0x26f,%rdx │ │ │ │ - ja 39f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ef8> │ │ │ │ - mov 0x0(%rbp,%rdx,8),%rbx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - mov %rax,0x1380(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shr $0xb,%rdx │ │ │ │ - mov %edx,%edx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - and $0x9d2c5680,%edx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0xf,%rdx │ │ │ │ - and $0xefc60000,%edx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 39f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee0> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov 0x0(%rbp,%rax,8),%rax │ │ │ │ - mov %rdx,0x1380(%rbp) │ │ │ │ - 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 │ │ │ │ - shl $0x20,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - jns 39e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14df0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov 0x3d0(%rsi),%rdi │ │ │ │ + mov 0x3d8(%rsi),%rcx │ │ │ │ + mov %fs:0x28,%r14 │ │ │ │ + mov %r14,0x1b8(%rsp) │ │ │ │ + mov %rsi,%r14 │ │ │ │ + movq 0x6f266(%rip),%xmm6 # 9fd98 , std::allocator >@GLIBCXX_3.4.21+0x4e0> │ │ │ │ + movhps 0x6f267(%rip),%xmm6 # 9fda0 >@GLIBCXX_3.4+0x5a0> │ │ │ │ + movaps %xmm6,0x10(%rsp) │ │ │ │ + sub %rdi,%rcx │ │ │ │ + je 312d0 ::do_widen(char) const@@Base+0x11440> │ │ │ │ + sar $0x2,%rcx │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 31355 ::do_widen(char) const@@Base+0x114c5> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 39e79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14df9> │ │ │ │ - nop │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0x1380(%rbp),%rax │ │ │ │ - jmp 39eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e6e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0x1380(%rbp),%rdx │ │ │ │ - jmp 39ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e20> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - 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) │ │ │ │ - nop │ │ │ │ - lea -0x1(%rdx),%r11 │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%r9 │ │ │ │ - mov %rcx,%r10 │ │ │ │ - shr $0x3f,%r11 │ │ │ │ - lea -0x1(%rdx,%r11,1),%r11 │ │ │ │ - sar $1,%r11 │ │ │ │ - cmp %r11,%rsi │ │ │ │ - jge 3a0c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15048> │ │ │ │ + shr $0x2,%rsi │ │ │ │ mov %rsi,%rdx │ │ │ │ - jmp 39feb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f6b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - lea (%rax,%rax,1),%r8 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea -0x1(%r8),%rbx │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - comisd (%rax),%xmm0 │ │ │ │ - cmova %rcx,%rax │ │ │ │ - cmova %rbx,%r8 │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rcx,(%rdx,%rdi,1) │ │ │ │ - mov 0x5(%rax),%rcx │ │ │ │ - mov %rcx,0x5(%rdx,%rdi,1) │ │ │ │ - cmp %r8,%r11 │ │ │ │ - jg 39fe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f68> │ │ │ │ - test $0x1,%r9b │ │ │ │ - je 3a0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15060> │ │ │ │ - lea -0x1(%r8),%rcx │ │ │ │ - shr $0x3f,%rcx │ │ │ │ - lea -0x1(%rcx,%r8,1),%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - movdqu (%r10),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - movsd (%r10),%xmm0 │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jg 3a095 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15015> │ │ │ │ - jmp 3a0af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1502f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdx),%r8 │ │ │ │ - mov %r8,(%rax) │ │ │ │ - mov 0x5(%rdx),%r8 │ │ │ │ - mov %r8,0x5(%rax) │ │ │ │ - lea -0x1(%rcx),%rax │ │ │ │ - mov %rcx,%r8 │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rcx,1),%rax │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jge 3a120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150a0> │ │ │ │ - sar $1,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0x4,%rdx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rdx │ │ │ │ - add %rdi,%rax │ │ │ │ - comisd (%rdx),%xmm0 │ │ │ │ - ja 3a068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fe8> │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0xb(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 3a125 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150a5> │ │ │ │ - mov %rsi,%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%r9 │ │ │ │ - sar $1,%r9 │ │ │ │ - cmp %r8,%r9 │ │ │ │ - jne 3a03b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fbb> │ │ │ │ - lea 0x1(%r8,%r8,1),%rdx │ │ │ │ shl $0x4,%rdx │ │ │ │ add %rdi,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x5(%rdx),%rcx │ │ │ │ - mov %rcx,0x5(%rax) │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x1(%r8,%r8,1),%r8 │ │ │ │ - jmp 3a04b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fcb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 3a0af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1502f> │ │ │ │ - movdqu (%r10),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - jmp 3a0af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1502f> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - lea -0x1(%rdx),%rbx │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %rdx,%r11 │ │ │ │ - shr $0x3f,%rbx │ │ │ │ - mov %rcx,%r9 │ │ │ │ - lea -0x1(%rbx,%rdx,1),%rbx │ │ │ │ - sar $1,%rbx │ │ │ │ - cmp %rbx,%rsi │ │ │ │ - jge 3a250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151d0> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - jmp 3a173 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150f3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x1(%rcx),%rax │ │ │ │ - lea (%rax,%rax,1),%rdx │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea -0x1(%rdx),%r10 │ │ │ │ - add %rdi,%rax │ │ │ │ - mov %r10,%rsi │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - comisd (%rsi),%xmm0 │ │ │ │ - cmova %rsi,%rax │ │ │ │ - cmova %r10,%rdx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,(%rcx,%rdi,1) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x8(%rcx,%rdi,1) │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - jg 3a170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150f0> │ │ │ │ - test $0x1,%r11b │ │ │ │ - je 3a270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151f0> │ │ │ │ - lea -0x1(%rdx),%rsi │ │ │ │ - shr $0x3f,%rsi │ │ │ │ - lea -0x1(%rdx,%rsi,1),%rsi │ │ │ │ - sar $1,%rsi │ │ │ │ - movdqu (%r9),%xmm0 │ │ │ │ - movsd (%r9),%xmm1 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jg 3a21b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1519b> │ │ │ │ - jmp 3a239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rcx),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - lea -0x1(%rsi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shr $0x3f,%rax │ │ │ │ - lea -0x1(%rax,%rsi,1),%rax │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - jge 3a2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15230> │ │ │ │ - sar $1,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl $0x4,%rcx │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - add %rdi,%rax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3a1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15170> │ │ │ │ - mov -0x10(%rsp),%rdx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x8(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x4,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 3a2b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15235> │ │ │ │ - mov %r8,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x2,%r11 │ │ │ │ - sar $1,%r11 │ │ │ │ - cmp %rdx,%r11 │ │ │ │ - jne 3a1c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15141> │ │ │ │ - lea 0x1(%rdx,%rdx,1),%rcx │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rdi,%rcx │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - mov 0x8(%rcx),%esi │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rcx,%rax │ │ │ │ - lea 0x1(%rdx,%rdx,1),%rdx │ │ │ │ - jmp 3a1d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15151> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 3a239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b9> │ │ │ │ - movdqu (%r9),%xmm0 │ │ │ │ - movaps %xmm0,-0x10(%rsp) │ │ │ │ - jmp 3a239 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b9> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3a503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15483> │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - sar $0x5,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - sar $0x4,%r14 │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3a450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153d0> │ │ │ │ - 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 3a51c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1549c> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - jbe 3a549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154c9> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x18(%rsp),%edx │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x8(%rbx) │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - movq %xmm0,(%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 3a3b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15331> │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rcx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ + movdqu (%rax),%xmm5 │ │ │ │ add $0x10,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 3a3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15320> │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - lea -0x20(%rdx),%rax │ │ │ │ - jbe 3a400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15380> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd 0x10(%rax),%xmm0 │ │ │ │ - ja 3a3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15340> │ │ │ │ + paddd %xmm5,%xmm0 │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 30b80 ::do_widen(char) const@@Base+0x10cf0> │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + lea 0x0(,%rsi,4),%rax │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + mov %eax,%edx │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + psrldq $0x4,%xmm1 │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + movd %xmm0,%ebx │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 30bd8 ::do_widen(char) const@@Base+0x10d48> │ │ │ │ + add (%rdi,%rax,4),%ebx │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jae 30bd8 ::do_widen(char) const@@Base+0x10d48> │ │ │ │ + add $0x2,%edx │ │ │ │ + add (%rdi,%rax,4),%ebx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jae 30bd8 ::do_widen(char) const@@Base+0x10d48> │ │ │ │ + add 0x4(%rdi,%rax,4),%ebx │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + lea 0x6eb99(%rip),%r15 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d1a0 │ │ │ │ + mov 0x6ee25(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x6ee1e(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x190(%rsp) │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + movups %xmm0,0x198(%rsp) │ │ │ │ + movups %xmm0,0x1a8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6eca3(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movaps %xmm7,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6efab(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + movl $0x10,0x88(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebx,%esi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 312b8 ::do_widen(char) const@@Base+0x11428> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6eba0(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30d5b ::do_widen(char) const@@Base+0x10ecb> │ │ │ │ + call d610 │ │ │ │ + lea 0x6eaae(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6eca1(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rbx,0x40(%rsp,%rax,1) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + movabs $0x800000000000000e,%rax │ │ │ │ + add 0x28(%rsp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe 3145d ::do_widen(char) const@@Base+0x115cd> │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea 0x5c7ca(%rip),%rsi # 8d58d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512cd> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + 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 │ │ │ │ - jae 3a410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15390> │ │ │ │ - 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 3a380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15300> │ │ │ │ + je 31250 ::do_widen(char) const@@Base+0x113c0> │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x8(%r12) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30e1f ::do_widen(char) const@@Base+0x10f8f> │ │ │ │ + call d610 │ │ │ │ + mov 0x3d0(%r14),%rdx │ │ │ │ + cmp %rdx,0x3d8(%r14) │ │ │ │ + je 311f0 ::do_widen(char) const@@Base+0x11360> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 30f58 ::do_widen(char) const@@Base+0x110c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rdx │ │ │ │ + mov $0x3,%r8d │ │ │ │ + lea 0x5c73c(%rip),%rcx # 8d589 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512c9> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jb 3a3d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15353> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 3a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15250> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3a58b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1550b> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r14 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3a325 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152a5> │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - lea -0x1(%rax),%r13 │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - jmp 3a46b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153eb> │ │ │ │ - sub $0x10,%r12 │ │ │ │ - sub $0x1,%r13 │ │ │ │ - mov -0x8(%r12),%eax │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 3a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150c0> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3a463 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e3> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jle 3a4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1546a> │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - sub $0x10,%rbp │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ + je 311a0 ::do_widen(char) const@@Base+0x11310> │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%r12),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 108e5 <__cxa_finalize@plt+0x2c85> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 30ed4 ::do_widen(char) const@@Base+0x11044> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 30ee8 ::do_widen(char) const@@Base+0x11058> │ │ │ │ + call d610 │ │ │ │ + mov 0x3b8(%r14),%rax │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov (%rax,%rcx,1),%eax │ │ │ │ + cmp $0x1,%eax │ │ │ │ + je 31170 ::do_widen(char) const@@Base+0x112e0> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + je 31140 ::do_widen(char) const@@Base+0x112b0> │ │ │ │ + test %eax,%eax │ │ │ │ + jne 30f36 ::do_widen(char) const@@Base+0x110a6> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 109f7 <__cxa_finalize@plt+0x2d97> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5cd8b(%rip),%rsi # 8dcb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x519f9> │ │ │ │ + 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 311f0 ::do_widen(char) const@@Base+0x11360> │ │ │ │ + lea 0x0(,%rbx,4),%rax │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov (%rdx,%rbx,4),%r13d │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %ax,0x190(%rsp) │ │ │ │ + mov 0x6ea90(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0x8(%rbp),%eax │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%edx │ │ │ │ - sub %rbx,%r12 │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ - mov %edx,0x8(%rbp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x4,%rdx │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 3a140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150c0> │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jg 3a4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15425> │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3a5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15524> │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - jbe 3a576 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154f6> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - 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) │ │ │ │ - jmp 3a376 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f6> │ │ │ │ - comisd %xmm2,%xmm1 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jbe 3a52b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154ab> │ │ │ │ - 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 3a376 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f6> │ │ │ │ - comisd %xmm2,%xmm0 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jbe 3a35f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152df> │ │ │ │ - jmp 3a558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154d8> │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - jmp 3a503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15483> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - mov %rbp,0x38(%rsp) │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3a81a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1579a> │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - sar $0x5,%rax │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - sar $0x4,%r13 │ │ │ │ - mov %rdi,%rbx │ │ │ │ + movups %xmm0,0x198(%rsp) │ │ │ │ + movups %xmm0,0x1a8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ mov %rbp,0x40(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3a760 , 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 %xmm1,%xmm0 │ │ │ │ - jbe 3a82f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157af> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - jbe 3a860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157e0> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov 0x15(%rsp),%rdx │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov 0x5(%rax),%rsi │ │ │ │ - mov %rsi,0x5(%rbx) │ │ │ │ - movq %xmm0,(%rax) │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - movsd (%rbx),%xmm0 │ │ │ │ - comisd (%rcx),%xmm0 │ │ │ │ - lea 0x10(%rcx),%rax │ │ │ │ - jbe 3a69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1561e> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6e920(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movaps %xmm4,0x40(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6ec28(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + movl $0x10,0x88(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x70(%rsp),%r8 │ │ │ │ + lea 0x30(%rsp),%rax │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 311d0 ::do_widen(char) const@@Base+0x11340> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x68(%rsp),%rcx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6e81c(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 310df ::do_widen(char) const@@Base+0x1124f> │ │ │ │ + call d610 │ │ │ │ + lea 0x6e72a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x6e91d(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x40(%rsp) │ │ │ │ + lea 0xb0(%rsp),%rdi │ │ │ │ + mov %rsi,0x40(%rsp,%rax,1) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 30e40 ::do_widen(char) const@@Base+0x10fb0> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x5c973(%rip),%rcx # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + jmp 30e4d ::do_widen(char) const@@Base+0x10fbd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 10a16 <__cxa_finalize@plt+0x2db6> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5c387(%rip),%rsi # 8d4e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51228> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + jmp 30f36 ::do_widen(char) const@@Base+0x110a6> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov %rax,%rcx │ │ │ │ - add $0x10,%rax │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - ja 3a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15610> │ │ │ │ - movsd -0x10(%rdx),%xmm1 │ │ │ │ - lea -0x20(%rdx),%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 3a708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15688> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x8(%r12) │ │ │ │ + je 108c2 <__cxa_finalize@plt+0x2c62> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5c674(%rip),%rsi # 8d805 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51545> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + jmp 30f36 ::do_widen(char) const@@Base+0x110a6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 30e87 ::do_widen(char) const@@Base+0x10ff7> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 311b3 ::do_widen(char) const@@Base+0x11323> │ │ │ │ + jmp 30e83 ::do_widen(char) const@@Base+0x10ff3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - movsd (%rax),%xmm1 │ │ │ │ - sub $0x10,%rax │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 3a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15640> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 3a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ - 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 3a680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15600> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 3a6d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15656> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call 3a5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15550> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jle 3a806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15786> │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - sar $0x5,%rax │ │ │ │ - sar $0x4,%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 3a625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155a5> │ │ │ │ - lea -0x1(%rax),%rsi │ │ │ │ - shl $0x4,%rax │ │ │ │ - lea (%rax,%rbx,1),%r12 │ │ │ │ - jmp 3a776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156f6> │ │ │ │ - sub $0x10,%r12 │ │ │ │ - sub $0x1,%rsi │ │ │ │ - mov -0x8(%r12),%edx │ │ │ │ - movzbl -0x4(%r12),%eax │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movsd -0x10(%r12),%xmm0 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 39fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f40> │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 3a76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156ee> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x10,%rax │ │ │ │ - jle 3a806 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15786> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - sub $0x10,%rbp │ │ │ │ - movsd 0x0(%rbp),%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%rbp),%edx │ │ │ │ - mov %rbp,%r12 │ │ │ │ - movzbl 0xc(%rbp),%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rcx,0x0(%rbp) │ │ │ │ - mov 0x5(%rbx),%rcx │ │ │ │ - sub %rbx,%r12 │ │ │ │ - mov %edx,0x18(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rcx,0x5(%rbp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - lea 0x10(%rsp),%rcx │ │ │ │ - mov %al,0x1c(%rsp) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - call 39fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f40> │ │ │ │ - cmp $0x10,%r12 │ │ │ │ - jg 3a7b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15737> │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 310ad ::do_widen(char) const@@Base+0x1121d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 10812 <__cxa_finalize@plt+0x2bb2> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5c354(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x1b8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3a8a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15826> │ │ │ │ - add $0x58,%rsp │ │ │ │ + jne 313f5 ::do_widen(char) const@@Base+0x11565> │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - jbe 3a891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15811> │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - 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) │ │ │ │ - jmp 3a67a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155fa> │ │ │ │ - comisd %xmm1,%xmm2 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jbe 3a83e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157be> │ │ │ │ - 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 3a67a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155fa> │ │ │ │ - comisd %xmm0,%xmm2 │ │ │ │ - movdqu (%rbx),%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - jbe 3a65f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x155df> │ │ │ │ - jmp 3a86f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157ef> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rdi │ │ │ │ + cmp $0x40,%edi │ │ │ │ + jae 312d7 ::do_widen(char) const@@Base+0x11447> │ │ │ │ + test $0x20,%dil │ │ │ │ + jne 31360 ::do_widen(char) const@@Base+0x114d0> │ │ │ │ + test $0x10,%dil │ │ │ │ + jne 3139b ::do_widen(char) const@@Base+0x1150b> │ │ │ │ + test $0x8,%dil │ │ │ │ + jne 313bc ::do_widen(char) const@@Base+0x1152c> │ │ │ │ + test $0x4,%dil │ │ │ │ + jne 313da ::do_widen(char) const@@Base+0x1154a> │ │ │ │ + test %edi,%edi │ │ │ │ + je 30df7 ::do_widen(char) const@@Base+0x10f67> │ │ │ │ + movzbl 0x10(%rax),%ecx │ │ │ │ + mov %cl,0x10(%r12) │ │ │ │ + test $0x2,%dil │ │ │ │ + je 30df3 ::do_widen(char) const@@Base+0x10f63> │ │ │ │ + mov %edi,%edi │ │ │ │ + movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 30df7 ::do_widen(char) const@@Base+0x10f67> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 30d29 ::do_widen(char) const@@Base+0x10e99> │ │ │ │ nop │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 30bd8 ::do_widen(char) const@@Base+0x10d48> │ │ │ │ + mov %edi,%ecx │ │ │ │ + sub $0x1,%edi │ │ │ │ + lea (%rsi,%rcx,1),%r8 │ │ │ │ + add %rdx,%rcx │ │ │ │ + movdqu -0x40(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%r8) │ │ │ │ + movdqu -0x30(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%r8) │ │ │ │ + movdqu -0x20(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%r8) │ │ │ │ + movdqu -0x10(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%r8) │ │ │ │ + cmp $0x40,%edi │ │ │ │ + jb 30df3 ::do_widen(char) const@@Base+0x10f63> │ │ │ │ + and $0xffffffc0,%edi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%ecx │ │ │ │ + add $0x40,%r8d │ │ │ │ + movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ + movdqu 0x10(%rdx,%rcx,1),%xmm2 │ │ │ │ + movdqu 0x20(%rdx,%rcx,1),%xmm1 │ │ │ │ + movdqu 0x30(%rdx,%rcx,1),%xmm0 │ │ │ │ + movups %xmm3,(%rsi,%rcx,1) │ │ │ │ + movups %xmm2,0x10(%rsi,%rcx,1) │ │ │ │ + movups %xmm1,0x20(%rsi,%rcx,1) │ │ │ │ + movups %xmm0,0x30(%rsi,%rcx,1) │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jb 3131a ::do_widen(char) const@@Base+0x1148a> │ │ │ │ + jmp 30df3 ::do_widen(char) const@@Base+0x10f63> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 30bbe ::do_widen(char) const@@Base+0x10d2e> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + mov %edi,%edi │ │ │ │ + lea 0x20(%rsi,%rdi,1),%rcx │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + movdqu 0x10(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + lea 0x20(%rdx,%rdi,1),%rsi │ │ │ │ + movdqu -0x40(%rsi),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%rcx) │ │ │ │ + movdqu -0x30(%rsi),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rcx) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 30df7 ::do_widen(char) const@@Base+0x10f67> │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + mov %edi,%edi │ │ │ │ + movups %xmm0,0x10(%r12) │ │ │ │ + movdqu -0x10(%rdx,%rdi,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rsi,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 30df7 ::do_widen(char) const@@Base+0x10f67> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %edi,%edi │ │ │ │ + mov %rcx,0x10(%r12) │ │ │ │ + mov -0x8(%rdx,%rdi,1),%rcx │ │ │ │ + mov %rcx,-0x8(%rsi,%rdi,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + jmp 30df7 ::do_widen(char) const@@Base+0x10f67> │ │ │ │ + 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 30df7 ::do_widen(char) const@@Base+0x10f67> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1087c <__cxa_finalize@plt+0x2c1c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10835 <__cxa_finalize@plt+0x2bd5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1090e <__cxa_finalize@plt+0x2cae> │ │ │ │ + endbr64 │ │ │ │ + jmp 10941 <__cxa_finalize@plt+0x2ce1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10964 <__cxa_finalize@plt+0x2d04> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10991 <__cxa_finalize@plt+0x2d31> │ │ │ │ + endbr64 │ │ │ │ + jmp 108ba <__cxa_finalize@plt+0x2c5a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10904 <__cxa_finalize@plt+0x2ca4> │ │ │ │ + endbr64 │ │ │ │ + jmp 10a43 <__cxa_finalize@plt+0x2de3> │ │ │ │ + jmp 10a6b <__cxa_finalize@plt+0x2e0b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1094e <__cxa_finalize@plt+0x2cee> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 109d8 <__cxa_finalize@plt+0x2d78> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1095a <__cxa_finalize@plt+0x2cfa> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x2c,%edi │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - movsd %xmm0,0x50(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0xc8(%rsp) │ │ │ │ - mov 0x24(%rdi),%r12d │ │ │ │ - lea -0x1(%r12),%edx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 3b281 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16201> │ │ │ │ - shl $0x4,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,%rbp │ │ │ │ - call d650 │ │ │ │ - movsd 0x53a66(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x248(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %di,0xc0(%rsp) │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movq $0x1,0xb8(%rsp) │ │ │ │ + cmpq $0x0,0x8(%rsi) │ │ │ │ + je 31cf0 ::do_widen(char) const@@Base+0x11e60> │ │ │ │ + mov $0x1,%ecx │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da70 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d980 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ mov %rax,%r14 │ │ │ │ - lea (%rax,%rbp,1),%rdx │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0xffffffff,0x8(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movsd %xmm0,-0x10(%rax) │ │ │ │ - movb $0x0,-0x4(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3a940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158c0> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x18(%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 3a980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15900> │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3b603 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16583> │ │ │ │ - mov %rcx,%rax │ │ │ │ + mov %rdx,%rax │ │ │ │ + and %r14,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 32533 ::do_widen(char) const@@Base+0x126a3> │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ebp │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15940> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + jmp 31613 ::do_widen(char) const@@Base+0x11783> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%edi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15960> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3aa0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1598f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3aa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15980> │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jbe 3b5dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1655d> │ │ │ │ - lea 0x80(%rsp),%rdx │ │ │ │ - lea 0x41(%rbx),%rcx │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jae 3b292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16212> │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3aa4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159ce> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rcx,%rsi,1),%r8d │ │ │ │ - mov %r8b,(%rdx,%rsi,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3aa3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159bc> │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jbe 3b2ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1626c> │ │ │ │ - mov %r14,%r13 │ │ │ │ - mov %ebp,%r10d │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r12d,%edi │ │ │ │ - mov (%rax,%r12,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3b13c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160bc> │ │ │ │ - mov %rcx,%rax │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 316c0 ::do_widen(char) const@@Base+0x11830> │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 31c30 ::do_widen(char) const@@Base+0x11da0> │ │ │ │ + mov %r15,%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 316d0 ::do_widen(char) const@@Base+0x11840> │ │ │ │ + lea 0x10(%rcx),%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 31730 ::do_widen(char) const@@Base+0x118a0> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,0x10(%rcx) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call da70 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov 0xb8(%rsp),%rcx │ │ │ │ + mov 0xb0(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d980 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rdx,%rax │ │ │ │ + and %r14,%rax │ │ │ │ + cmp $0xffffffffffffffff,%rax │ │ │ │ + je 31790 ::do_widen(char) const@@Base+0x11900> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + sub 0x30(%rsp),%rax │ │ │ │ + cmp $0x1e847e0,%rax │ │ │ │ + jg 31790 ::do_widen(char) const@@Base+0x11900> │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jb 10cdd <__cxa_finalize@plt+0x307d> │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + sub %rdx,%r13 │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + add %rdx,%r9 │ │ │ │ + cmp %rax,%r13 │ │ │ │ + cmova %rax,%r13 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + jbe 31558 ::do_widen(char) const@@Base+0x116c8> │ │ │ │ xor %edx,%edx │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,0xe0(%rsp) │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r9,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + jmp 3156e ::do_widen(char) const@@Base+0x116de> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movzbl (%r9),%eax │ │ │ │ + mov %al,0xe0(%rsp) │ │ │ │ + jmp 3156b ::do_widen(char) const@@Base+0x116db> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rbp,0x58(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 32840 ::do_widen(char) const@@Base+0x129b0> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov 0x60(%rsp),%rbp │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 315c2 ::do_widen(char) const@@Base+0x11732> │ │ │ │ + call d610 │ │ │ │ + jmp 315c2 ::do_widen(char) const@@Base+0x11732> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rsi │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rsi,%rax │ │ │ │ - jne 3aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a10> │ │ │ │ - mov %ebp,%r8d │ │ │ │ - mov %edx,%ebp │ │ │ │ - imul %edx,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ + lea 0x1(%r13),%rcx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jae 31c40 ::do_widen(char) const@@Base+0x11db0> │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 31e7d ::do_widen(char) const@@Base+0x11fed> │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 31eee ::do_widen(char) const@@Base+0x1205e> │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 31f0d ::do_widen(char) const@@Base+0x1207d> │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 31f29 ::do_widen(char) const@@Base+0x12099> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + movzbl 0xe0(%rsp),%eax │ │ │ │ + mov %al,(%rdx) │ │ │ │ + test $0x2,%cl │ │ │ │ + je 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movzwl -0x2(%r15,%rcx,1),%eax │ │ │ │ + mov %ax,-0x2(%rdx,%rcx,1) │ │ │ │ + jmp 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov -0x18(%rdi),%rax │ │ │ │ + mov -0x20(%rdi),%rdx │ │ │ │ + cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ + je 31d6a ::do_widen(char) const@@Base+0x11eda> │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + sub 0x30(%rsp),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + sar $0x5,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %eax,%r13d │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 317db ::do_widen(char) const@@Base+0x1194b> │ │ │ │ + call d610 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jle 32352 ::do_widen(char) const@@Base+0x124c2> │ │ │ │ + mov 0x3b8(%r12),%rax │ │ │ │ + cmp 0x3c0(%r12),%rax │ │ │ │ + je 317fe ::do_widen(char) const@@Base+0x1196e> │ │ │ │ + mov %rax,0x3c0(%r12) │ │ │ │ + mov 0x3d0(%r12),%rax │ │ │ │ + cmp 0x3d8(%r12),%rax │ │ │ │ + je 31818 ::do_widen(char) const@@Base+0x11988> │ │ │ │ + mov %rax,0x3d8(%r12) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 31af0 ::do_widen(char) const@@Base+0x11c60> │ │ │ │ + call d040 <__errno_location@plt> │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + xor %ebp,%ebp │ │ │ │ + lea 0x80(%rsp),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x3d0(%r12),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3aacf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a4f> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%rbx,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3aac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a40> │ │ │ │ - mov 0x538f2(%rip),%rax # 8e3d0 , std::allocator >@@Base+0x170> │ │ │ │ - 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 3ae1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d9e> │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - jbe 3b126 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160a6> │ │ │ │ - lea 0x80(%rsp),%rcx │ │ │ │ - lea 0x41(%rbx),%rsi │ │ │ │ - cmp $0x40,%ebp │ │ │ │ - jae 3adc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d44> │ │ │ │ - mov %ebp,%edi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3ab48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ac8> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rsi,%rdx,1),%r9d │ │ │ │ - mov %r9b,(%rcx,%rdx,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3ab36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ab6> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - add $0x1,%r12 │ │ │ │ - add %r8d,%r10d │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp %eax,%r12d │ │ │ │ - jb 3aa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159f0> │ │ │ │ - cmp %r14,0x10(%rsp) │ │ │ │ - je 3ac9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c1d> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ + mov (%r15),%r14 │ │ │ │ + mov (%rbx),%eax │ │ │ │ + movl $0x0,(%rbx) │ │ │ │ + mov $0xa,%edx │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %rsi,%rbp │ │ │ │ - sub %r14,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sar $0x4,%rdx │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 3a5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15550> │ │ │ │ - cmp $0x100,%rbp │ │ │ │ - jle 3b146 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160c6> │ │ │ │ - lea 0x100(%r14),%r8 │ │ │ │ - lea 0x10(%r14),%rdi │ │ │ │ - mov %r8,%rsi │ │ │ │ - movsd (%rdi),%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add $0x10,%rdi │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - ja 3b234 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161b4> │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3abe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b64> │ │ │ │ - jmp 3b5f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16573> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x5(%rdx),%rcx │ │ │ │ - mov %rcx,0x5(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3abe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b60> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x75(%rsp),%rax │ │ │ │ - mov %rax,0x5(%rdx) │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jne 3aba6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b26> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - cmp %r8,0x10(%rsp) │ │ │ │ - je 3ac9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c1a> │ │ │ │ - movdqu (%rsi),%xmm0 │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea -0x10(%rsi),%rax │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - movsd -0x10(%rsi),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3ac64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15be4> │ │ │ │ - jmp 3b337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b7> │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + call dc30 <__isoc23_strtol@plt> │ │ │ │ + cmp 0x48(%rsp),%r14 │ │ │ │ + je 10d5b <__cxa_finalize@plt+0x30fb> │ │ │ │ + mov (%rbx),%edx │ │ │ │ + cmp $0x22,%edx │ │ │ │ + je 10d38 <__cxa_finalize@plt+0x30d8> │ │ │ │ + mov $0x80000000,%ecx │ │ │ │ + lea (%rax,%rcx,1),%rsi │ │ │ │ + add $0x7fffffff,%rcx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 10d38 <__cxa_finalize@plt+0x30d8> │ │ │ │ + test %edx,%edx │ │ │ │ + jne 31a90 ::do_widen(char) const@@Base+0x11c00> │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + mov %ecx,(%rbx) │ │ │ │ + lea -0x1(%rdx),%rsi │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jb 10de9 <__cxa_finalize@plt+0x3189> │ │ │ │ + mov %r13,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 31f9a ::do_widen(char) const@@Base+0x1210a> │ │ │ │ + mov %eax,0x48(%rsp) │ │ │ │ + mov 0x3d8(%r12),%rdx │ │ │ │ + cmp %rdx,0x3e0(%r12) │ │ │ │ + je 31be0 ::do_widen(char) const@@Base+0x11d50> │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + add $0x4,%rdx │ │ │ │ + mov %rdx,0x3d8(%r12) │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + cmp $0x62,%al │ │ │ │ + je 31aa0 ::do_widen(char) const@@Base+0x11c10> │ │ │ │ + cmp $0x70,%al │ │ │ │ + je 31b70 ::do_widen(char) const@@Base+0x11ce0> │ │ │ │ + cmp $0x6d,%al │ │ │ │ + je 31ba8 ::do_widen(char) const@@Base+0x11d18> │ │ │ │ + mov $0x1,%r9d │ │ │ │ + mov $0x1e,%esi │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rax │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000001e,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0x1c,%rax │ │ │ │ + jbe 10d0c <__cxa_finalize@plt+0x30ac> │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x5bc05(%rip),%rsi # 8d5b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512f5> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + sub 0xb8(%rsp),%rax │ │ │ │ + cmp %r9,%rax │ │ │ │ + jb 10dba <__cxa_finalize@plt+0x315a> │ │ │ │ + mov %r9,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0xb8(%rsp) │ │ │ │ + je 10b52 <__cxa_finalize@plt+0x2ef2> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5bb5f(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rbx,%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 │ │ │ │ - mov %rcx,(%rdx) │ │ │ │ - mov 0x5(%rax),%rcx │ │ │ │ - mov %rcx,0x5(%rdx) │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3ac60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15be0> │ │ │ │ - mov 0x70(%rsp),%rdx │ │ │ │ - add $0x10,%rsi │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 3233e ::do_widen(char) const@@Base+0x124ae> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x75(%rsp),%rdx │ │ │ │ - mov %rdx,0x5(%rax) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 3ac22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ba2> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - lea 0x1(%rax),%r13d │ │ │ │ - mov %r13,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 3b2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1627f> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3acc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c49> │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32484 ::do_widen(char) const@@Base+0x125f4> │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea 0x7087a(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%r15),%rdx │ │ │ │ + jmp 318b0 ::do_widen(char) const@@Base+0x11a20> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movl $0x0,0x48(%rsp) │ │ │ │ + mov 0x3c0(%r12),%rax │ │ │ │ + cmp 0x3c8(%r12),%rax │ │ │ │ + je 31c10 ::do_widen(char) const@@Base+0x11d80> │ │ │ │ + movl $0x0,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x3c0(%r12) │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 31add ::do_widen(char) const@@Base+0x11c4d> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - mov %r15,(%rax) │ │ │ │ - movl $0x0,0x8(%rax) │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %ebx,0x18(%rax) │ │ │ │ - mov %rbp,0x20(%rax) │ │ │ │ - sub %r14,%r10 │ │ │ │ - je 3ad81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d01> │ │ │ │ - sar $0x4,%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 3ad2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cac> │ │ │ │ - lea 0x1(%rdi),%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %rsi,%rcx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdi │ │ │ │ - test %rdi,(%r15,%rsi,8) │ │ │ │ - jne 3ad6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cec> │ │ │ │ - cmpb $0x0,0xc(%rdx) │ │ │ │ - je 3ad6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cec> │ │ │ │ - or %rbp,%r11 │ │ │ │ - mov %r11,(%rax) │ │ │ │ - lea 0x1(%r8),%eax │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jae 3ad81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d01> │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov $0x1,%r13d │ │ │ │ - lea (%r14,%rax,1),%rdx │ │ │ │ - mov 0x8(%rdx),%edi │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - lea -0x1(%rdi),%esi │ │ │ │ - shr $0x3,%rax │ │ │ │ - shl %cl,%rbp │ │ │ │ - lea -0x1(%rdi),%ecx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - and $0x1ffffff8,%eax │ │ │ │ - shl %cl,%r13 │ │ │ │ - add %r15,%rax │ │ │ │ - mov (%rax),%r11 │ │ │ │ - test %r13,(%r15,%rsi,8) │ │ │ │ - je 3acfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c7c> │ │ │ │ - not %rbp │ │ │ │ - and %rbp,%r11 │ │ │ │ - mov %r11,(%rax) │ │ │ │ - lea 0x1(%r8),%eax │ │ │ │ - mov %rax,%r8 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jb 3ad2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15cac> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + add $0x20,%r15 │ │ │ │ + cmp 0x28(%rsp),%rbp │ │ │ │ + jb 31850 ::do_widen(char) const@@Base+0x119c0> │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rax,%rbp │ │ │ │ + je 31b2a ::do_widen(char) const@@Base+0x11c9a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 31b21 ::do_widen(char) const@@Base+0x11c91> │ │ │ │ call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3b258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161d8> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 31b10 ::do_widen(char) const@@Base+0x11c80> │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 31cc0 ::do_widen(char) const@@Base+0x11e30> │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3b6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662f> │ │ │ │ - add $0xd8,%rsp │ │ │ │ - mov %r14,%rdi │ │ │ │ + jne 32484 ::do_widen(char) const@@Base+0x125f4> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ jmp d610 │ │ │ │ - mov %ebp,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x40,%edx │ │ │ │ - movdqu 0x41(%rbx,%rax,1),%xmm3 │ │ │ │ - movdqu 0x51(%rbx,%rax,1),%xmm2 │ │ │ │ - movdqu 0x61(%rbx,%rax,1),%xmm1 │ │ │ │ - movdqu 0x71(%rbx,%rax,1),%xmm0 │ │ │ │ - movaps %xmm3,0x80(%rsp,%rax,1) │ │ │ │ - movaps %xmm2,0x90(%rsp,%rax,1) │ │ │ │ - movaps %xmm1,0xa0(%rsp,%rax,1) │ │ │ │ - movaps %xmm0,0xb0(%rsp,%rax,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 3adcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d4b> │ │ │ │ - lea 0x80(%rsp,%rdx,1),%rcx │ │ │ │ - lea 0x41(%rbx,%rdx,1),%rsi │ │ │ │ - jmp 3ab2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15aad> │ │ │ │ - test %esi,%esi │ │ │ │ - je 3ae6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dee> │ │ │ │ - mov 0x88(%rbx),%r9 │ │ │ │ - add %r11d,%esi │ │ │ │ - mov %r11d,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movl $0x1,0x48(%rsp) │ │ │ │ + mov 0x3c0(%r12),%rax │ │ │ │ + cmp 0x3c8(%r12),%rax │ │ │ │ + je 31c10 ::do_widen(char) const@@Base+0x11d80> │ │ │ │ + movl $0x1,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x3c0(%r12) │ │ │ │ + jmp 31ad0 ::do_widen(char) const@@Base+0x11c40> │ │ │ │ + nopl (%rax) │ │ │ │ + movl $0x2,0x48(%rsp) │ │ │ │ + mov 0x3c0(%r12),%rax │ │ │ │ + cmp 0x3c8(%r12),%rax │ │ │ │ + je 31c10 ::do_widen(char) const@@Base+0x11d80> │ │ │ │ + movl $0x2,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + mov %rax,0x3c0(%r12) │ │ │ │ + jmp 31ad0 ::do_widen(char) const@@Base+0x11c40> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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 3ae40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15dc0> │ │ │ │ - cmp $0x15,%edi │ │ │ │ - ja 3ab0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a8c> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 3b60c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1658c> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - mov 0x18(%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 3ae89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e09> │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rax,1),%r9 │ │ │ │ - mov %r11d,0x3c(%rsp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - mov %r9,%rsi │ │ │ │ - mov %r10d,0x38(%rsp) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - add %rdx,%rdx │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %r9,0x20(%rsp) │ │ │ │ - call 3a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15250> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov 0x38(%rsp),%r10d │ │ │ │ - cmp $0x100,%rax │ │ │ │ - mov 0x3c(%rsp),%r11d │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - ja 3b33f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162bf> │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 3af76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef6> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x10(%rdi),%rsi │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rdi),%xmm0 │ │ │ │ - jbe 3b583 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16503> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 3af62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ee2> │ │ │ │ - mov -0x10(%rax),%rdx │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rdx,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%edx │ │ │ │ - mov %edx,0x18(%rax) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jne 3af4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ecb> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - cmp %rsi,%r9 │ │ │ │ - jne 3af28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ea8> │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - movsd (%rcx),%xmm1 │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - jp 3b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163a0> │ │ │ │ - jne 3b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163a0> │ │ │ │ - mulsd 0x5343e(%rip),%xmm1 # 8e3d8 , std::allocator >@@Base+0x178> │ │ │ │ - add $0x10,%rcx │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jne 3af7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15efe> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r10d,0x34(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - mov %r8d,0x20(%rsp) │ │ │ │ - call d650 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x34(%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 0x60(%rsp),%rax │ │ │ │ mov 0x18(%rsp),%rsi │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - add %rsi,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%r8 │ │ │ │ - jmp 3b06a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fea> │ │ │ │ - add $0x10,%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - je 3b0e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16068> │ │ │ │ - mov 0x8(%rcx),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - addsd (%rcx),%xmm0 │ │ │ │ - div %ebp │ │ │ │ - movzbl 0x80(%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),%r14d │ │ │ │ - cmpl $0x0,(%r9) │ │ │ │ - jns 3b0c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16042> │ │ │ │ - cmp %edx,%eax │ │ │ │ - jne 3b519 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16499> │ │ │ │ - test %r14d,%r14d │ │ │ │ - jns 3b0cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1604d> │ │ │ │ - mov %esi,(%r10) │ │ │ │ - add $0x1,%esi │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 3b061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fe1> │ │ │ │ - comisd 0x50(%rsp),%xmm0 │ │ │ │ - jbe 3b061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fe1> │ │ │ │ - add $0x10,%rcx │ │ │ │ - movb $0x1,0xc(%r13) │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 3b06a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fea> │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - add %r15d,%r11d │ │ │ │ - cmp $0x1,%ebp │ │ │ │ - ja 3ab18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a98> │ │ │ │ - jne 3ab48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ac8> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x80(%rsp) │ │ │ │ - jmp 3ab48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ac8> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3aaa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a25> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - lea 0x10(%r14),%rsi │ │ │ │ - cmp %rsi,0x10(%rsp) │ │ │ │ - je 3ac9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c1a> │ │ │ │ - movsd (%rsi),%xmm1 │ │ │ │ - movsd (%r14),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - ja 3b1f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16174> │ │ │ │ - movsd -0x10(%rax),%xmm0 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3b1a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16124> │ │ │ │ - jmp 3b5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1657b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x5(%rdx),%rcx │ │ │ │ - mov %rcx,0x5(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - ja 3b1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16120> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x75(%rsp),%rax │ │ │ │ - mov %rax,0x5(%rdx) │ │ │ │ - jmp 3b20a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1618a> │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 %r14,%rax │ │ │ │ - jne 3b1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16160> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x75(%rsp),%rax │ │ │ │ - mov %rax,0x5(%r14) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 3b15a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160da> │ │ │ │ - mov 0x24(%rbx),%eax │ │ │ │ - jmp 3ac9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c1d> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov 0x78(%rsp),%r9 │ │ │ │ + cmp $0x1,%r9 │ │ │ │ + je 31915 ::do_widen(char) const@@Base+0x11a85> │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + lea 0x1d(%r9),%rsi │ │ │ │ + jmp 31950 ::do_widen(char) const@@Base+0x11ac0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x3b8(%r12),%rdi │ │ │ │ + call 1e970 <__cxa_finalize@plt+0x10d10> │ │ │ │ + mov 0x70(%rsp),%r14 │ │ │ │ + jmp 31ad0 ::do_widen(char) const@@Base+0x11c40> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r15,%rdi │ │ │ │ + jmp 3169f ::do_widen(char) const@@Base+0x1180f> │ │ │ │ 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 %r14,%rax │ │ │ │ - jne 3b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x161a0> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%r14) │ │ │ │ - mov 0x75(%rsp),%rax │ │ │ │ - mov %rax,0x5(%r14) │ │ │ │ - cmp %rdi,%r8 │ │ │ │ - jne 3aba6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b26> │ │ │ │ - jmp 3ac16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b96> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ + mov %ecx,%esi │ │ │ │ + sub $0x1,%ecx │ │ │ │ + lea (%rdx,%rsi,1),%rdi │ │ │ │ + add %r15,%rsi │ │ │ │ + movdqu -0x40(%rsi),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%rdi) │ │ │ │ + movdqu -0x30(%rsi),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rdi) │ │ │ │ + movdqu -0x20(%rsi),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%rdi) │ │ │ │ + movdqu -0x10(%rsi),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdi) │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jb 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %edi,%esi │ │ │ │ + add $0x40,%edi │ │ │ │ + movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ + movdqu 0x10(%rax,%rsi,1),%xmm2 │ │ │ │ + movdqu 0x20(%rax,%rsi,1),%xmm1 │ │ │ │ + movdqu 0x30(%rax,%rsi,1),%xmm0 │ │ │ │ + movups %xmm3,(%rdx,%rsi,1) │ │ │ │ + movups %xmm2,0x10(%rdx,%rsi,1) │ │ │ │ + movups %xmm1,0x20(%rdx,%rsi,1) │ │ │ │ + movups %xmm0,0x30(%rdx,%rsi,1) │ │ │ │ + cmp %ecx,%edi │ │ │ │ + jb 31c7e ::do_widen(char) const@@Base+0x11dee> │ │ │ │ + jmp 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 3b6af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662f> │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 32484 ::do_widen(char) const@@Base+0x125f4> │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - jmp 3a95e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x158de> │ │ │ │ - mov %edi,%ecx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + movq $0x0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + call 32840 ::do_widen(char) const@@Base+0x129b0> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 317a8 ::do_widen(char) const@@Base+0x11918> │ │ │ │ + call d610 │ │ │ │ + jmp 317a8 ::do_widen(char) const@@Base+0x11918> │ │ │ │ + mov %rax,%r13 │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + add $0xffffffffffffffff,%r13 │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + mov -0x20(%rdi),%r14 │ │ │ │ + cmovae %rax,%r13 │ │ │ │ + mov %r13,0x48(%rsp) │ │ │ │ + cmp $0xf,%r13 │ │ │ │ + ja 31e44 ::do_widen(char) const@@Base+0x11fb4> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 31e6d ::do_widen(char) const@@Base+0x11fdd> │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 31e24 ::do_widen(char) const@@Base+0x11f94> │ │ │ │ + mov %r15,%rax │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + movb $0x0,(%rax,%r13,1) │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + mov -0x20(%rcx),%rdi │ │ │ │ + lea -0x10(%rcx),%rdx │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 31eb9 ::do_widen(char) const@@Base+0x12029> │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 31f42 ::do_widen(char) const@@Base+0x120b2> │ │ │ │ + mov %rax,-0x20(%rcx) │ │ │ │ + mov %r13,-0x18(%rcx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%rcx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 31ed6 ::do_widen(char) const@@Base+0x12046> │ │ │ │ + mov %rdi,0xd0(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + jne 31d60 ::do_widen(char) const@@Base+0x11ed0> │ │ │ │ + jmp 317a8 ::do_widen(char) const@@Base+0x11918> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x48(%rsp),%r13 │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + jmp 31db2 ::do_widen(char) const@@Base+0x11f22> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x48(%rsp),%rsi │ │ │ │ + mov %rbp,%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 31e27 ::do_widen(char) const@@Base+0x11f97> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,0xe0(%rsp) │ │ │ │ + jmp 31daf ::do_widen(char) const@@Base+0x11f1f> │ │ │ │ + movdqu 0xe0(%rsp),%xmm0 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + lea 0x20(%rdx,%rcx,1),%rax │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0xf0(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + lea 0x20(%r15,%rcx,1),%rdx │ │ │ │ + movdqu -0x40(%rdx),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%rax) │ │ │ │ + movdqu -0x30(%rdx),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rax) │ │ │ │ + jmp 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 31f42 ::do_widen(char) const@@Base+0x120b2> │ │ │ │ + mov %rax,-0x20(%rcx) │ │ │ │ + mov %r13,-0x18(%rcx) │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %rax,-0x10(%rcx) │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + jmp 31e0b ::do_widen(char) const@@Base+0x11f7b> │ │ │ │ + movdqu 0xe0(%rsp),%xmm0 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu -0x10(%r15,%rcx,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx,%rcx,1) │ │ │ │ + jmp 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + mov -0x8(%r15,%rcx,1),%rax │ │ │ │ + mov %rax,-0x8(%rdx,%rcx,1) │ │ │ │ + jmp 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + mov 0xe0(%rsp),%eax │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %eax,(%rdx) │ │ │ │ + mov -0x4(%r15,%rcx,1),%eax │ │ │ │ + mov %eax,-0x4(%rdx,%rcx,1) │ │ │ │ + jmp 315b0 ::do_widen(char) const@@Base+0x11720> │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + lea -0x20(%rcx),%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + je 32327 ::do_widen(char) const@@Base+0x12497> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 31f7f ::do_widen(char) const@@Base+0x120ef> │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 3232f ::do_widen(char) const@@Base+0x1249f> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov 0xd8(%rsp),%r13 │ │ │ │ + mov -0x20(%rax),%rdi │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + movb $0x0,(%rdi,%r13,1) │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + mov %r13,-0x18(%rax) │ │ │ │ + jmp 31e0b ::do_widen(char) const@@Base+0x11f7b> │ │ │ │ + movq 0x6ddf6(%rip),%xmm1 # 9fd98 , std::allocator >@GLIBCXX_3.4.21+0x4e0> │ │ │ │ + lea 0x6d867(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + movq %r12,%xmm4 │ │ │ │ + lea 0xd0(%rsp),%rbp │ │ │ │ + punpcklqdq %xmm4,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x6da46(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x6d7a1(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + mov 0x6da32(%rip),%r15 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movdqu 0x41(%rbx,%rdx,1),%xmm3 │ │ │ │ - movdqu 0x51(%rbx,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x61(%rbx,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x71(%rbx,%rdx,1),%xmm0 │ │ │ │ - movaps %xmm3,0x80(%rsp,%rdx,1) │ │ │ │ - movaps %xmm2,0x90(%rsp,%rdx,1) │ │ │ │ - movaps %xmm1,0xa0(%rsp,%rdx,1) │ │ │ │ - movaps %xmm0,0xb0(%rsp,%rdx,1) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3b299 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16219> │ │ │ │ - lea 0x80(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x41(%rbx,%rax,1),%rcx │ │ │ │ - jmp 3aa35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159b5> │ │ │ │ - cmp %r14,0x10(%rsp) │ │ │ │ - jne 3ab6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15aea> │ │ │ │ - lea 0x1(%r12),%r13d │ │ │ │ - mov %r13,%rbx │ │ │ │ - lea 0x3f(%r13),%r12 │ │ │ │ - shr $0x6,%r12 │ │ │ │ - shl $0x3,%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - sar $0x6,%r13 │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %ax,0x220(%rsp) │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + mov -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + add %rbp,%rdi │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r15,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x6d8bd(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + movaps %xmm1,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6dbb1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r13,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r14d,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 322bc ::do_widen(char) const@@Base+0x1242c> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rax,%r12,1),%rbp │ │ │ │ - lea (%rax,%r13,8),%r13 │ │ │ │ - and $0x3f,%ebx │ │ │ │ - call d320 │ │ │ │ - jmp 3acb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c37> │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 3ac80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c00> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %ebp,0x20(%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 3b531 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164b1> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 3b391 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16311> │ │ │ │ - mov -0x10(%rax),%rsi │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov %rsi,0x10(%rax) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x18(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jne 3b37a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162fa> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - jne 3b356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162d6> │ │ │ │ - mov 0x20(%rsp),%ebp │ │ │ │ - movdqu (%rdx),%xmm0 │ │ │ │ - lea -0x10(%rdx),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - movaps %xmm0,0x70(%rsp) │ │ │ │ - movsd (%rdx),%xmm0 │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - ja 3b3e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16364> │ │ │ │ - jmp 3b5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16555> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov %rdi,(%rsi) │ │ │ │ - mov 0x8(%rax),%edi │ │ │ │ - mov %edi,0x8(%rsi) │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - mov %rax,%rsi │ │ │ │ - ja 3b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16360> │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - add $0x10,%rdx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x6d791(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 32165 ::do_widen(char) const@@Base+0x122d5> │ │ │ │ + call d610 │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r15,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x6d5e3(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x20,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x58175(%rip),%rcx # 8a330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e070> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %rbx,0xb0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 322f9 ::do_widen(char) const@@Base+0x12469> │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xc0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0xb8(%rsp) │ │ │ │ mov %rsi,(%rax) │ │ │ │ - mov 0x78(%rsp),%esi │ │ │ │ - mov %esi,0x8(%rax) │ │ │ │ - cmp %rdx,%r9 │ │ │ │ - jne 3b3aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1632a> │ │ │ │ - jmp 3af76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %r9,0x48(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - mov %r8d,0x3c(%rsp) │ │ │ │ - mov %r11d,0x38(%rsp) │ │ │ │ - mov %r10d,0x34(%rsp) │ │ │ │ - movsd %xmm2,0x28(%rsp) │ │ │ │ - movsd %xmm1,0x20(%rsp) │ │ │ │ - call d2c0 │ │ │ │ - mulsd 0x20(%rsp),%xmm0 │ │ │ │ - movsd 0x28(%rsp),%xmm2 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov 0x40(%rsp),%rcx │ │ │ │ - mov 0x48(%rsp),%r9 │ │ │ │ - mov 0x34(%rsp),%r10d │ │ │ │ - mov 0x38(%rsp),%r11d │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov 0x3c(%rsp),%r8d │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - subsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - jne 3af7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15efe> │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - call d650 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x34(%rsp),%r8d │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0xb8(%rsp) │ │ │ │ + je 10bd9 <__cxa_finalize@plt+0x2f79> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5b325(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 322d6 ::do_widen(char) const@@Base+0x12446> │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0xd8(%rsp) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32484 ::do_widen(char) const@@Base+0x125f4> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x70049(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 32138 ::do_widen(char) const@@Base+0x122a8> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 3227f ::do_widen(char) const@@Base+0x123ef> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 322e5 ::do_widen(char) const@@Base+0x12455> │ │ │ │ + jmp 3227b ::do_widen(char) const@@Base+0x123eb> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 32200 ::do_widen(char) const@@Base+0x12370> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,0xc0(%rsp,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 3230c ::do_widen(char) const@@Base+0x1247c> │ │ │ │ + jmp 321fc ::do_widen(char) const@@Base+0x1236c> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x20(%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) │ │ │ │ - jmp 3b033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fb3> │ │ │ │ - mov %esi,%eax │ │ │ │ - test %r14d,%r14d │ │ │ │ - jns 3b526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164a6> │ │ │ │ - mov %esi,(%r10) │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %eax,(%r9) │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - jmp 3b0cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1604d> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rsi │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - jbe 3b6a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16627> │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - jmp 3b554 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164d4> │ │ │ │ - sub $0x10,%rsi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ + jmp 31e0b ::do_widen(char) const@@Base+0x11f7b> │ │ │ │ + movzbl 0xe0(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 31f6e ::do_widen(char) const@@Base+0x120de> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 31a45 ::do_widen(char) const@@Base+0x11bb5> │ │ │ │ + mov 0x8(%rbx),%r13 │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + lea 0x26(%r13),%rsi │ │ │ │ + mov %rax,0xb0(%rsp) │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000027,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0x25,%rax │ │ │ │ + jbe 10b74 <__cxa_finalize@plt+0x2f14> │ │ │ │ + mov $0x26,%edx │ │ │ │ + lea 0x57f51(%rip),%rsi # 8a308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e048> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0xb8(%rsp),%rax │ │ │ │ + cmp %r13,%rax │ │ │ │ + jb 10b33 <__cxa_finalize@plt+0x2ed3> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0xb8(%rsp) │ │ │ │ + je 10b14 <__cxa_finalize@plt+0x2eb4> │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x5b15c(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rbx,%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 32489 ::do_widen(char) const@@Base+0x125f9> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x8(%rsi),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - comisd -0x10(%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - ja 3b550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164d0> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rsi) │ │ │ │ - jmp 3b3a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16321> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm1,0x70(%rsp) │ │ │ │ - jbe 3b69f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1661f> │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - jmp 3b5a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16526> │ │ │ │ - sub $0x10,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - ja 3b5a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16522> │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - jmp 3af71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef1> │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 3b3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1637a> │ │ │ │ - jne 3aa4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159ce> │ │ │ │ - movzbl 0x41(%rbx),%eax │ │ │ │ - mov %al,0x80(%rsp) │ │ │ │ - jmp 3aa4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159ce> │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 3ac00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b80> │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 3b1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16140> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3a9ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1596c> │ │ │ │ - movq $0x0,0x0(%r13) │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r8d,0x34(%rsp) │ │ │ │ - mov %r11d,0x28(%rsp) │ │ │ │ - mov %r10d,0x20(%rsp) │ │ │ │ - call d650 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - mov 0x20(%rsp),%r10d │ │ │ │ - mov 0x28(%rsp),%r11d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x34(%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 3b0f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16077> │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 3b5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16541> │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 3b56f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164ef> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdx,0x8(%rax) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32484 ::do_widen(char) const@@Base+0x125f4> │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + lea 0x6fe81(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 32444 ::do_widen(char) const@@Base+0x125b4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10a9a <__cxa_finalize@plt+0x2e3a> │ │ │ │ + endbr64 │ │ │ │ + jmp 10b0f <__cxa_finalize@plt+0x2eaf> │ │ │ │ + endbr64 │ │ │ │ + jmp 10b0f <__cxa_finalize@plt+0x2eaf> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 123ce <__cxa_finalize@plt+0x476e> │ │ │ │ + jmp 10b93 <__cxa_finalize@plt+0x2f33> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 10bb7 <__cxa_finalize@plt+0x2f57> │ │ │ │ + endbr64 │ │ │ │ + jmp 10c08 <__cxa_finalize@plt+0x2fa8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 123c4 <__cxa_finalize@plt+0x4764> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 10ba0 <__cxa_finalize@plt+0x2f40> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10c55 <__cxa_finalize@plt+0x2ff5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10c76 <__cxa_finalize@plt+0x3016> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 10c0d <__cxa_finalize@plt+0x2fad> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10bca <__cxa_finalize@plt+0x2f6a> │ │ │ │ + endbr64 │ │ │ │ + jmp 10c97 <__cxa_finalize@plt+0x3037> │ │ │ │ + endbr64 │ │ │ │ + jmp 10c97 <__cxa_finalize@plt+0x3037> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10c9c <__cxa_finalize@plt+0x303c> │ │ │ │ + jmp 10cca <__cxa_finalize@plt+0x306a> │ │ │ │ + endbr64 │ │ │ │ + jmp 10cd8 <__cxa_finalize@plt+0x3078> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10ba8 <__cxa_finalize@plt+0x2f48> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10d7e <__cxa_finalize@plt+0x311e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 10cb8 <__cxa_finalize@plt+0x3058> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + mov (%rdi),%rax │ │ │ │ + jmp *0x8(%rax) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x168,%rsp │ │ │ │ - mov %rdx,0x38(%rsp) │ │ │ │ - mov %rsi,0xc8(%rsp) │ │ │ │ - mov %fs:0x28,%rdi │ │ │ │ - mov %rdi,0x158(%rsp) │ │ │ │ - mov $0x10000,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10000(%rax),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - movl $0x0,-0x8(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 3b720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166a0> │ │ │ │ - mov 0xa8(%r15),%rax │ │ │ │ - mov 0xa0(%r15),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - sub %rdi,%rax │ │ │ │ - mov %rdi,0x28(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - je 3ca4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179ca> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - lea (%rdx,%rax,8),%r9 │ │ │ │ - test %r9,%r9 │ │ │ │ - je 3b7ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1676c> │ │ │ │ - mov 0xc4(%rsp),%esi │ │ │ │ - xor %eax,%eax │ │ │ │ - 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 (%rdi,%r10,8),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - adc $0xffffffff,%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%r9 │ │ │ │ - jne 3b7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16740> │ │ │ │ - mov %esi,0xc4(%rsp) │ │ │ │ - mov 0xc4(%rsp),%r14d │ │ │ │ - mov %r14,0xf8(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3c903 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17883> │ │ │ │ - lea 0x0(,%r14,8),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - lea (%r14,%r14,1),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3ceec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e6c> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + mov 0x70(%rdi),%r13 │ │ │ │ + mov 0x68(%rdi),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 325fe ::do_widen(char) const@@Base+0x1276e> │ │ │ │ + lea -0x33(%rip),%r14 # 32570 ::do_widen(char) const@@Base+0x126e0> │ │ │ │ xchg %ax,%ax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3b860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167e0> │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%edi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3b880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16800> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3b8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16830> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r15,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3b8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16820> │ │ │ │ - cmp $0x1,%edi │ │ │ │ - jbe 3cefb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e7b> │ │ │ │ - lea 0x110(%rsp),%rdx │ │ │ │ - lea 0x41(%r15),%rcx │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jae 3c990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17910> │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3b8ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1686f> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rcx,%rsi,1),%r8d │ │ │ │ - mov %r8b,(%rdx,%rsi,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3b8dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1685d> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov (%rdi),%rcx │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub %rcx,%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov %rcx,0x30(%rsp) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jbe 3cf12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e92> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x4(%rsp),%r11d │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 3c719 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17699> │ │ │ │ - mov %rsi,%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%edi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3b970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168f0> │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - mov %edi,0x4(%rsp) │ │ │ │ - imul %edi,%eax │ │ │ │ - mov %eax,0x70(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 3b9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16930> │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r15,%rdi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3b9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16920> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0xd0(%r15),%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov (%rax),%rdi │ │ │ │ - movzwl -0x2(%rdx,%rbp,2),%r10d │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - shl %cl,%r8 │ │ │ │ - mov %r10w,0x10(%rsp) │ │ │ │ - test %r8,(%rdi,%rsi,8) │ │ │ │ - je 3c286 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17206> │ │ │ │ - movzwl (%rdx,%rbp,2),%eax │ │ │ │ - mov %ax,0x18(%rsp) │ │ │ │ - lea (%rax,%r10,1),%esi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp 0x88(%rsp),%rax │ │ │ │ - je 3c84d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177cd> │ │ │ │ - mov %si,(%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp %rax,0x80(%rsp) │ │ │ │ - je 3c790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17710> │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x70(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - je 12513 <__cxa_finalize@plt+0x48b3> │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov (%rax),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%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 3ba80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a00> │ │ │ │ - mov 0x70(%rsp),%eax │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 325f0 ::do_widen(char) const@@Base+0x12760> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 325f0 ::do_widen(char) const@@Base+0x12760> │ │ │ │ + mov (%rbx),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %r11d,0x58(%rsp) │ │ │ │ - shl $0x4,%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rbx,%rax,1),%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - sar $0x4,%rdx │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - bsr %rdx,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 3a2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15250> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%r11d │ │ │ │ - cmp $0x100,%rax │ │ │ │ - jbe 3c637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175b7> │ │ │ │ - lea 0x100(%rbx),%rcx │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - xchg %ax,%ax │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe 3c386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17306> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3bb37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ab7> │ │ │ │ - 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 3bb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16aa0> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jne 3baf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a70> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 325f0 ::do_widen(char) const@@Base+0x12760> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 326a8 ::do_widen(char) const@@Base+0x12818> │ │ │ │ + call *0x8(%rax) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqu (%rcx),%xmm0 │ │ │ │ - lea -0x10(%rcx),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - comisd -0x10(%rcx),%xmm0 │ │ │ │ - ja 3bba4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b24> │ │ │ │ - jmp 3c711 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17691> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov %rsi,(%rdx) │ │ │ │ - mov 0x8(%rax),%esi │ │ │ │ - mov %esi,0x8(%rdx) │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - ja 3bba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b20> │ │ │ │ - mov 0x100(%rsp),%rdx │ │ │ │ - add $0x10,%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x108(%rsp),%edx │ │ │ │ - mov %edx,0x8(%rax) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 3bb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ae0> │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov $0x100,%edi │ │ │ │ - mov %r11d,0x58(%rsp) │ │ │ │ - call d650 │ │ │ │ - pcmpeqd %xmm0,%xmm0 │ │ │ │ - movzwl 0x18(%rsp),%edi │ │ │ │ - mov %rax,%r10 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x58(%rsp),%r11d │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - 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) │ │ │ │ - movzwl 0x10(%rsp),%eax │ │ │ │ - mov %r14d,0x58(%rsp) │ │ │ │ - mov %r12d,%r14d │ │ │ │ - mov %eax,%r9d │ │ │ │ - mov %eax,0x40(%rsp) │ │ │ │ - add %edi,%eax │ │ │ │ - mov %r9d,0xa4(%rsp) │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov %edi,0xb0(%rsp) │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov %r11d,0xa0(%rsp) │ │ │ │ - mov %rbp,0x98(%rsp) │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - jmp 3bcd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c59> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x8,%r11d │ │ │ │ - jg 3bcca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c4a> │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 3c452 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173d2> │ │ │ │ - lea (%rbx,%rbp,8),%ecx │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov $0x1,%eax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,-0x8(%rbx) │ │ │ │ - add $0x10,%r13 │ │ │ │ - cmp 0x8(%rsp),%r13 │ │ │ │ - je 3be88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e08> │ │ │ │ - mov 0x8(%r13),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - divl 0x4(%rsp) │ │ │ │ - movzbl 0x110(%rsp,%rax,1),%eax │ │ │ │ - mov %edx,%edx │ │ │ │ - movzbl 0x41(%r15,%rdx,1),%edx │ │ │ │ - mov %eax,%ebx │ │ │ │ - mov %eax,%edi │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xf8,%eax │ │ │ │ - mov %edx,%esi │ │ │ │ - and $0x7,%ebx │ │ │ │ - shr $0x3,%edx │ │ │ │ - and $0x7,%edi │ │ │ │ - add %edx,%eax │ │ │ │ - mov %bl,0x18(%rsp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - and $0x7,%esi │ │ │ │ - lea (%rsi,%rdi,8),%r11d │ │ │ │ - mov %eax,%esi │ │ │ │ - and $0x7,%ebx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - lea (%r10,%rsi,4),%rdi │ │ │ │ - mov %r11d,%esi │ │ │ │ - mov %bl,0x10(%rsp) │ │ │ │ - lea (%r10,%rsi,4),%rsi │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov %ebx,%r12d │ │ │ │ - shr $0x1f,%r12d │ │ │ │ - cmp %r11d,%eax │ │ │ │ - mov %ebp,%r11d │ │ │ │ - setne %al │ │ │ │ - shr $0x1f,%r11d │ │ │ │ - add %r8d,%r11d │ │ │ │ - and %r12b,%al │ │ │ │ - je 3bca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c28> │ │ │ │ - cmp $0x7,%r11d │ │ │ │ - jg 3bcca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c4a> │ │ │ │ - test %ebp,%ebp │ │ │ │ - js 3c72e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176ae> │ │ │ │ - mov 0x74(%rsp),%edx │ │ │ │ - mov %r8d,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - je 3c782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17702> │ │ │ │ - mov 0x40(%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 3c617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17597> │ │ │ │ - movzbl 0x18(%rsp),%ecx │ │ │ │ - mov $0x1,%ebx │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8d,0x18(%rsp) │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov 0x40(%rsp),%r12d │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov %rdi,0x90(%rsp) │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov 0x60(%rsp),%r8 │ │ │ │ - shl %cl,%ebp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r9,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3bded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d6d> │ │ │ │ - lea (%rsi,%r14,1),%edx │ │ │ │ - movzbl (%rdi,%rdx,1),%ecx │ │ │ │ - test %ebx,%ecx │ │ │ │ - je 3bdea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d6a> │ │ │ │ - or %bpl,(%r8,%rdx,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r12d,%r11d │ │ │ │ - jb 3bdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d40> │ │ │ │ - mov 0x18(%rsp),%r8d │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - mov %r8d,%ebx │ │ │ │ - cmp 0x74(%rsp),%r11d │ │ │ │ - jae 3be7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dfd> │ │ │ │ - movzbl 0x10(%rsp),%ecx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov 0x58(%rsp),%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x74(%rsp),%r12d │ │ │ │ - shl %cl,%ebp │ │ │ │ - mov %r8d,%ecx │ │ │ │ - add %r11d,%eax │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %eax,%edx │ │ │ │ - lea 0x0(,%rax,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r9,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3be71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16df1> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea (%r14,%rsi,1),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - test %ebp,%ecx │ │ │ │ - je 3be6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dee> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - or %r8b,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%esi │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %r12d,%r11d │ │ │ │ - jb 3be3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dba> │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - lea 0x1(%rbx),%r8d │ │ │ │ - jmp 3bcb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c36> │ │ │ │ - mov %r14d,%r12d │ │ │ │ - mov 0xa0(%rsp),%r11d │ │ │ │ - mov 0x98(%rsp),%rbp │ │ │ │ - mov 0x58(%rsp),%r14d │ │ │ │ - mov 0xa4(%rsp),%r9d │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - cmp $0x8,%r8d │ │ │ │ - jne 12513 <__cxa_finalize@plt+0x48b3> │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 325b0 ::do_widen(char) const@@Base+0x12720> │ │ │ │ + mov 0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3260b ::do_widen(char) const@@Base+0x1277b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 3bf29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ea9> │ │ │ │ - mov 0x88(%r15),%rsi │ │ │ │ - add %r14d,%r9d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3261a ::do_widen(char) const@@Base+0x1278a> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 3267e ::do_widen(char) const@@Base+0x127ee> │ │ │ │ + lea -0xc0(%rip),%r14 # 32570 ::do_widen(char) const@@Base+0x126e0> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 32670 ::do_widen(char) const@@Base+0x127e0> │ │ │ │ + lock subl $0x1,0x8(%rbx) │ │ │ │ + jne 32670 ::do_widen(char) const@@Base+0x127e0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x10(%rax) │ │ │ │ + lock subl $0x1,0xc(%rbx) │ │ │ │ + jne 32670 ::do_widen(char) const@@Base+0x127e0> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + cmp %r14,%rdx │ │ │ │ + jne 326b0 ::do_widen(char) const@@Base+0x12820> │ │ │ │ + call *0x8(%rax) │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x0(,%r14,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - sbb $0xffffffff,%r12d │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %r9d,%r14d │ │ │ │ - jne 3bf00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e80> │ │ │ │ - mov 0x4(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3c754 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176d4> │ │ │ │ - lea 0x110(%rsp),%rcx │ │ │ │ - lea 0x41(%r15),%rsi │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jae 3c3f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17374> │ │ │ │ - mov 0x4(%rsp),%edi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3bf68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ee8> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rsi,%rdx,1),%r8d │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3bf56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ed6> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - add 0x70(%rsp),%r11d │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov 0x18(%rdi),%edx │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - sub 0x30(%rsp),%rax │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - jb 3b950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168d0> │ │ │ │ - lea -0x2(%rax),%rsi │ │ │ │ - lea -0x2(%rax),%ecx │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - test %rdx,(%rax,%rsi,8) │ │ │ │ - jne 3c07e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ffe> │ │ │ │ - mov 0xd8(%r15),%rax │ │ │ │ - movzwl -0x2(%rax),%ebp │ │ │ │ - test %bp,%bp │ │ │ │ - je 3c033 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fb3> │ │ │ │ - movzwl %bp,%esi │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0x60(%rsp),%r9 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x88(%r15),%rdi │ │ │ │ - add %r14d,%esi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + jne 32630 ::do_widen(char) const@@Base+0x127a0> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3268b ::do_widen(char) const@@Base+0x127fb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + mov (%r12),%rdi │ │ │ │ + add $0x10,%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 326b8 ::do_widen(char) const@@Base+0x12828> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + jmp d610 │ │ │ │ + nopl (%rax) │ │ │ │ + call *%rdx │ │ │ │ + jmp 325f0 ::do_widen(char) const@@Base+0x12760> │ │ │ │ + nop │ │ │ │ + call *%rdx │ │ │ │ + jmp 32670 ::do_widen(char) const@@Base+0x127e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%eax │ │ │ │ - lea 0x0(,%r14,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rdi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3c02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16faa> │ │ │ │ - lea (%r12,%rdx,1),%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%r8,%rax,1),%ecx │ │ │ │ - mov %cl,(%r9,%rax,1) │ │ │ │ - add $0x1,%r14d │ │ │ │ - cmp %esi,%r14d │ │ │ │ - jne 3c000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f80> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp 0x88(%rsp),%rax │ │ │ │ - je 3cdc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d43> │ │ │ │ - mov %bp,(%rax) │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0xc0(%r15),%r12 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %rdi,0x80(%rsp) │ │ │ │ - je 3ce50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dd0> │ │ │ │ - mov -0x8(%r12),%rax │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - mov 0xb0(%r15),%rax │ │ │ │ - sub 0x28(%rsp),%rax │ │ │ │ - mov %rdi,%r14 │ │ │ │ - cmp %rdi,%rax │ │ │ │ - jb 3c9ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1796e> │ │ │ │ - cmp $0x1,%rdi │ │ │ │ - jle 3cf31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17eb1> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - call d560 │ │ │ │ - mov 0xa0(%r15),%rax │ │ │ │ - add %r14,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - sub 0x78(%rsp),%rbp │ │ │ │ - mov %rax,0xa8(%r15) │ │ │ │ - mov 0xc8(%r15),%rax │ │ │ │ - sub 0x50(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 3cd42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cc2> │ │ │ │ - mov 0xc0(%r15),%rdi │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 3ca72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179f2> │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jle 3cf6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17eea> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - add 0xb8(%r15),%rbp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0xd0(%r15),%r13 │ │ │ │ - mov 0xe0(%r15),%rax │ │ │ │ - mov %r12,0xc0(%r15) │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - sub 0x68(%rsp),%rbp │ │ │ │ - sub %r13,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 3cd85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d05> │ │ │ │ - mov 0xd8(%r15),%rdi │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 3cad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a58> │ │ │ │ - cmp $0x2,%rbp │ │ │ │ - jle 3cf87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f07> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d560 │ │ │ │ - add 0xd0(%r15),%rbp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov 0xc4(%rsp),%eax │ │ │ │ - mov %r12,0xd8(%r15) │ │ │ │ - mov %eax,0x24(%r15) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3c215 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17195> │ │ │ │ - mov 0xb8(%r15),%rsi │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%rsi,%rax,8),%r8 │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c979 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178f9> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3c1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17170> │ │ │ │ - imul %ecx,%edi │ │ │ │ - add %edi,%r9d │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 3c1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17160> │ │ │ │ - mov %r9d,0xc4(%rsp) │ │ │ │ - mov 0xc4(%rsp),%eax │ │ │ │ - mov %eax,0x34(%r15) │ │ │ │ - cmpq $0x0,0x68(%rsp) │ │ │ │ - je 3c232 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171b2> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x6d4e3(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x80(%rdi),%rbp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32732 ::do_widen(char) const@@Base+0x128a2> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 30300 ::do_widen(char) const@@Base+0x10470> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32713 ::do_widen(char) const@@Base+0x12883> │ │ │ │ call d610 │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171c4> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 32725 ::do_widen(char) const@@Base+0x12895> │ │ │ │ call d610 │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3c256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171d6> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 326f1 ::do_widen(char) const@@Base+0x12861> │ │ │ │ + mov 0x50(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3276b ::do_widen(char) const@@Base+0x128db> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 30070 ::do_widen(char) const@@Base+0x101e0> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3275e ::do_widen(char) const@@Base+0x128ce> │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3273c ::do_widen(char) const@@Base+0x128ac> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 2ffc0 ::do_widen(char) const@@Base+0x10130> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + lea 0x6d433(%rip),%rax │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x80(%rdi),%rbp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 327e2 ::do_widen(char) const@@Base+0x12952> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 30300 ::do_widen(char) const@@Base+0x10470> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 327c3 ::do_widen(char) const@@Base+0x12933> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 327d5 ::do_widen(char) const@@Base+0x12945> │ │ │ │ call d610 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3d001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f81> │ │ │ │ - add $0x168,%rsp │ │ │ │ mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 327a1 ::do_widen(char) const@@Base+0x12911> │ │ │ │ + mov 0x50(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3281b ::do_widen(char) const@@Base+0x1298b> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + mov %rbx,%rbp │ │ │ │ + call 30070 ::do_widen(char) const@@Base+0x101e0> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3280e ::do_widen(char) const@@Base+0x1297e> │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 327ec ::do_widen(char) const@@Base+0x1295c> │ │ │ │ + mov 0x20(%r12),%rdi │ │ │ │ + call 2ffc0 ::do_widen(char) const@@Base+0x10130> │ │ │ │ pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ jmp d610 │ │ │ │ - lea -0x1(%rbp),%rdx │ │ │ │ - lea -0x1(%rbp),%ecx │ │ │ │ - movzwl 0x10(%rsp),%r9d │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl %cl,%rax │ │ │ │ - test %rax,(%rdi,%rdx,8) │ │ │ │ - jne 3bed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e56> │ │ │ │ - cmpw $0x0,0x10(%rsp) │ │ │ │ - je 3c332 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172b2> │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - lea (%r14,%r9,1),%edi │ │ │ │ - mov %r14d,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x28(%rsp),%r10 │ │ │ │ - mov 0x60(%rsp),%r13 │ │ │ │ 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 %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 3c32b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172ab> │ │ │ │ - lea (%rsi,%r12,1),%edx │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%r10,%rdx,1),%ecx │ │ │ │ - mov %cl,0x0(%r13,%rdx,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edi,%eax │ │ │ │ - jne 3c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17280> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - cmp 0x88(%rsp),%rax │ │ │ │ - je 3cb36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ab6> │ │ │ │ - movzwl 0x10(%rsp),%edi │ │ │ │ - add $0x2,%rax │ │ │ │ - mov %di,-0x2(%rax) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - cmp %rdi,0x80(%rsp) │ │ │ │ - je 3cc3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bbc> │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - add $0x8,%rdi │ │ │ │ - mov -0x8(%rax,%rbp,8),%rax │ │ │ │ - mov %rax,-0x8(%rdi) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - jmp 3bed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e56> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm1,0x100(%rsp) │ │ │ │ - ja 3c3c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17344> │ │ │ │ - jmp 3c988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17908> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - mov (%rdx),%rdi │ │ │ │ - mov %rdi,(%rax) │ │ │ │ - mov 0x8(%rdx),%edi │ │ │ │ - mov %edi,0x8(%rax) │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - ja 3c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17340> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - jmp 3bb4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16acc> │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x40,%edx │ │ │ │ - movdqu 0x41(%r15,%rax,1),%xmm3 │ │ │ │ - movdqu 0x51(%r15,%rax,1),%xmm2 │ │ │ │ - movdqu 0x61(%r15,%rax,1),%xmm1 │ │ │ │ - movdqu 0x71(%r15,%rax,1),%xmm0 │ │ │ │ - movaps %xmm3,0x110(%rsp,%rax,1) │ │ │ │ - movaps %xmm2,0x120(%rsp,%rax,1) │ │ │ │ - movaps %xmm1,0x130(%rsp,%rax,1) │ │ │ │ - movaps %xmm0,0x140(%rsp,%rax,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 3c3fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1737b> │ │ │ │ - lea 0x110(%rsp,%rdx,1),%rcx │ │ │ │ - lea 0x41(%r15,%rdx,1),%rsi │ │ │ │ - jmp 3bf4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ecb> │ │ │ │ - lea 0x1(%r8),%ebx │ │ │ │ - mov %r8d,(%rdi) │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - mov %ebx,0x90(%rsp) │ │ │ │ - add 0xb0(%rsp),%ebp │ │ │ │ - je 3c605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17585> │ │ │ │ - mov 0x40(%rsp),%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 3c624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175a4> │ │ │ │ - cmp %ebx,%ebp │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov %edx,0xe0(%rsp) │ │ │ │ - cmovbe %ebp,%ebx │ │ │ │ - mov %al,0xe7(%rsp) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %rsi,0xe8(%rsp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %ebx,%r11d │ │ │ │ + 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 32c72 ::do_widen(char) const@@Base+0x12de2> │ │ │ │ + test %rax,%rax │ │ │ │ mov $0x1,%ebx │ │ │ │ - mov %rdi,0xf0(%rsp) │ │ │ │ - shl %cl,%ebx │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %r8d,0xb8(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %ebx,0xc0(%rsp) │ │ │ │ - shl %cl,%r12d │ │ │ │ - mov 0x58(%rsp),%ebx │ │ │ │ - mov 0xc0(%rsp),%edi │ │ │ │ - mov %r12d,0xb4(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x0(,%rbx,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r9,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3c525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174a5> │ │ │ │ - lea (%r8,%r14,1),%edx │ │ │ │ - movzbl (%rax,%rdx,1),%ecx │ │ │ │ - test %edi,%ecx │ │ │ │ - je 3c521 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174a1> │ │ │ │ - movzbl 0xb4(%rsp),%ecx │ │ │ │ - or %cl,(%rsi,%rdx,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%r12d │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %r11d,%r12d │ │ │ │ - jb 3c4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17470> │ │ │ │ - mov 0xe0(%rsp),%edx │ │ │ │ - movzbl 0xe7(%rsp),%eax │ │ │ │ - mov %r8d,0xe0(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rsi │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov 0xb8(%rsp),%r8d │ │ │ │ - cmp %ebp,0x40(%rsp) │ │ │ │ - jae 3d006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f86> │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%r12d │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov 0x58(%rsp),%ebx │ │ │ │ - shl %cl,%r12d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - mov %rsi,0xb8(%rsp) │ │ │ │ - shl %cl,%edx │ │ │ │ - mov %al,0xc0(%rsp) │ │ │ │ - mov 0xe0(%rsp),%eax │ │ │ │ - add %r11d,%ebx │ │ │ │ - mov %edx,0xb4(%rsp) │ │ │ │ - mov %ebx,%edx │ │ │ │ - lea 0x0(,%rbx,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r9,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3c5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17563> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - lea (%r14,%rax,1),%edx │ │ │ │ - movzbl (%rcx,%rdx,1),%ecx │ │ │ │ - test %r12d,%ecx │ │ │ │ - je 3c5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17560> │ │ │ │ - mov 0x60(%rsp),%rcx │ │ │ │ - movzbl 0xb4(%rsp),%esi │ │ │ │ - or %sil,(%rcx,%rdx,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - add $0x1,%r11d │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 3c5a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17523> │ │ │ │ - mov 0xb8(%rsp),%rsi │ │ │ │ - cmpb $0x0,0xc0(%rsp) │ │ │ │ - jne 3c76b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176eb> │ │ │ │ - mov %r8d,%ebp │ │ │ │ - mov (%rsi),%ebx │ │ │ │ - mov 0x90(%rsp),%r8d │ │ │ │ - jmp 3bcb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c36> │ │ │ │ - mov %r8d,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 3be15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d95> │ │ │ │ - movl $0x0,0xe0(%rsp) │ │ │ │ - xor %r11d,%r11d │ │ │ │ - jmp 3c56a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174ea> │ │ │ │ - cmp $0x10,%rax │ │ │ │ - je 3bbdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b5d> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - mov %rsi,%rax │ │ │ │ - add $0x10,%rsi │ │ │ │ - comisd (%rbx),%xmm0 │ │ │ │ - jbe 3c6b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17636> │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3c697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17617> │ │ │ │ - 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) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 3c680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17600> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rbx) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - jne 3c650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175d0> │ │ │ │ - jmp 3bbdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b5d> │ │ │ │ - comisd -0x10(%rax),%xmm0 │ │ │ │ - movdqu (%rax),%xmm1 │ │ │ │ - lea -0x10(%rax),%rdx │ │ │ │ - movaps %xmm1,0x100(%rsp) │ │ │ │ - ja 3c6e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17664> │ │ │ │ - jmp 3c980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17900> │ │ │ │ + cmova %rax,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov (%r15),%rcx │ │ │ │ + lea 0x10(%r15),%rdx │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + mov %rax,%r9 │ │ │ │ + lea (%rax,%r14,1),%rax │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 32a90 ::do_widen(char) const@@Base+0x12c00> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x10(%r15),%rcx │ │ │ │ + mov %rcx,0x10(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + movb $0x0,0x10(%r15) │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + cmp %rbp,%r13 │ │ │ │ + je 329a0 ::do_widen(char) const@@Base+0x12b10> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r9,%rax │ │ │ │ + jmp 32924 ::do_widen(char) const@@Base+0x12a94> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x10,%rdx │ │ │ │ - mov (%rdx),%rcx │ │ │ │ mov %rcx,(%rax) │ │ │ │ - mov 0x8(%rdx),%ecx │ │ │ │ - mov %ecx,0x8(%rax) │ │ │ │ - comisd -0x10(%rdx),%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - ja 3c6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17660> │ │ │ │ - mov 0x100(%rsp),%rax │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov 0x108(%rsp),%eax │ │ │ │ - mov %eax,0x8(%rdx) │ │ │ │ - jmp 3c6ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1762c> │ │ │ │ - mov %rcx,%rax │ │ │ │ - jmp 3bbba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b3a> │ │ │ │ - movl $0x0,0x70(%rsp) │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - jmp 3b98b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1690b> │ │ │ │ - lea 0x1(%r8),%ebx │ │ │ │ - mov %r8d,(%rdi) │ │ │ │ - mov 0x40(%rsp),%ebp │ │ │ │ - mov %ebx,0x90(%rsp) │ │ │ │ - add 0xb0(%rsp),%ebp │ │ │ │ - jne 3c471 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173f1> │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - jmp 3be7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dfd> │ │ │ │ - jne 3bf68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ee8> │ │ │ │ - movzbl 0x41(%r15),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3bf68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ee8> │ │ │ │ - mov 0x90(%rsp),%r8d │ │ │ │ - mov 0x74(%rsp),%edx │ │ │ │ - mov %r8d,(%rsi) │ │ │ │ - test %edx,%edx │ │ │ │ - jne 3bd74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cf4> │ │ │ │ - mov %r8d,%ebx │ │ │ │ - mov (%rdi),%ebp │ │ │ │ - lea 0x1(%rbx),%r8d │ │ │ │ - jmp 3bcb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c36> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - sub 0x78(%rsp),%rdx │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12556 <__cxa_finalize@plt+0x48f6> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r11d,0x20(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - mov 0x20(%rsp),%r11d │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rdx,%rdx │ │ │ │ - movq $0x0,(%rax,%rdx,1) │ │ │ │ - jne 3c953 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178d3> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x8(%r13,%rdx,1),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177b3> │ │ │ │ - mov %r11d,0x40(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - jmp 3ba43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169c3> │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x68(%rsp),%rdx │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12532 <__cxa_finalize@plt+0x48d2> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %r11d,0x48(%rsp) │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %si,(%rax,%rdx,1) │ │ │ │ - jne 3c932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b2> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0x2(%r13,%rdx,1),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3c8e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17869> │ │ │ │ - mov %r11d,0x40(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - jmp 3ba20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169a0> │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - movq $0x0,0x48(%rsp) │ │ │ │ - movq $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - jmp 3b841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167c1> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x48(%rsp),%r11d │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - jmp 3c8c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17846> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r11d,0x40(%rsp) │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x40(%rsp),%r11d │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - jmp 3c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17790> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3c204 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17184> │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 3c6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1767a> │ │ │ │ - mov %rax,%rdx │ │ │ │ - jmp 3c3da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1735a> │ │ │ │ - mov %edi,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movdqu 0x41(%r15,%rdx,1),%xmm3 │ │ │ │ - movdqu 0x51(%r15,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x61(%r15,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x71(%r15,%rdx,1),%xmm0 │ │ │ │ - movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ - movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ - movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ - movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3c997 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17917> │ │ │ │ - lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x41(%r15,%rax,1),%rcx │ │ │ │ - jmp 3b8d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16856> │ │ │ │ - call d650 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d560 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3ca24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179a4> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - mov %rbp,0xa0(%r15) │ │ │ │ - add %rbp,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %rax,0xb0(%r15) │ │ │ │ - jmp 3c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17058> │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ - mov 0x24(%r15),%eax │ │ │ │ - mov %eax,0xc4(%rsp) │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - mov 0x18(%rax),%edx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - jmp 3b79a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1671a> │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jle 3cfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f50> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov 0xc0(%r15),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%r12 │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - add %rbp,%r12 │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3c145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c5> │ │ │ │ - call d560 │ │ │ │ - add 0xb8(%r15),%rbp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp 3c145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c5> │ │ │ │ - cmp $0x2,%rdx │ │ │ │ - jle 3cfe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f69> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ + 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 329b0 ::do_widen(char) const@@Base+0x12b20> │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + cmp %rdi,%rcx │ │ │ │ + jne 32900 ::do_widen(char) const@@Base+0x12a70> │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + lea 0x1(%rdi),%r8 │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + jae 329f0 ::do_widen(char) const@@Base+0x12b60> │ │ │ │ + test $0x20,%r8b │ │ │ │ + jne 32b7b ::do_widen(char) const@@Base+0x12ceb> │ │ │ │ + test $0x10,%r8b │ │ │ │ + jne 32bb2 ::do_widen(char) const@@Base+0x12d22> │ │ │ │ + test $0x8,%r8b │ │ │ │ + jne 32bd2 ::do_widen(char) const@@Base+0x12d42> │ │ │ │ + test $0x4,%r8b │ │ │ │ + jne 32a72 ::do_widen(char) const@@Base+0x12be2> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 3290f ::do_widen(char) const@@Base+0x12a7f> │ │ │ │ + movzbl (%rcx),%edi │ │ │ │ + mov %dil,(%rsi) │ │ │ │ + test $0x2,%r8b │ │ │ │ + je 3290b ::do_widen(char) const@@Base+0x12a7b> │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movzwl -0x2(%rcx,%r8,1),%ecx │ │ │ │ + mov %cx,-0x2(%rsi,%r8,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3290f ::do_widen(char) const@@Base+0x12a7f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r9,%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rax),%rbp │ │ │ │ + test %r13,%r13 │ │ │ │ + je 329cb ::do_widen(char) const@@Base+0x12b3b> │ │ │ │ mov %r13,%rdi │ │ │ │ - call d560 │ │ │ │ - mov 0xd8(%r15),%rdi │ │ │ │ - mov 0xd0(%r15),%r13 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ - lea (%rax,%rdx,1),%rsi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 3c1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1712a> │ │ │ │ - call d560 │ │ │ │ - add 0xd0(%r15),%rbp │ │ │ │ - mov %rbp,%r12 │ │ │ │ - jmp 3c1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1712a> │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub 0x68(%rsp),%rdx │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 12481 <__cxa_finalize@plt+0x4821> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r9d,0x40(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0x3fffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - lea (%rax,%rax,1),%rdi │ │ │ │ - lea (%rax,%rax,1),%r13 │ │ │ │ - call d650 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - movzwl 0x10(%rsp),%eax │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov 0x40(%rsp),%r9d │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %ax,(%rcx,%rdx,1) │ │ │ │ - je 3cbe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b61> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - lea 0x2(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3cc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b98> │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ + mov %r9,0x8(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - lea (%rcx,%r13,1),%rax │ │ │ │ - mov %rcx,0x68(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - cmp %rdi,0x80(%rsp) │ │ │ │ - jne 3c36a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172ea> │ │ │ │ - mov 0x80(%rsp),%rdx │ │ │ │ - sub 0x78(%rsp),%rdx │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $0x3,%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 124b4 <__cxa_finalize@plt+0x4854> │ │ │ │ - test %rcx,%rcx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r9d,0x18(%rsp) │ │ │ │ - cmovne %rcx,%rax │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - movabs $0xfffffffffffffff,%rcx │ │ │ │ - cmp %rcx,%rax │ │ │ │ - cmova %rcx,%rax │ │ │ │ - lea 0x0(,%rax,8),%rdi │ │ │ │ - lea 0x0(,%rax,8),%r13 │ │ │ │ + mov 0x8(%rsp),%r9 │ │ │ │ + mov %r9,(%r12) │ │ │ │ + add %rbx,%r9 │ │ │ │ + mov %rbp,0x8(%r12) │ │ │ │ + mov %r9,0x10(%r12) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r8d,%edi │ │ │ │ + sub $0x1,%r8d │ │ │ │ + lea (%rsi,%rdi,1),%r10 │ │ │ │ + add %rcx,%rdi │ │ │ │ + movdqu -0x40(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%r10) │ │ │ │ + movdqu -0x30(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%r10) │ │ │ │ + movdqu -0x20(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%r10) │ │ │ │ + movdqu -0x10(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%r10) │ │ │ │ + cmp $0x40,%r8d │ │ │ │ + jb 3290b ::do_widen(char) const@@Base+0x12a7b> │ │ │ │ + and $0xffffffc0,%r8d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%edi │ │ │ │ + add $0x40,%r10d │ │ │ │ + movdqu (%rcx,%rdi,1),%xmm3 │ │ │ │ + movdqu 0x10(%rcx,%rdi,1),%xmm2 │ │ │ │ + movdqu 0x20(%rcx,%rdi,1),%xmm1 │ │ │ │ + movdqu 0x30(%rcx,%rdi,1),%xmm0 │ │ │ │ + movups %xmm3,(%rsi,%rdi,1) │ │ │ │ + movups %xmm2,0x10(%rsi,%rdi,1) │ │ │ │ + movups %xmm1,0x20(%rsi,%rdi,1) │ │ │ │ + movups %xmm0,0x30(%rsi,%rdi,1) │ │ │ │ + cmp %r8d,%r10d │ │ │ │ + jb 32a37 ::do_widen(char) const@@Base+0x12ba7> │ │ │ │ + jmp 3290b ::do_widen(char) const@@Base+0x12a7b> │ │ │ │ + mov (%rcx),%edi │ │ │ │ + mov %r8d,%r8d │ │ │ │ + mov %edi,(%rsi) │ │ │ │ + mov -0x4(%rcx,%r8,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rsi,%r8,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3290f ::do_widen(char) const@@Base+0x12a7f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x1(%rdi),%rcx │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jae 32af0 ::do_widen(char) const@@Base+0x12c60> │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 32bee ::do_widen(char) const@@Base+0x12d5e> │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 32c24 ::do_widen(char) const@@Base+0x12d94> │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 32c40 ::do_widen(char) const@@Base+0x12db0> │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 32c59 ::do_widen(char) const@@Base+0x12dc9> │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + movzbl 0x10(%r15),%r8d │ │ │ │ + mov %r8b,0x10(%rax) │ │ │ │ + test $0x2,%cl │ │ │ │ + je 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movzwl -0x2(%rdx,%rcx,1),%r8d │ │ │ │ + mov %r8w,-0x2(%rsi,%rcx,1) │ │ │ │ + jmp 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%r8d │ │ │ │ + sub $0x1,%ecx │ │ │ │ + lea (%rsi,%r8,1),%r10 │ │ │ │ + add %rdx,%r8 │ │ │ │ + movdqu -0x40(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%r10) │ │ │ │ + movdqu -0x30(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%r10) │ │ │ │ + movdqu -0x20(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%r10) │ │ │ │ + movdqu -0x10(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%r10) │ │ │ │ + cmp $0x40,%ecx │ │ │ │ + jb 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + and $0xffffffc0,%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%r8d │ │ │ │ + add $0x40,%r10d │ │ │ │ + movdqu (%rdx,%r8,1),%xmm3 │ │ │ │ + movdqu 0x10(%rdx,%r8,1),%xmm2 │ │ │ │ + movdqu 0x20(%rdx,%r8,1),%xmm1 │ │ │ │ + movdqu 0x30(%rdx,%r8,1),%xmm0 │ │ │ │ + movups %xmm3,(%rsi,%r8,1) │ │ │ │ + movups %xmm2,0x10(%rsi,%r8,1) │ │ │ │ + movups %xmm1,0x20(%rsi,%r8,1) │ │ │ │ + movups %xmm0,0x30(%rsi,%r8,1) │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + jb 32b38 ::do_widen(char) const@@Base+0x12ca8> │ │ │ │ + jmp 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movdqu 0x10(%rcx),%xmm0 │ │ │ │ + lea 0x20(%rcx,%r8,1),%rcx │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + movdqu -0x40(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%rsi,%r8,1) │ │ │ │ + movdqu -0x30(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rsi,%r8,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3290f ::do_widen(char) const@@Base+0x12a7f> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov %r8d,%r8d │ │ │ │ + movups %xmm0,(%rsi) │ │ │ │ + movdqu -0x10(%rcx,%r8,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rsi,%r8,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3290f ::do_widen(char) const@@Base+0x12a7f> │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %r8d,%r8d │ │ │ │ + mov %rdi,(%rsi) │ │ │ │ + mov -0x8(%rcx,%r8,1),%rcx │ │ │ │ + mov %rcx,-0x8(%rsi,%r8,1) │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + jmp 3290f ::do_widen(char) const@@Base+0x12a7f> │ │ │ │ + movdqu 0x10(%r15),%xmm0 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x10(%rdx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rsi) │ │ │ │ + lea 0x20(%rsi,%rcx,1),%rsi │ │ │ │ + lea 0x20(%rdx,%rcx,1),%rcx │ │ │ │ + movdqu -0x40(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%rsi) │ │ │ │ + movdqu -0x30(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rsi) │ │ │ │ + jmp 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + movdqu 0x10(%r15),%xmm0 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu -0x10(%rdx,%rcx,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rsi,%rcx,1) │ │ │ │ + jmp 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + mov 0x10(%r15),%r8 │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r8,0x10(%rax) │ │ │ │ + mov -0x8(%rdx,%rcx,1),%r8 │ │ │ │ + mov %r8,-0x8(%rsi,%rcx,1) │ │ │ │ + jmp 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + mov 0x10(%r15),%r8d │ │ │ │ + mov %ecx,%ecx │ │ │ │ + mov %r8d,0x10(%rax) │ │ │ │ + mov -0x4(%rdx,%rcx,1),%r8d │ │ │ │ + mov %r8d,-0x4(%rsi,%rcx,1) │ │ │ │ + jmp 328d8 ::do_widen(char) const@@Base+0x12a48> │ │ │ │ + lea 0x5a756(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + lea 0x6d7fd(%rip),%rax │ │ │ │ + mov $0xb0,%edi │ │ │ │ + movq 0x6c488(%rip),%xmm0 # 9f120 @@Base+0xff80> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ call d650 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + lea 0x28(%rax),%rdx │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + mov %rdx,0x18(%rax) │ │ │ │ + lea 0x50(%rax),%rdx │ │ │ │ + mov %rdx,0x40(%rax) │ │ │ │ + lea 0x78(%rax),%rdx │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movb $0x0,0x50(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + mov %rdx,0x68(%rax) │ │ │ │ + movb $0x0,0x78(%rax) │ │ │ │ + movq $0x0,0x70(%rax) │ │ │ │ + movl $0x0,0x88(%rax) │ │ │ │ + movb $0x0,0x8c(%rax) │ │ │ │ + movq $0x0,0x90(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + 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 1102a <__cxa_finalize@plt+0x33ca> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rsi,%r12 │ │ │ │ + call d260 │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov -0x8(%rax,%rbp,8),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,(%rcx,%rdx,1) │ │ │ │ - je 3ccf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c75> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r11d,0x10(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x18(%rsp),%r9d │ │ │ │ - mov 0x10(%rsp),%r11d │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x8(%rcx,%rdx,1),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3cd2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cac> │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %r11d,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x8(%rsp),%r11d │ │ │ │ - lea (%rcx,%r13,1),%rax │ │ │ │ - mov %rcx,0x78(%rsp) │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - jmp 3bed6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e56> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d560 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 32db0 ::do_widen(char) const@@Base+0x12f20> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jne 32da8 ::do_widen(char) const@@Base+0x12f18> │ │ │ │ + movzbl (%r12),%edx │ │ │ │ + mov %dl,0x10(%rbx) │ │ │ │ + movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 32df0 ::do_widen(char) const@@Base+0x12f60> │ │ │ │ + add $0x20,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ test %rax,%rax │ │ │ │ - je 3cd6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17cef> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r12,0xb8(%r15) │ │ │ │ - add %rbp,%r12 │ │ │ │ - mov %r12,0xc8(%r15) │ │ │ │ - jmp 3c145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c5> │ │ │ │ + je 32d80 ::do_widen(char) const@@Base+0x12ef0> │ │ │ │ + jmp 32dd8 ::do_widen(char) const@@Base+0x12f48> │ │ │ │ + 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 │ │ │ │ - call d650 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ call d560 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3cdad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17d2d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r12,0xd0(%r15) │ │ │ │ - add %rbp,%r12 │ │ │ │ - mov %r12,0xe0(%r15) │ │ │ │ - jmp 3c1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1712a> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov (%rbx),%rbp │ │ │ │ + jmp 32d80 ::do_widen(char) const@@Base+0x12ef0> │ │ │ │ + call d6f0 <__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 │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call d260 │ │ │ │ + movb $0x0,0x10(%rbx) │ │ │ │ + mov %rbx,%rdi │ │ │ │ mov %rax,%r12 │ │ │ │ - sub 0x68(%rsp),%r12 │ │ │ │ - movabs $0x3fffffffffffffff,%rax │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $1,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 12462 <__cxa_finalize@plt+0x4802> │ │ │ │ - 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 d650 │ │ │ │ - mov %bp,(%rax,%r12,1) │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3ce2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17daa> │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + movq $0x0,0x8(%rbx) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea (%r12,%rbp,1),%rsi │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x8(%rbx),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 11057 <__cxa_finalize@plt+0x33f7> │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - lea 0x2(%r13,%r12,1),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3ce46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17dc6> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r13,0x68(%rsp) │ │ │ │ - jmp 3c052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16fd2> │ │ │ │ - mov 0x80(%rsp),%rbp │ │ │ │ - sub 0x78(%rsp),%rbp │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ + 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 1104b <__cxa_finalize@plt+0x33eb> │ │ │ │ mov %rbp,%rdx │ │ │ │ - sar $0x3,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 124ef <__cxa_finalize@plt+0x488f> │ │ │ │ + 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 │ │ │ │ + endbr64 │ │ │ │ + jmp 11067 <__cxa_finalize@plt+0x3407> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32fc4 ::do_widen(char) const@@Base+0x13134> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 32f04 ::do_widen(char) const@@Base+0x13074> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 32f43 ::do_widen(char) const@@Base+0x130b3> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ 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 d650 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov -0x8(%r12),%rax │ │ │ │ - mov %rax,0x0(%r13,%rbp,1) │ │ │ │ + je 32f1f ::do_widen(char) const@@Base+0x1308f> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 32f36 ::do_widen(char) const@@Base+0x130a6> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 32ef0 ::do_widen(char) const@@Base+0x13060> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 32f3a ::do_widen(char) const@@Base+0x130aa> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 32ef0 ::do_widen(char) const@@Base+0x13060> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 3cec6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e46> │ │ │ │ - mov 0x78(%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d560 │ │ │ │ - lea 0x8(%r13,%rbp,1),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3cee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17e62> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ - jmp 3c07e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ffe> │ │ │ │ - movl $0x0,0x4(%rsp) │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3b88c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1680c> │ │ │ │ - jne 3b8ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1686f> │ │ │ │ - movzbl 0x41(%r15),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3b8ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1686f> │ │ │ │ - mov 0x48(%rsp),%rdi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - mov %rdi,0x68(%rsp) │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rdi,0x78(%rsp) │ │ │ │ - jmp 3bf98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16f18> │ │ │ │ - jne 3c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17058> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0xa0(%r15),%rax │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov 0xb8(%r15),%rax │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - jmp 3c0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17058> │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - jne 3c145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c5> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp 3c145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c5> │ │ │ │ - lea 0x0(%r13,%rbp,1),%r12 │ │ │ │ - jne 3c1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1712a> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - mov %ax,0x0(%r13) │ │ │ │ - mov 0xc4(%rsp),%eax │ │ │ │ - mov %r12,0xd8(%r15) │ │ │ │ - mov %eax,0x24(%r15) │ │ │ │ + jne 32efc ::do_widen(char) const@@Base+0x1306c> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 32fb0 ::do_widen(char) const@@Base+0x13120> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 32f6b ::do_widen(char) const@@Base+0x130db> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ test %eax,%eax │ │ │ │ - jne 3c1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17140> │ │ │ │ - movl $0x0,0x34(%r15) │ │ │ │ - jmp 3c228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x171a8> │ │ │ │ + jne 32f83 ::do_widen(char) const@@Base+0x130f3> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 32f87 ::do_widen(char) const@@Base+0x130f7> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 32fb0 ::do_widen(char) const@@Base+0x13120> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 32fb0 ::do_widen(char) const@@Base+0x13120> │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - jne 3caa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a22> │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + cmpb $0x0,0x6f511(%rip) │ │ │ │ + jne 33000 ::do_widen(char) const@@Base+0x13170> │ │ │ │ + cmpb $0x0,0x6f509(%rip) │ │ │ │ + jne 3306d ::do_widen(char) const@@Base+0x131dd> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5a481(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x6f06d(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x6f05a(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - jmp 3caa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a22> │ │ │ │ - jne 3cb03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a83> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - movzwl (%rax),%eax │ │ │ │ - mov %ax,0x0(%r13) │ │ │ │ - jmp 3cb03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a83> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - test %al,%al │ │ │ │ - je 3c605 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17585> │ │ │ │ - mov 0x90(%rsp),%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov %eax,%r8d │ │ │ │ - jmp 3bd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16d00> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12428 <__cxa_finalize@plt+0x47c8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12404 <__cxa_finalize@plt+0x47a4> │ │ │ │ - endbr64 │ │ │ │ - jmp 12401 <__cxa_finalize@plt+0x47a1> │ │ │ │ - endbr64 │ │ │ │ - jmp 12401 <__cxa_finalize@plt+0x47a1> │ │ │ │ - endbr64 │ │ │ │ - jmp 12401 <__cxa_finalize@plt+0x47a1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1243a <__cxa_finalize@plt+0x47da> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12420 <__cxa_finalize@plt+0x47c0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 1107a <__cxa_finalize@plt+0x341a> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 330d8 ::do_widen(char) const@@Base+0x13248> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x6f496(%rip) │ │ │ │ + je 32ffa ::do_widen(char) const@@Base+0x1316a> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x5a414(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x6f280(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + lea 0x6f26d(%rip),%rdi │ │ │ │ + call d730 >& 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 1107a <__cxa_finalize@plt+0x341a> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 33128 ::do_widen(char) const@@Base+0x13298> │ │ │ │ + movsbl 0x43(%rbx),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + add $0x10,%rsp │ │ │ │ + mov %rax,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d430 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + lea -0x13266(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 33054 ::do_widen(char) const@@Base+0x131c4> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 33054 ::do_widen(char) const@@Base+0x131c4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + lea -0x132b2(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 330bd ::do_widen(char) const@@Base+0x1322d> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 330bd ::do_widen(char) const@@Base+0x1322d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x58,%rsp │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3d359 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d9> │ │ │ │ + je 334a8 ::do_widen(char) const@@Base+0x13618> │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3d314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18294> │ │ │ │ + je 33458 ::do_widen(char) const@@Base+0x135c8> │ │ │ │ mov %rbp,0x30(%rsp) │ │ │ │ mov %r12,0x38(%rsp) │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3d2c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18247> │ │ │ │ + je 333f8 ::do_widen(char) const@@Base+0x13568> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3d28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1820c> │ │ │ │ + je 333ad ::do_widen(char) const@@Base+0x1351d> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rax),%r13 │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 33362 ::do_widen(char) const@@Base+0x134d2> │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 33325 ::do_widen(char) const@@Base+0x13495> │ │ │ │ + mov 0x18(%r14),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 3d251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181d1> │ │ │ │ - mov 0x18(%r13),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 3d21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1819d> │ │ │ │ - mov 0x18(%r12),%rbp │ │ │ │ + je 332e8 ::do_widen(char) const@@Base+0x13458> │ │ │ │ + mov 0x18(%r13),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 3d1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1815d> │ │ │ │ - mov 0x18(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3d1a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18125> │ │ │ │ - mov 0x18(%rbx),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3d16d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180ed> │ │ │ │ - mov 0x18(%r14),%rdi │ │ │ │ - call 3d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18000> │ │ │ │ - mov 0x28(%r14),%rdi │ │ │ │ - mov 0x10(%r14),%r15 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180e0> │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3d16d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180ed> │ │ │ │ - mov %r15,%r14 │ │ │ │ - jmp 3d132 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180b2> │ │ │ │ - nop │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 3d15a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180da> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov 0x10(%rbx),%r14 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18118> │ │ │ │ + je 332a8 ::do_widen(char) const@@Base+0x13418> │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 33268 ::do_widen(char) const@@Base+0x133d8> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33249 ::do_widen(char) const@@Base+0x133b9> │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3325b ::do_widen(char) const@@Base+0x133cb> │ │ │ │ call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3d1a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18125> │ │ │ │ - mov %r14,%rbx │ │ │ │ - jmp 3d129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180a9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 3d18c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1810c> │ │ │ │ - mov 0x28(%rbp),%rdi │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 33225 ::do_widen(char) const@@Base+0x13395> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ mov 0x10(%rbp),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18150> │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3327e ::do_widen(char) const@@Base+0x133ee> │ │ │ │ call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33290 ::do_widen(char) const@@Base+0x13400> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3d1dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1815d> │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 3d120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3d1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18144> │ │ │ │ - mov 0x28(%r12),%rdi │ │ │ │ - mov 0x10(%r12),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18190> │ │ │ │ - call d610 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3d21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1819d> │ │ │ │ - mov %rbx,%r12 │ │ │ │ - jmp 3d112 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18092> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3d1fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1817e> │ │ │ │ - mov 0x28(%r13),%rdi │ │ │ │ + je 332a8 ::do_widen(char) const@@Base+0x13418> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 3321c ::do_widen(char) const@@Base+0x1338c> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ mov 0x10(%r13),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181c4> │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332be ::do_widen(char) const@@Base+0x1342e> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332d0 ::do_widen(char) const@@Base+0x13440> │ │ │ │ call d610 │ │ │ │ mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3d251 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181d1> │ │ │ │ + je 332e8 ::do_widen(char) const@@Base+0x13458> │ │ │ │ mov %rbx,%r13 │ │ │ │ - jmp 3d105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18085> │ │ │ │ - mov %r13,%rdi │ │ │ │ + jmp 3320f ::do_widen(char) const@@Base+0x1337f> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 332fe ::do_widen(char) const@@Base+0x1346e> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33310 ::do_widen(char) const@@Base+0x13480> │ │ │ │ + call d610 │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3d23c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181bc> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - mov 0x28(%r15),%rdi │ │ │ │ + je 33325 ::do_widen(char) const@@Base+0x13495> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 33202 ::do_widen(char) const@@Base+0x13372> │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ mov 0x10(%r15),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d27f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181ff> │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3333b ::do_widen(char) const@@Base+0x134ab> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3334d ::do_widen(char) const@@Base+0x134bd> │ │ │ │ call d610 │ │ │ │ mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3d28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1820c> │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 3d0f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18073> │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 33362 ::do_widen(char) const@@Base+0x134d2> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 331f5 ::do_widen(char) const@@Base+0x13365> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3337d ::do_widen(char) const@@Base+0x134ed> │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33394 ::do_widen(char) const@@Base+0x13504> │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3d275 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181f5> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x28(%r15),%rdi │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d2ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1823a> │ │ │ │ + je 333ad ::do_widen(char) const@@Base+0x1351d> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 331e3 ::do_widen(char) const@@Base+0x13353> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 333c8 ::do_widen(char) const@@Base+0x13538> │ │ │ │ call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 333df ::do_widen(char) const@@Base+0x1354f> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3d2c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18247> │ │ │ │ + je 333f8 ::do_widen(char) const@@Base+0x13568> │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - jmp 3d0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1805c> │ │ │ │ - mov %r15,%rdi │ │ │ │ + jmp 331cc ::do_widen(char) const@@Base+0x1333c> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33412 ::do_widen(char) const@@Base+0x13582> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18230> │ │ │ │ - mov (%rsp),%r15 │ │ │ │ - mov 0x28(%r15),%rdi │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d2f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18273> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33428 ::do_widen(char) const@@Base+0x13598> │ │ │ │ call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18280> │ │ │ │ + je 3343f ::do_widen(char) const@@Base+0x135af> │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - jmp 3d0c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18046> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 3d2ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1826a> │ │ │ │ + jmp 331b6 ::do_widen(char) const@@Base+0x13326> │ │ │ │ mov 0x30(%rsp),%rbp │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ mov 0x40(%rsp),%r13 │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x28(%r15),%rdi │ │ │ │ - mov 0x10(%r15),%rbx │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d342 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182c2> │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33473 ::do_widen(char) const@@Base+0x135e3> │ │ │ │ call d610 │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3348a ::do_widen(char) const@@Base+0x135fa> │ │ │ │ call d610 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 3d34f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182cf> │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - jmp 3d09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1801c> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 3d338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182b8> │ │ │ │ + je 334a3 ::do_widen(char) const@@Base+0x13613> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 33187 ::do_widen(char) const@@Base+0x132f7> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ add $0x58,%rsp │ │ │ │ ret │ │ │ │ + nop │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x158(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov 0x158(%rdi),%rdi │ │ │ │ - mov 0x140(%r12),%rsi │ │ │ │ - mov 0x148(%r12),%rdx │ │ │ │ - mov %rdi,0x168(%r12) │ │ │ │ - movl $0x0,0x170(%r12) │ │ │ │ - sub %rsi,%rdx │ │ │ │ - je 3d918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18898> │ │ │ │ - sar $0x2,%rdx │ │ │ │ - lea -0x1(%rdx),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 3e754 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196d4> │ │ │ │ - mov %rdx,%r8 │ │ │ │ - pcmpeqd %xmm4,%xmm4 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x2,%r8 │ │ │ │ - movdqa %xmm4,%xmm3 │ │ │ │ - movdqa %xmm2,%xmm1 │ │ │ │ - mov %r8,%rcx │ │ │ │ - psrld $0x2,%xmm3 │ │ │ │ - shl $0x4,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - movdqu (%rax),%xmm0 │ │ │ │ - add $0x10,%rax │ │ │ │ - pand %xmm3,%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - pcmpeqd %xmm2,%xmm0 │ │ │ │ - por %xmm0,%xmm1 │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 3d3f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18376> │ │ │ │ - psrld $0x1f,%xmm4 │ │ │ │ - lea 0x0(,%r8,4),%rcx │ │ │ │ - pand %xmm4,%xmm1 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - movdqa %xmm1,%xmm0 │ │ │ │ - psrldq $0x8,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movdqa %xmm0,%xmm1 │ │ │ │ - psrldq $0x4,%xmm1 │ │ │ │ - por %xmm1,%xmm0 │ │ │ │ - movd %xmm0,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 3d952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188d2> │ │ │ │ - testl $0x3fffffff,(%rsi,%rcx,4) │ │ │ │ - lea 0x1(%r8),%ecx │ │ │ │ - jne 3d93f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188bf> │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jae 3d952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188d2> │ │ │ │ - testl $0x3fffffff,(%rsi,%rcx,4) │ │ │ │ - jne 3d48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1840f> │ │ │ │ - add $0x2,%r8d │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - jae 3d952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188d2> │ │ │ │ - testl $0x3fffffff,0x4(%rsi,%rcx,4) │ │ │ │ - je 3d952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188d2> │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - mov 0x34(%r12),%r15d │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %rbp,0x170(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - movb $0x1,0x40(%r12) │ │ │ │ - test %r15,%r15 │ │ │ │ - jne 3e5ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1952b> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r14d,%r14d │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3d4e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18463> │ │ │ │ - call d610 │ │ │ │ - mov 0x24(%r12),%edi │ │ │ │ - mov %rbx,0x158(%r12) │ │ │ │ - movl $0x0,0x160(%r12) │ │ │ │ - mov %r15,0x168(%r12) │ │ │ │ - mov %r13d,0x170(%r12) │ │ │ │ - mov %r14,0x178(%r12) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18870> │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x60(%rsp) │ │ │ │ + je 3389f ::do_widen(char) const@@Base+0x13a0f> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ - movhps (%rsp),%xmm5 │ │ │ │ - movl $0x0,0x84(%rsp) │ │ │ │ - movl $0x0,0x1c(%rsp) │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - movl $0x1,0x80(%rsp) │ │ │ │ - movaps %xmm5,0x70(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov %eax,0x8(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 3d95b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188db> │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0xb8(%r12),%rax │ │ │ │ - movhps 0x10(%rsp),%xmm0 │ │ │ │ - mov (%rax),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3e6f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19671> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rcx,%rax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3d5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18530> │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov %esi,0x80(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x58(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18570> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r12,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18560> │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ - movzwl (%r14),%eax │ │ │ │ - test %ax,%ax │ │ │ │ - je 3dc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bc8> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - mov 0x88(%r12),%rsi │ │ │ │ - lea (%rax,%rdx,1),%edi │ │ │ │ - nopl (%rax) │ │ │ │ - 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 (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %edx,%edi │ │ │ │ - jne 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185c0> │ │ │ │ - mov 0x8(%rsp),%r13d │ │ │ │ - mov 0x1c(%rsp),%ebx │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %r13d,%r15d │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - jmp 3d6bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1863f> │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzwl (%r14),%eax │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x1,%ebx │ │ │ │ - cmp %eax,%r13d │ │ │ │ - jae 3dc77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bf7> │ │ │ │ - mov 0x88(%r12),%rsi │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x0(,%rbx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3d6a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18623> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x140(%r12),%rdx │ │ │ │ - add %r15d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - and $0x3fffffff,%ecx │ │ │ │ - je 3d69f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1861f> │ │ │ │ - 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 3d756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186d6> │ │ │ │ - lea 0xb8(%rsp),%rdi │ │ │ │ - jmp 3d728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186a8> │ │ │ │ - mov %rsi,%rax │ │ │ │ + je 33838 ::do_widen(char) const@@Base+0x139a8> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 3d740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186c0> │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmp 0x20(%rax),%ecx │ │ │ │ - jg 3d720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186a0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ + je 337c2 ::do_widen(char) const@@Base+0x13932> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - jne 3d728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186a8> │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ + je 33760 ::do_widen(char) const@@Base+0x138d0> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 336fe ::do_widen(char) const@@Base+0x1386e> │ │ │ │ + mov 0x18(%r15),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 336af ::do_widen(char) const@@Base+0x1381f> │ │ │ │ + mov 0x18(%r14),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 33660 ::do_widen(char) const@@Base+0x137d0> │ │ │ │ + mov 0x18(%r13),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33610 ::do_widen(char) const@@Base+0x13780> │ │ │ │ + mov 0x18(%rbp),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 335ba ::do_widen(char) const@@Base+0x1372a> │ │ │ │ + mov 0x18(%r12),%rdi │ │ │ │ + mov %r12,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%r12),%r12 │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 3d756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x186d6> │ │ │ │ - cmp 0x20(%rdi),%ecx │ │ │ │ - jge 3df60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ee0> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 3e629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195a9> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8b,0x30(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d320 │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - movzbl 0x30(%rsp),%r8d │ │ │ │ - movzbl 0x20(%rsp),%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x28(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %r8b,(%r14,%rdx,1) │ │ │ │ - mov %sil,(%r14,%rax,1) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ - call 3e900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19880> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3d824 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187a4> │ │ │ │ + je 33589 ::do_widen(char) const@@Base+0x136f9> │ │ │ │ call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3d831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187b1> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3359b ::do_widen(char) const@@Base+0x1370b> │ │ │ │ call d610 │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ - jmp 3d69f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1861f> │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 335ad ::do_widen(char) const@@Base+0x1371d> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 33565 ::do_widen(char) const@@Base+0x136d5> │ │ │ │ + mov 0x60(%rbp),%rdi │ │ │ │ + lea 0x70(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 335d0 ::do_widen(char) const@@Base+0x13740> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 335e2 ::do_widen(char) const@@Base+0x13752> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + lea 0x30(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 335f4 ::do_widen(char) const@@Base+0x13764> │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33610 ::do_widen(char) const@@Base+0x13780> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 3355c ::do_widen(char) const@@Base+0x136cc> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x60(%r13),%rdi │ │ │ │ + lea 0x70(%r13),%rax │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33626 ::do_widen(char) const@@Base+0x13796> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33638 ::do_widen(char) const@@Base+0x137a8> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r13),%rdi │ │ │ │ + lea 0x30(%r13),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3364a ::do_widen(char) const@@Base+0x137ba> │ │ │ │ + call d610 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 33660 ::do_widen(char) const@@Base+0x137d0> │ │ │ │ mov %rbx,%r13 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %r9d,%ecx │ │ │ │ - cmp 0x58(%rsp),%r9d │ │ │ │ - jb 3e356 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192d6> │ │ │ │ - mov %r12d,%ebp │ │ │ │ - mov 0x8(%rsp),%r12 │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov 0x58(%rsp),%ebx │ │ │ │ - add %ebx,0x84(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3e760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196e0> │ │ │ │ - lea 0x110(%rsp),%rdx │ │ │ │ - lea 0x41(%r12),%rcx │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jae 3e4c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19446> │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3d8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1883b> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rcx,%rsi,1),%r8d │ │ │ │ - mov %r8b,(%rdx,%rsi,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3d8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18829> │ │ │ │ - cmpq $0x0,0x50(%rsp) │ │ │ │ - je 3d8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1884d> │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ + jmp 3354f ::do_widen(char) const@@Base+0x136bf> │ │ │ │ + nop │ │ │ │ + mov 0x60(%r14),%rdi │ │ │ │ + lea 0x70(%r14),%rax │ │ │ │ + mov 0x10(%r14),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33676 ::do_widen(char) const@@Base+0x137e6> │ │ │ │ call d610 │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - call 3d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18000> │ │ │ │ - addq $0x1,0x60(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - cmp 0x24(%r12),%eax │ │ │ │ - jb 3d565 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184e5> │ │ │ │ - mov 0x168(%rsp),%rbx │ │ │ │ - mov 0x170(%rsp),%rbp │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - mov 0x190(%rsp),%r15 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 3e7d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19756> │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - add $0x198,%rsp │ │ │ │ - ret │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 3d46b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183eb> │ │ │ │ - jmp 3d48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1840f> │ │ │ │ - test %al,%al │ │ │ │ - je 3d918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18898> │ │ │ │ - jmp 3d48f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1840f> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0xb8(%r12),%rax │ │ │ │ - mov (%rax,%rbx,8),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 3e6d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19659> │ │ │ │ - mov %rcx,%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3d980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18900> │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov %esi,0x80(%rsp) │ │ │ │ - imul %esi,%eax │ │ │ │ - mov %eax,0x38(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rcx │ │ │ │ - jae 3d9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18950> │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %al,0x41(%r12,%rsi,1) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 3d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18940> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ - sub $0x1,%eax │ │ │ │ - lea (%rax,%rax,1),%rbx │ │ │ │ - movzwl (%r14,%rax,2),%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov 0x60(%rsp),%rbx │ │ │ │ - mov %edi,%r8d │ │ │ │ - movzwl (%r14,%rbx,2),%r9d │ │ │ │ - lea (%rbx,%rbx,1),%rsi │ │ │ │ - mov %rsi,0x40(%rsp) │ │ │ │ - add %r9d,%r8d │ │ │ │ - je 3e683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19603> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - mov 0x88(%r12),%rsi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - add %edx,%r8d │ │ │ │ - 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 (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x1,%eax │ │ │ │ - add %eax,%ebp │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jne 3da40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189c0> │ │ │ │ - mov 0x1c(%rsp),%edx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ - movdqa 0x70(%rsp),%xmm6 │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov $0x1,%eax │ │ │ │ - sub %edx,%eax │ │ │ │ - movaps %xmm6,0xf0(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - jmp 3dacc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a4c> │ │ │ │ - add $0x1,%r13d │ │ │ │ - lea (%rdi,%r9,1),%eax │ │ │ │ - lea (%r15,%rbx,1),%edx │ │ │ │ - cmp %eax,%edx │ │ │ │ - jae 3dfcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f4d> │ │ │ │ - mov 0x88(%r12),%rsi │ │ │ │ - add $0x1,%ebx │ │ │ │ - mov %ebx,%eax │ │ │ │ - lea 0x0(,%rbx,4),%ecx │ │ │ │ - shr $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rsi,%rax,1),%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 3dab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a31> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0x140(%r12),%rdx │ │ │ │ - add %r13d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - mov (%rdx,%rax,4),%ecx │ │ │ │ - and $0x3fffffff,%ecx │ │ │ │ - je 3daad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a2d> │ │ │ │ - movzbl 0x3(%rdx,%rax,4),%eax │ │ │ │ - mov %eax,%r8d │ │ │ │ - shr $0x7,%al │ │ │ │ - mov %al,0x20(%rsp) │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - shr $0x6,%r8b │ │ │ │ - and $0x1,%r8d │ │ │ │ - test %rax,%rax │ │ │ │ - je 3db63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ae3> │ │ │ │ - lea 0xe8(%rsp),%rdi │ │ │ │ - jmp 3db35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ab5> │ │ │ │ - mov %rsi,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3db4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18acd> │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - cmp 0x20(%rax),%ecx │ │ │ │ - jg 3db2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18aad> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3db35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ab5> │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ + mov 0x40(%r14),%rdi │ │ │ │ + lea 0x50(%r14),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 3db63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ae3> │ │ │ │ - cmp 0x20(%rdi),%ecx │ │ │ │ - jge 3df8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f0c> │ │ │ │ - mov %ebp,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 3e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1956f> │ │ │ │ - mov %eax,%edx │ │ │ │ - mov %r8b,0x48(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %ecx,0x30(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d320 │ │ │ │ - lea 0x0(%r13,%r13,1),%edx │ │ │ │ - movzbl 0x48(%rsp),%r8d │ │ │ │ - movzbl 0x20(%rsp),%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %r8b,(%r14,%rdx,1) │ │ │ │ - mov %sil,(%r14,%rax,1) │ │ │ │ - mov %ecx,0xb0(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - lea (%rax,%rdx,1),%rcx │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - lea 0xb0(%rsp),%rsi │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - call 3e900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19880> │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3dc32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bb2> │ │ │ │ + je 33688 ::do_widen(char) const@@Base+0x137f8> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r14),%rdi │ │ │ │ + lea 0x30(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3369a ::do_widen(char) const@@Base+0x1380a> │ │ │ │ call d610 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3dfac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f2c> │ │ │ │ mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - jmp 3dfac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f2c> │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - movaps %xmm0,0xc0(%rsp) │ │ │ │ - movl $0x0,0xb8(%rsp) │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - movq $0x0,0xd8(%rsp) │ │ │ │ - mov %ebp,%r13d │ │ │ │ - test %r13,%r13 │ │ │ │ - je 3e524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194a4> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3e709 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19689> │ │ │ │ - lea 0x0(%r13,%r13,1),%rax │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov 0x84(%rsp),%eax │ │ │ │ - mov 0x50(%rsp),%rsi │ │ │ │ - movq $0x1,0x10(%rsp) │ │ │ │ - mov %r13,0x88(%rsp) │ │ │ │ - mov %eax,0x20(%rsp) │ │ │ │ - mov %r14,%rax │ │ │ │ - lea 0x0(%r13,%rsi,1),%rbx │ │ │ │ - mov %rsi,%r14 │ │ │ │ - movzwl (%rax),%esi │ │ │ │ - test %si,%si │ │ │ │ - je 3df13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e93> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%r8d │ │ │ │ - mov %esi,%r10d │ │ │ │ - mov 0x88(%r12),%r11 │ │ │ │ - movzbl 0x40(%r12,%rdi,1),%r13d │ │ │ │ - mov 0x1c(%rsp),%edi │ │ │ │ - mov %r8d,%r9d │ │ │ │ - shr $0x3,%r13d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edi,%edx │ │ │ │ - lea 0x0(,%rdi,4),%ecx │ │ │ │ - shr $1,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%r11,%rdx,1),%edx │ │ │ │ - sar %cl,%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 3dd88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d08> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov 0xa0(%r12),%rcx │ │ │ │ - mov %r9d,%edx │ │ │ │ - add %r9d,%eax │ │ │ │ - mov %eax,%eax │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - bt %r13d,%eax │ │ │ │ - setb (%r14,%rdx,1) │ │ │ │ - mov 0xd0(%r12),%rax │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzwl (%rax),%edx │ │ │ │ - mov %edx,%r10d │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 3dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d20> │ │ │ │ - mov 0x88(%r12),%r11 │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x1,%edi │ │ │ │ - jmp 3dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ca0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzwl %r10w,%edx │ │ │ │ - cmp %edx,%r8d │ │ │ │ - jae 3dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d20> │ │ │ │ - add $0x1,%edi │ │ │ │ - jmp 3dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ca0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - lea 0xb8(%rsp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - je 3e31e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1929e> │ │ │ │ - mov 0x28(%rdx),%rdi │ │ │ │ - mov 0x30(%rdx),%r9 │ │ │ │ - sub %rdi,%r9 │ │ │ │ - cmp 0x68(%rsp),%r9 │ │ │ │ - jne 1257a <__cxa_finalize@plt+0x491a> │ │ │ │ - mov 0x20(%rsp),%ecx │ │ │ │ - mov 0x158(%r12),%r11 │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %si,0x30(%rsp) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%r13 │ │ │ │ - shl %cl,%r15 │ │ │ │ - mov %r11,0x40(%rsp) │ │ │ │ - shr $0x3,%r13 │ │ │ │ - not %r15 │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - and $0x1ffffff8,%r13d │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %r9,%r15 │ │ │ │ - lea 0x0(%r13,%r11,1),%rbx │ │ │ │ - mov %rax,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%edx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3de64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de4> │ │ │ │ - jmp 3de90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e10> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - cmp %sil,(%rdi,%rcx,1) │ │ │ │ - je 3de58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd8> │ │ │ │ - and %r12,(%rbx) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 3de90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e10> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rdi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3de58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dd8> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3de48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18dc8> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %r13,%rax │ │ │ │ - jne 3de64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18de4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r8,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 3dec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e48> │ │ │ │ - mov 0x28(%r8),%rdi │ │ │ │ - mov 0x30(%r8),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 3de30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18db0> │ │ │ │ - jmp 1257a <__cxa_finalize@plt+0x491a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%r11 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov %edi,%ecx │ │ │ │ - cmp 0x58(%rsp),%edi │ │ │ │ - jae 3d86a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ea> │ │ │ │ - cmpw $0x0,0x30(%rsp) │ │ │ │ - je 3e331 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192b1> │ │ │ │ - movzwl (%rax),%esi │ │ │ │ - addq $0x1,0x10(%rsp) │ │ │ │ - addl $0x1,0x20(%rsp) │ │ │ │ - test %si,%si │ │ │ │ - jne 3dcf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c73> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - lea 0xb8(%rsp),%rdi │ │ │ │ - cmp %rdi,%rdx │ │ │ │ - jne 3ddb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d39> │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 336af ::do_widen(char) const@@Base+0x1381f> │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 33542 ::do_widen(char) const@@Base+0x136b2> │ │ │ │ + mov 0x60(%r15),%rdi │ │ │ │ + lea 0x70(%r15),%rax │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 336c5 ::do_widen(char) const@@Base+0x13835> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%r15),%rdi │ │ │ │ + lea 0x50(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 336d7 ::do_widen(char) const@@Base+0x13847> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%r15),%rdi │ │ │ │ + lea 0x30(%r15),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 336e9 ::do_widen(char) const@@Base+0x13859> │ │ │ │ + call d610 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 336fe ::do_widen(char) const@@Base+0x1386e> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 33535 ::do_widen(char) const@@Base+0x136a5> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - mov 0x88(%rsp),%r13 │ │ │ │ - mov %eax,%ecx │ │ │ │ - cmp 0x58(%rsp),%eax │ │ │ │ - jae 3d86a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ea> │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov 0x158(%r12),%r10 │ │ │ │ - jmp 3e341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x192c1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - lea (%r15,%r15,1),%edx │ │ │ │ - movzbl 0x20(%rsp),%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %sil,(%rdx,%rax,1) │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ - jmp 3d69f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1861f> │ │ │ │ - mov 0x28(%rdi),%rcx │ │ │ │ - lea 0x0(%r13,%r13,1),%edx │ │ │ │ - movzbl 0x20(%rsp),%esi │ │ │ │ - mov %rdx,%rax │ │ │ │ - mov %r8b,(%rcx,%rdx,1) │ │ │ │ - mov 0x28(%rdi),%rdx │ │ │ │ - add $0x1,%eax │ │ │ │ - mov %sil,(%rdx,%rax,1) │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33719 ::do_widen(char) const@@Base+0x13889> │ │ │ │ + call d610 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ - movzwl (%r14,%rax,1),%edi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - movzwl (%r14,%rax,1),%r9d │ │ │ │ - jmp 3daad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a2d> │ │ │ │ - mov %ebp,%ebx │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33730 ::do_widen(char) const@@Base+0x138a0> │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33747 ::do_widen(char) const@@Base+0x138b7> │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 3e598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19518> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - call d320 │ │ │ │ - mov 0xd0(%r12),%r14 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - movzwl (%r14,%rax,2),%edi │ │ │ │ - mov 0x38(%rsp),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - je 3e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191c0> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - movl $0x0,0x8(%rsp) │ │ │ │ - mov %ebp,0x48(%rsp) │ │ │ │ - sub %rax,%r13 │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea 0x0(%r13,%r13,1),%rbx │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov 0x84(%rsp),%ebx │ │ │ │ - mov %ebx,0x20(%rsp) │ │ │ │ - mov %ebp,%ebx │ │ │ │ - add %rax,%rbx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 33760 ::do_widen(char) const@@Base+0x138d0> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 33523 ::do_widen(char) const@@Base+0x13693> │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3377b ::do_widen(char) const@@Base+0x138eb> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33792 ::do_widen(char) const@@Base+0x13902> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 337a9 ::do_widen(char) const@@Base+0x13919> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 337c2 ::do_widen(char) const@@Base+0x13932> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 3350c ::do_widen(char) const@@Base+0x1367c> │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 337dc ::do_widen(char) const@@Base+0x1394c> │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 337f2 ::do_widen(char) const@@Base+0x13962> │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33808 ::do_widen(char) const@@Base+0x13978> │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3381f ::do_widen(char) const@@Base+0x1398f> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + jmp 334f6 ::do_widen(char) const@@Base+0x13666> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ mov 0x40(%rsp),%r13 │ │ │ │ - movzwl (%r14,%r13,1),%r9d │ │ │ │ - mov %r9d,%eax │ │ │ │ - add %edi,%eax │ │ │ │ - je 3e10f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1908f> │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - divl 0x80(%rsp) │ │ │ │ - movzbl 0x110(%rsp,%rax,1),%r11d │ │ │ │ - mov %edx,%edx │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - movzbl 0x41(%r12,%rdx,1),%r10d │ │ │ │ - shr $0x3,%r11d │ │ │ │ - shr $0x3,%r10d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%r12),%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 3e101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19081> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - mov 0xa0(%r12),%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(%r12),%r14 │ │ │ │ - add $0x1,%r8d │ │ │ │ - movzwl (%r14,%rbp,1),%edi │ │ │ │ - movzwl (%r14,%r13,1),%r9d │ │ │ │ - add $0x1,%esi │ │ │ │ - lea (%rdi,%r9,1),%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 3e0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19020> │ │ │ │ - mov 0xf8(%rsp),%rdi │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x60(%rax),%rdi │ │ │ │ + mov 0x10(%rax),%rbx │ │ │ │ + add $0x70,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 3e21a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1919a> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 12627 <__cxa_finalize@plt+0x49c7> │ │ │ │ - mov 0x20(%rsp),%eax │ │ │ │ - mov 0x48(%rsp),%ebp │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %rax,%r8 │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%r8 │ │ │ │ - shl %cl,%r9 │ │ │ │ - and $0x1ffffff8,%r8d │ │ │ │ - not %r9 │ │ │ │ - add 0x158(%r12),%r8 │ │ │ │ - mov %r9,%r14 │ │ │ │ - mov %r8,%r12 │ │ │ │ - mov %r15,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0xffffffff,%r10d │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3e1b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19136> │ │ │ │ - jmp 3e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19160> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r10,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%r9d │ │ │ │ - cmp %r9b,(%rsi,%rcx,1) │ │ │ │ - je 3e1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1912a> │ │ │ │ - and %r14,(%r12) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 3e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19160> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3e1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1912a> │ │ │ │ - cmp $0xffffffff,%r10d │ │ │ │ - jne 3e198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19118> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r10b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 3e1b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19136> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call d450 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ + je 33853 ::do_widen(char) const@@Base+0x139c3> │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x40(%rax),%rdi │ │ │ │ + add $0x50,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 3e210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19190> │ │ │ │ - mov 0x28(%rdi),%rsi │ │ │ │ - mov 0x30(%rdi),%rax │ │ │ │ - sub %rsi,%rax │ │ │ │ - cmp %r13,%rax │ │ │ │ - je 3e180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19100> │ │ │ │ - jmp 12627 <__cxa_finalize@plt+0x49c7> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - addl $0x1,0x8(%rsp) │ │ │ │ - addl $0x1,0x20(%rsp) │ │ │ │ - mov 0x8(%rsp),%eax │ │ │ │ - movzwl (%r14,%rsi,1),%edi │ │ │ │ - cmp 0x38(%rsp),%eax │ │ │ │ - jne 3e050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fd0> │ │ │ │ - mov 0x48(%rsp),%ebp │ │ │ │ - test %edi,%edi │ │ │ │ - je 3e67a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195fa> │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov 0x88(%r12),%rdx │ │ │ │ - lea (%rsi,%rdi,1),%ebx │ │ │ │ - mov (%rsp),%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,%edi │ │ │ │ - cmp %ebx,%esi │ │ │ │ - jne 3e280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19200> │ │ │ │ - mov %edi,(%rsp) │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov 0x38(%rsp),%esi │ │ │ │ - add %esi,0x84(%rsp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3e662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195e2> │ │ │ │ - lea 0x110(%rsp),%rdx │ │ │ │ - lea 0x41(%r12),%rcx │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jae 3e468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193e8> │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3e2f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19276> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rcx,%rsi,1),%r8d │ │ │ │ - mov %r8b,(%rdx,%rsi,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19264> │ │ │ │ - mov 0x58(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3e308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19288> │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 3386a ::do_widen(char) const@@Base+0x139da> │ │ │ │ call d610 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - call 3d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18000> │ │ │ │ - mov %ebx,0x1c(%rsp) │ │ │ │ - jmp 3d8da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1885a> │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - cmp %esi,0x10(%rsp) │ │ │ │ - jb 3defc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e7c> │ │ │ │ - jmp 3d86a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187ea> │ │ │ │ - mov 0x88(%rsp),%r13 │ │ │ │ - mov 0x10(%rsp),%r9d │ │ │ │ - mov %r11,%r10 │ │ │ │ - mov 0x8(%rsp),%r14d │ │ │ │ - add 0x50(%rsp),%r13 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %r10,%rax │ │ │ │ - mov %ebp,%r12d │ │ │ │ - lea 0xb8(%rsp),%rbx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - je 3d850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187d0> │ │ │ │ - mov 0x28(%rdx),%rdi │ │ │ │ - mov 0x30(%rdx),%rbx │ │ │ │ - sub %rdi,%rbx │ │ │ │ - cmp %rbx,0x68(%rsp) │ │ │ │ - jne 1257a <__cxa_finalize@plt+0x491a> │ │ │ │ - add 0x84(%rsp),%ecx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - mov %r9d,0x10(%rsp) │ │ │ │ - mov %rdx,%r8 │ │ │ │ - mov %rcx,%r15 │ │ │ │ - shl %cl,%rbp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - shr $0x3,%r15 │ │ │ │ - not %rbp │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - and $0x1ffffff8,%r15d │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %r15,%r13 │ │ │ │ - mov %rbp,%r15 │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %rax,%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + add $0x30,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 33881 ::do_widen(char) const@@Base+0x139f1> │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3389a ::do_widen(char) const@@Base+0x13a0a> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 334c7 ::do_widen(char) const@@Base+0x13637> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov $0xffffffff,%r11d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 3e405 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19385> │ │ │ │ - jmp 3e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193b0> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r11,%rdx,1),%ecx │ │ │ │ - movzbl (%rax),%esi │ │ │ │ - cmp %sil,(%rdi,%rcx,1) │ │ │ │ - je 3e3f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19379> │ │ │ │ - and %r15,0x0(%r13) │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 3e430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193b0> │ │ │ │ - mov %edx,%ecx │ │ │ │ - movzbl (%rdi,%rcx,1),%ecx │ │ │ │ - test %cl,%cl │ │ │ │ - js 3e3f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19379> │ │ │ │ - cmp $0xffffffff,%r11d │ │ │ │ - jne 3e3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19368> │ │ │ │ - xor %r11d,%r11d │ │ │ │ - cmp %cl,(%rax) │ │ │ │ - setne %r11b │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%edx │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 3e405 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19385> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r8,%rdi │ │ │ │ - call d450 │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0xb8(%rsp),%rax │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 3d83e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187be> │ │ │ │ - mov 0x28(%r8),%rdi │ │ │ │ - mov 0x30(%r8),%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 3e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19350> │ │ │ │ - jmp 1257a <__cxa_finalize@plt+0x491a> │ │ │ │ - nopl (%rax) │ │ │ │ - and $0xffffffc0,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ - movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ - movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ - movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ - movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ - movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3e46f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193ef> │ │ │ │ - lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x41(%r12,%rax,1),%rcx │ │ │ │ - jmp 3e2d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19256> │ │ │ │ - and $0xffffffc0,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ - movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ - movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ - movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ - movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ - movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3e4cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1944d> │ │ │ │ - lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x41(%r12,%rax,1),%rcx │ │ │ │ - jmp 3d89b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1881b> │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - mov 0x58(%rsp),%esi │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3dcbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c3b> │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3e892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19812> │ │ │ │ - lea 0x110(%rsp),%rdx │ │ │ │ - lea 0x41(%r12),%rcx │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jae 3e834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197b4> │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3d8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1884d> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rcx,%rsi,1),%r8d │ │ │ │ - mov %r8b,(%rdx,%rsi,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3e57a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194fa> │ │ │ │ - jmp 3d8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1884d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 3e008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f88> │ │ │ │ - lea 0x3f(%r15),%rbp │ │ │ │ - sar $0x6,%r15 │ │ │ │ - and $0x3f,%r13d │ │ │ │ - shr $0x6,%rbp │ │ │ │ - shl $0x3,%rbp │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x60,%edi │ │ │ │ + call d650 │ │ │ │ + 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + mov %eax,(%r12) │ │ │ │ + mov %r13,0x8(%r12) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 33937 ::do_widen(char) const@@Base+0x13aa7> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 339e0 ::do_widen(char) const@@Base+0x13b50> │ │ │ │ + mov $0x60,%edi │ │ │ │ call d650 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ - lea (%rax,%r15,8),%r15 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d320 │ │ │ │ - mov 0x158(%r12),%rdi │ │ │ │ - jmp 3d4d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18459> │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - mov %r8b,0x0(%r13d,%r13d,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %al,0x1(%r13d,%r13d,1) │ │ │ │ - mov %ecx,0xb0(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ - movq $0x0,0xc8(%rsp) │ │ │ │ - jmp 3dc03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b83> │ │ │ │ - movzbl 0x20(%rsp),%eax │ │ │ │ - mov %r8b,(%r15d,%r15d,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov %al,0x1(%r15d,%r15d,1) │ │ │ │ - mov %ecx,0x90(%rsp) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - jmp 3d7f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18775> │ │ │ │ - jne 3e2f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19276> │ │ │ │ - movzbl 0x41(%r12),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3e2f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19276> │ │ │ │ - mov 0x1c(%rsp),%ebx │ │ │ │ - jmp 3e2a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19225> │ │ │ │ - lea 0xe8(%rsp),%rax │ │ │ │ - movdqa 0x70(%rsp),%xmm7 │ │ │ │ - movl $0x0,0xe8(%rsp) │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov 0x38(%rsp),%eax │ │ │ │ - movq $0x0,0x108(%rsp) │ │ │ │ - movaps %xmm7,0xf0(%rsp) │ │ │ │ - test %eax,%eax │ │ │ │ - je 3e820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197a0> │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3e014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f94> │ │ │ │ - movl $0x0,0x38(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - jmp 3d9a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18921> │ │ │ │ - movl $0x0,0x58(%rsp) │ │ │ │ - movl $0x0,0x80(%rsp) │ │ │ │ - jmp 3d5d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18551> │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 3e808 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19788> │ │ │ │ - lea 0x110(%rsp),%rdx │ │ │ │ - lea 0x41(%r12),%rcx │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jae 3e778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196f8> │ │ │ │ - mov 0x80(%rsp),%edi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 3d8c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18843> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%esi │ │ │ │ - add $0x1,%eax │ │ │ │ - movzbl (%rcx,%rsi,1),%r8d │ │ │ │ - mov %r8b,(%rdx,%rsi,1) │ │ │ │ - cmp %edi,%eax │ │ │ │ - jb 3e73d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196bd> │ │ │ │ - jmp 3d8c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18843> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 3d451 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183d1> │ │ │ │ - jne 3d8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1883b> │ │ │ │ - movzbl 0x41(%r12),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1883b> │ │ │ │ - and $0xffffffc0,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ - movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ - movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ - movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ - movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ - movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3e77f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196ff> │ │ │ │ - lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x41(%r12,%rax,1),%rcx │ │ │ │ - jmp 3e72b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196ab> │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ - mov %rbp,0x170(%rsp) │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jne 3d8c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18843> │ │ │ │ - movzbl 0x41(%r12),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d8c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18843> │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov 0x1c(%rsp),%ebx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 3e2a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19225> │ │ │ │ - and $0xffffffc0,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movdqu 0x41(%r12,%rdx,1),%xmm3 │ │ │ │ - movdqu 0x51(%r12,%rdx,1),%xmm2 │ │ │ │ - movdqu 0x61(%r12,%rdx,1),%xmm1 │ │ │ │ - movdqu 0x71(%r12,%rdx,1),%xmm0 │ │ │ │ - movaps %xmm3,0x110(%rsp,%rdx,1) │ │ │ │ - movaps %xmm2,0x120(%rsp,%rdx,1) │ │ │ │ - movaps %xmm1,0x130(%rsp,%rdx,1) │ │ │ │ - movaps %xmm0,0x140(%rsp,%rdx,1) │ │ │ │ - cmp %ecx,%eax │ │ │ │ - jb 3e83b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197bb> │ │ │ │ - lea 0x110(%rsp,%rax,1),%rdx │ │ │ │ - lea 0x41(%r12,%rax,1),%rcx │ │ │ │ - jmp 3e568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x194e8> │ │ │ │ - jne 3d8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1884d> │ │ │ │ - movzbl 0x41(%r12),%eax │ │ │ │ - mov %al,0x110(%rsp) │ │ │ │ - jmp 3d8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1884d> │ │ │ │ - endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12599 <__cxa_finalize@plt+0x4939> │ │ │ │ + lea 0x20(%rax),%r14 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov 0x20(%rbp),%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 3c2c0 , 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 3c2c0 , 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 339bb ::do_widen(char) const@@Base+0x13b2b> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 339e0 ::do_widen(char) const@@Base+0x13b50> │ │ │ │ + mov $0x60,%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ + call d650 │ │ │ │ + jmp 33951 ::do_widen(char) const@@Base+0x13ac1> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 125b0 <__cxa_finalize@plt+0x4950> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 1108b <__cxa_finalize@plt+0x342b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 125e0 <__cxa_finalize@plt+0x4980> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1109d <__cxa_finalize@plt+0x343d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 125f7 <__cxa_finalize@plt+0x4997> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 110c9 <__cxa_finalize@plt+0x3469> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 125b8 <__cxa_finalize@plt+0x4958> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 110a8 <__cxa_finalize@plt+0x3448> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 125ff <__cxa_finalize@plt+0x499f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ + jmp 11080 <__cxa_finalize@plt+0x3420> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + mov %rsi,%r14 │ │ │ │ push %r13 │ │ │ │ - mov %rsi,%r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x30,%rsp │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x80,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ call d650 │ │ │ │ - movdqu 0x8(%r13),%xmm0 │ │ │ │ - mov 0x0(%r13),%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - movups %xmm1,0x8(%r13) │ │ │ │ - mov %esi,0x20(%rax) │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - mov 0x18(%r13),%rax │ │ │ │ - movq $0x0,0x18(%r13) │ │ │ │ - lea 0x8(%r12),%r13 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 3e963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198e3> │ │ │ │ - jmp 3e9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19950> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %ecx,%esi │ │ │ │ - cmovl 0x10(%rdx),%rax │ │ │ │ - setl %dil │ │ │ │ - test %rax,%rax │ │ │ │ - jne 3e960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198e0> │ │ │ │ - mov %rdx,%rax │ │ │ │ - test %dil,%dil │ │ │ │ - jne 3ea30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199b0> │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jle 3ea00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19980> │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jne 3ea70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f0> │ │ │ │ - mov %r13,%rcx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - movzbl %dil,%edi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call d0e0 │ │ │ │ - mov $0x1,%r13b │ │ │ │ - addq $0x1,0x28(%r12) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x18(%r12),%r13 │ │ │ │ - je 3ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199fc> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call d690 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - cmp 0x20(%rax),%esi │ │ │ │ - jg 3ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199fc> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq %xmm0,%rdi │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ mov %rax,%r12 │ │ │ │ - xor %r13b,%r13b │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ea18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19998> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - add $0x30,%rsp │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %r13,%rdx │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - cmp %rdx,0x18(%r12) │ │ │ │ - je 3e98a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1990a> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %esi,0x1c(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - call d690 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov 0x1c(%rsp),%esi │ │ │ │ - mov 0x20(%rax),%ecx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - jmp 3e986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19906> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp 0x20(%rdx),%esi │ │ │ │ - setl %dil │ │ │ │ - jmp 3e998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19918> │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov $0x1,%edi │ │ │ │ - jmp 3e998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19918> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - movd %esi,%xmm2 │ │ │ │ - lea 0x4f10d(%rip),%rcx # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movb $0x0,0x10(%rdi) │ │ │ │ - movq $0x0,0x8(%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 %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 │ │ │ │ - movups %xmm2,0x20(%rdi) │ │ │ │ - movups %xmm0,0x41(%rdi) │ │ │ │ - movups %xmm0,0x51(%rdi) │ │ │ │ - movups %xmm0,0x61(%rdi) │ │ │ │ - movups %xmm0,0x71(%rdi) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 12650 <__cxa_finalize@plt+0x49f0> │ │ │ │ - nop │ │ │ │ - cs nopw 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 0x4efe2(%rip),%rcx # 8dbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68b40> │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,0x51(%rdi) │ │ │ │ - movups %xmm0,0x61(%rdi) │ │ │ │ - movups %xmm0,0x71(%rdi) │ │ │ │ - call d9a0 , 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 3ec18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b98> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xb0(%rbx) │ │ │ │ - movups %xmm0,0xa0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ec3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19bbf> │ │ │ │ - call d610 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ec66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19be6> │ │ │ │ - call d610 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - movups %xmm0,0xd0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ec90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c10> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 3ebc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b40> │ │ │ │ - mov 0x158(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ecbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c3e> │ │ │ │ - call d610 │ │ │ │ - mov 0x140(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3eccf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c4f> │ │ │ │ - call d610 │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ece0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c60> │ │ │ │ - call d610 │ │ │ │ - mov 0x110(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ecf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c71> │ │ │ │ - call d610 │ │ │ │ - mov 0xe8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ed02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c82> │ │ │ │ - call d610 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ed13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19c93> │ │ │ │ - call d610 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ed24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ca4> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ed35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cb5> │ │ │ │ - call d610 │ │ │ │ - mov 0x88(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3ed46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cc6> │ │ │ │ - call d610 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - add $0x10,%rbx │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 3ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ce0> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3f024 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fa4> │ │ │ │ - push %r15 │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - movss 0x4b270(%rip),%xmm1 # 8a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f88> │ │ │ │ - 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 3f00d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f8d> │ │ │ │ - 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 3ee84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e04> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x2,%r11d │ │ │ │ - je 3ee67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19de7> │ │ │ │ - mov 0xa0(%rdi),%rbx │ │ │ │ - mov %r13d,%r11d │ │ │ │ - movzbl (%rbx,%r11,1),%ebx │ │ │ │ - test %edx,%ebx │ │ │ │ - je 3ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ee0> │ │ │ │ - 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 3ef82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f02> │ │ │ │ - test $0x1,%r15b │ │ │ │ - je 3efe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f68> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - andb $0x7f,(%rax) │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0xd0(%rdi),%rax │ │ │ │ - add $0x1,%r9d │ │ │ │ - add $0x1,%r15d │ │ │ │ - movzwl (%rax,%r10,1),%ecx │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jae 3f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f80> │ │ │ │ - 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 3ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d90> │ │ │ │ - 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 3efb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f38> │ │ │ │ - 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 3efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f20> │ │ │ │ - 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 3ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d90> │ │ │ │ - xchg %ax,%ax │ │ │ │ - test $0x1,%r15b │ │ │ │ - je 3efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f50> │ │ │ │ - and $0xffffffbf,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - je 3ee59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19dd9> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - mov $0x8,%esi │ │ │ │ - shl %cl,%esi │ │ │ │ - or %sil,(%rax) │ │ │ │ - jmp 3ee63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19de3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%r11d │ │ │ │ - and $0xfffffff7,%esi │ │ │ │ - and $0x7f,%r11d │ │ │ │ - test $0x1,%r15b │ │ │ │ - cmovne %r11d,%esi │ │ │ │ - jmp 3ef3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ebe> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%ebx │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - and $0xffffffbf,%ebx │ │ │ │ - test $0x1,%r15b │ │ │ │ - cmove %esi,%ebx │ │ │ │ - jmp 3eef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19e76> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and $0xfffffffb,%esi │ │ │ │ - mov %sil,(%r8) │ │ │ │ - mov 0xa0(%rdi),%rsi │ │ │ │ - movzbl (%rsi,%r11,1),%esi │ │ │ │ - test %esi,-0x1c(%rsp) │ │ │ │ - jne 3ef82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f02> │ │ │ │ - add 0x88(%rdi),%rax │ │ │ │ - andb $0xf7,(%rax) │ │ │ │ - jmp 3ee63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19de3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x10(%rsp),%rsi │ │ │ │ - mov -0x8(%rsp),%rdx │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - add $0x1,%rsi │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 3edb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19d30> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - lea 0x634e8(%rip),%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x64864(%rip),%rdx │ │ │ │ - jmp 3f073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ff3> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %rax,%xmm0 │ │ │ │ - mulsd 0x4f367(%rip),%xmm0 # 8e3c8 , std::allocator >@@Base+0x168> │ │ │ │ - movsd 0x4f327(%rip),%xmm1 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - ja 3f180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a100> │ │ │ │ - cmp $0x26f,%rdx │ │ │ │ - ja 3f160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0e0> │ │ │ │ - mov 0x8(%rbp,%rdx,8),%rbx │ │ │ │ - lea 0x1(%rdx),%rax │ │ │ │ - mov %rax,0x1388(%rbp) │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shr $0xb,%rdx │ │ │ │ - mov %edx,%edx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0x7,%rdx │ │ │ │ - and $0x9d2c5680,%edx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shl $0xf,%rdx │ │ │ │ - and $0xefc60000,%edx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - shr $0x12,%rdx │ │ │ │ - xor %rdx,%rbx │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - ja 3f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c0> │ │ │ │ - lea 0x1(%rax),%rdx │ │ │ │ - mov 0x8(%rbp,%rax,8),%rax │ │ │ │ - mov %rdx,0x1388(%rbp) │ │ │ │ - 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 │ │ │ │ - shl $0x20,%rax │ │ │ │ - or %rbx,%rax │ │ │ │ - jns 3f050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fd0> │ │ │ │ - mov %rax,%rcx │ │ │ │ - and $0x1,%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rcx │ │ │ │ - or %rax,%rcx │ │ │ │ - cvtsi2sd %rcx,%xmm0 │ │ │ │ - addsd %xmm0,%xmm0 │ │ │ │ - jmp 3f059 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fd9> │ │ │ │ - nop │ │ │ │ - lea 0x633e1(%rip),%rdi │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0x1388(%rbp),%rax │ │ │ │ - jmp 3f0ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a04e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x633c1(%rip),%rdi │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0x1388(%rbp),%rdx │ │ │ │ - jmp 3f080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a000> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov 0x24(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 3f49c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a41c> │ │ │ │ - push %r15 │ │ │ │ - mov %rdx,%r10 │ │ │ │ - xor %r15d,%r15d │ │ │ │ - push %r14 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - push %r13 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - push %r12 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - push %rbp │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0xd0(%rdi),%rdx │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r15,%r15,1),%r9 │ │ │ │ - cmpw $0x0,(%rdx,%r15,2) │ │ │ │ - je 3f44e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3ce> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov $0x1,%edi │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - movzbl (%rax,%r15,1),%edx │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %edx,%eax │ │ │ │ - and $0x7,%edx │ │ │ │ - shr $0x3,%al │ │ │ │ - mov %dl,0x2f(%rsp) │ │ │ │ - mov %eax,%ecx │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl %cl,%esi │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov %eax,0x28(%rsp) │ │ │ │ - shl %cl,%edi │ │ │ │ - mov %esi,0x4(%rsp) │ │ │ │ - mov %edi,0x8(%rsp) │ │ │ │ - jmp 3f285 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a205> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4,%r11d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r11d │ │ │ │ - or %eax,%r11d │ │ │ │ - mov %r11b,(%rdx) │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ - movzbl (%rax,%r8,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - jne 3f2fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a27b> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 3f42b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3ab> │ │ │ │ - add 0x88(%r14),%r12 │ │ │ │ - andb $0x7f,(%r12) │ │ │ │ - add $0x1,%r13d │ │ │ │ - mov 0xd0(%r14),%rdx │ │ │ │ - add $0x1,%r15d │ │ │ │ - add $0x1,%ebp │ │ │ │ - movzwl (%rdx,%r9,1),%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - jae 3f440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3c0> │ │ │ │ - mov 0x88(%r14),%rdx │ │ │ │ - mov %ebp,%r12d │ │ │ │ - lea 0x0(,%rbp,4),%ebx │ │ │ │ - shr $1,%r12d │ │ │ │ - and $0x4,%ebx │ │ │ │ - add %r12,%rdx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movzbl (%rdx),%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - sar %cl,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - and $0x3,%r8d │ │ │ │ - cmp $0x1,%r8d │ │ │ │ - je 3f318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a298> │ │ │ │ - and $0x2,%ecx │ │ │ │ - je 3f269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1e9> │ │ │ │ - mov 0xa0(%r14),%rcx │ │ │ │ - mov %r13d,%r8d │ │ │ │ - movzbl (%rcx,%r8,1),%ecx │ │ │ │ - test %ecx,0x4(%rsp) │ │ │ │ - jne 3f228 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1a8> │ │ │ │ - test $0x1,%bpl │ │ │ │ - je 3f410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a390> │ │ │ │ - and $0xffffffbf,%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ - movzbl (%rax,%r8,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - je 3f259 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1d9> │ │ │ │ - add 0x88(%r14),%r12 │ │ │ │ - mov $0x8,%eax │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%eax │ │ │ │ - or %al,(%r12) │ │ │ │ - jmp 3f265 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call 3f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fb0> │ │ │ │ - mov 0xc(%rsp),%eax │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - lea 0x0(,%rax,8),%r8d │ │ │ │ - mov (%r10),%rcx │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - lea (%rsi,%r8,1),%r11d │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cvtss2sd (%rcx,%r11,4),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 3f488 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a408> │ │ │ │ - mov $0x4,%r11d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r11d │ │ │ │ - or %r11d,%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r8d,0x10(%rsp) │ │ │ │ - call 3f030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fb0> │ │ │ │ - movzbl 0x2f(%rsp),%ecx │ │ │ │ - mov 0x10(%rsp),%r8d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x88(%r14),%rdx │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - add %ecx,%r8d │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov (%r10),%rcx │ │ │ │ - mov %r8d,%r8d │ │ │ │ - add %r12,%rdx │ │ │ │ - movzbl (%rdx),%eax │ │ │ │ - cvtss2sd (%rcx,%r8,4),%xmm1 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jb 3f470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3f0> │ │ │ │ - mov $0x8,%r8d │ │ │ │ - mov %ebx,%ecx │ │ │ │ - shl %cl,%r8d │ │ │ │ - or %r8d,%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0x88(%r14),%rdx │ │ │ │ - mov %ebx,%ecx │ │ │ │ - addl $0x1,0xc(%rsp) │ │ │ │ - add %r12,%rdx │ │ │ │ - movzbl (%rdx),%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - sar %cl,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - jmp 3f2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a238> │ │ │ │ - xchg %ax,%ax │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - mov 0xa0(%r14),%rax │ │ │ │ - movzbl (%rax,%r8,1),%eax │ │ │ │ - test %eax,0x8(%rsp) │ │ │ │ - jne 3f2fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a27b> │ │ │ │ - add 0x88(%r14),%r12 │ │ │ │ - andb $0xf7,(%r12) │ │ │ │ - jmp 3f265 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1e5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x24(%r14),%ecx │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %ecx,%r15d │ │ │ │ - jb 3f1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a150> │ │ │ │ - add $0x48,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffff7,%eax │ │ │ │ - and $0x7f,%ecx │ │ │ │ - test $0x1,%bpl │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - jmp 3f3e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a369> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0xfffffffb,%eax │ │ │ │ - and $0xffffffbf,%ecx │ │ │ │ - test $0x1,%bpl │ │ │ │ - cmovne %ecx,%eax │ │ │ │ - jmp 3f37f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2ff> │ │ │ │ - ret │ │ │ │ - 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 %r15 │ │ │ │ - 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 3fdd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad53> │ │ │ │ - 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 3f5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a528> │ │ │ │ - cmp $0x16,%r13d │ │ │ │ - sete %al │ │ │ │ - cmp $0xffff,%r12d │ │ │ │ - sete %r15b │ │ │ │ - or %r15b,%al │ │ │ │ - jne 3f5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a528> │ │ │ │ - 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 3f5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a541> │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add %eax,%r13d │ │ │ │ - add $0x1,%r12d │ │ │ │ - add %ecx,%r10d │ │ │ │ - lea 0x0(,%r8,4),%r14d │ │ │ │ - jmp 3f510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a490> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3f5c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a541> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 3f510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a490> │ │ │ │ - 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 3f6c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a646> │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - movq $0x0,0xd0(%rbx) │ │ │ │ - movq $0x0,0xd8(%rbx) │ │ │ │ - movq $0x0,0xe0(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3f62d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5ad> │ │ │ │ - call d610 │ │ │ │ - mov 0x28(%rbx),%ebp │ │ │ │ - mov 0xd0(%rbx),%r10 │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 3f71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a69e> │ │ │ │ - mov 0x88(%rbx),%r11 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %r14d,%r14d │ │ │ │ - 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 %r12d,%r12d │ │ │ │ - setne %al │ │ │ │ - or %ecx,%eax │ │ │ │ - movzbl %al,%eax │ │ │ │ - add %esi,%eax │ │ │ │ - cmp $0x4,%eax │ │ │ │ - je 3f738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6b8> │ │ │ │ - cmp $0xffff,%edi │ │ │ │ - sete %al │ │ │ │ - cmp $0x16,%r13d │ │ │ │ - sete %r15b │ │ │ │ - or %r15b,%al │ │ │ │ - jne 3f738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6b8> │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x1,%edi │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3f75a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6da> │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - sub $0x2,%edx │ │ │ │ - lea 0x0(,%r8,4),%r14d │ │ │ │ - xor %eax,%eax │ │ │ │ - add %ecx,%r12d │ │ │ │ - cmp $0x1,%edx │ │ │ │ - setbe %al │ │ │ │ - add %eax,%r13d │ │ │ │ - jmp 3f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5c0> │ │ │ │ - lea (%r12,%r12,1),%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r12,2),%r13 │ │ │ │ - mov %rax,%r10 │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov %r10,%rdi │ │ │ │ - lea 0x2(%r12,%r12,1),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov 0xd0(%rbx),%rdi │ │ │ │ - mov %r13,0xe0(%rbx) │ │ │ │ - mov %rax,0xd0(%rbx) │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea 0x2(%rax,%r12,2),%rax │ │ │ │ - mov %rax,0xd8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3f60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a58f> │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 3f626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5a6> │ │ │ │ - mov 0x2c(%rbx),%ebp │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %di,(%r10) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 3f76a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6ea> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 3f786 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a706> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r9d,%eax │ │ │ │ - add $0x1,%r9d │ │ │ │ - mov %di,(%r10,%rax,2) │ │ │ │ - cmp %ebp,%r8d │ │ │ │ - jae 3f758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6d8> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 3f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a5c0> │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x2c(%rbx),%ebp │ │ │ │ - lea (%r10,%r9,2),%r10 │ │ │ │ - mov %di,(%r10) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 3f72c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6ac> │ │ │ │ + lea 0x20(%rax),%rbp │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - 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) │ │ │ │ + call 3c2c0 , 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov (%rbx),%eax │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x18(%r12) │ │ │ │ + movq $0x0,0x10(%r12) │ │ │ │ + mov %eax,(%r12) │ │ │ │ + mov %r14,0x8(%r12) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 3f7ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a72c> │ │ │ │ - call d610 │ │ │ │ - mov 0x24(%rbx),%ebp │ │ │ │ - mov %rbp,%r14 │ │ │ │ + je 33ad9 ::do_widen(char) const@@Base+0x13c49> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ + mov 0x10(%rbx),%rbp │ │ │ │ + mov %r12,%r13 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 3fd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac90> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - call d650 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d320 │ │ │ │ - mov %r14d,%ecx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %r10d,%r10d │ │ │ │ - mov 0xd0(%rbx),%r11 │ │ │ │ - mov %r15,%r14 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzwl (%r11,%r13,2),%r15d │ │ │ │ - lea 0x0(%r13,%r13,1),%r9 │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - test %r15w,%r15w │ │ │ │ - je 3f975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8f5> │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - jmp 3f829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7a9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - movzbl %sil,%esi │ │ │ │ - add $0x1,%edi │ │ │ │ - movzwl %r15w,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - add %esi,%r10d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3fb60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae0> │ │ │ │ - mov 0x88(%rbx),%rax │ │ │ │ - mov %edx,%r12d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - shr $1,%r12d │ │ │ │ - and $0x4,%ecx │ │ │ │ - movzbl (%rax,%r12,1),%r8d │ │ │ │ - mov %r8d,%eax │ │ │ │ - sar %cl,%eax │ │ │ │ - and $0x3,%eax │ │ │ │ - lea -0x2(%rax),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - setbe %sil │ │ │ │ - cmp $0x3,%eax │ │ │ │ - jne 3f810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a790> │ │ │ │ - mov $0x4,%r11d │ │ │ │ - shl %cl,%r11d │ │ │ │ - test %r11d,%r8d │ │ │ │ - je 3fcd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac58> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - mov %r10d,%eax │ │ │ │ - mov $0x8,%r15d │ │ │ │ - shl %cl,%r15d │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %r15d,%ecx │ │ │ │ - orb $0x1,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %r8d,%r15d │ │ │ │ - je 3f8b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a836> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - add %rax,%r8 │ │ │ │ - orb $0x2,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %r8d,%r11d │ │ │ │ - je 3fcf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac78> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - add %rax,%r8 │ │ │ │ - orb $0x4,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %r8d,%ecx │ │ │ │ - je 3f8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a878> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - add %rax,%r8 │ │ │ │ - orb $0x8,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %r8d,%r11d │ │ │ │ - je 3fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac20> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - add %rax,%r8 │ │ │ │ - orb $0x10,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %ecx,%r8d │ │ │ │ - jne 3fca9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac29> │ │ │ │ - test %r8d,%r11d │ │ │ │ - je 3f952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8d2> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - add %rax,%r8 │ │ │ │ - orb $0x40,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %ecx,%r8d │ │ │ │ - je 3f952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8d2> │ │ │ │ - add 0xa0(%rbx),%rax │ │ │ │ - orb $0x80,(%rax) │ │ │ │ - mov 0xd0(%rbx),%r11 │ │ │ │ - movb $0x1,(%r14,%r13,1) │ │ │ │ - movzwl (%r11,%r9,1),%r15d │ │ │ │ - jmp 3f810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a790> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - add %eax,%ebp │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %ecx,%r13d │ │ │ │ - jb 3f7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a770> │ │ │ │ - mov %r14,%r15 │ │ │ │ - mov %ecx,%r14d │ │ │ │ - test %r14,%r14 │ │ │ │ - je 3fd53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acd3> │ │ │ │ - lea 0x0(,%r14,8),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ + je 33b98 ::do_widen(char) const@@Base+0x13d08> │ │ │ │ + mov $0x80,%edi │ │ │ │ call d650 │ │ │ │ - movq $0x0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x8(%rax),%rcx │ │ │ │ - cmp $0x1,%r14 │ │ │ │ - je 3fda6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad26> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - lea -0x8(%r12),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %rbp,0xb8(%rbx) │ │ │ │ - lea -0x8(%rax,%r12,1),%rcx │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov %rcx,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 3fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a980> │ │ │ │ - call d610 │ │ │ │ - mov 0x24(%rbx),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3fd84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad04> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ - mov 0xd0(%rbx),%rbp │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %edx,%edx │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movabs $0xaa00aa00aa00aa,%r11 │ │ │ │ - movabs $0x3333cccc3333cccc,%r12 │ │ │ │ - movabs $0xf0f0f0ff0f0f0f0,%r13 │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %rsi,%r9 │ │ │ │ - nop │ │ │ │ - movzbl (%r15,%r10,1),%esi │ │ │ │ - movzwl 0x0(%rbp,%r10,2),%edi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - sbb %rax,%rax │ │ │ │ - or %r11,%rax │ │ │ │ - mov %rax,(%r9) │ │ │ │ - test %edi,%edi │ │ │ │ - je 3fae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa60> │ │ │ │ - add %edx,%edi │ │ │ │ - jmp 3fa8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa0c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %edx,%edi │ │ │ │ - je 3fae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa60> │ │ │ │ - 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 3fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 3fc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abb0> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - je 3fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aba0> │ │ │ │ - test %esi,%esi │ │ │ │ - jne 3fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ - movabs $0x55aa55aa55aa55aa,%rcx │ │ │ │ - movzbl %al,%eax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rcx,(%r9) │ │ │ │ - add %eax,%esi │ │ │ │ - cmp %edx,%edi │ │ │ │ - jne 3fa8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa0c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r10 │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %r10,%r14 │ │ │ │ - jne 3fa40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9c0> │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - lea (%rsi,%r14,8),%r9 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 3fd09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac89> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 3fb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaa0> │ │ │ │ - imul %ecx,%edi │ │ │ │ - add %edi,%r8d │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x8,%rsi │ │ │ │ - cmp %r9,%rsi │ │ │ │ - jne 3fb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa90> │ │ │ │ - mov %r8d,0x34(%rbx) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 3fd44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acc4> │ │ │ │ - add $0x18,%rsp │ │ │ │ + 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 3c2c0 , 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - jmp d610 │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - movzbl (%r14,%r13,1),%esi │ │ │ │ - test %r15w,%r15w │ │ │ │ - je 3fdfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad7b> │ │ │ │ - mov %ebp,%edx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3fb99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab19> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movzwl (%r11,%r9,1),%eax │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - add %ecx,%r8d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 3f970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8f0> │ │ │ │ - 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 3fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab00> │ │ │ │ - test %esi,%esi │ │ │ │ - je 3fc68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abe8> │ │ │ │ - cmp $0x1,%esi │ │ │ │ - je 3fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1abc0> │ │ │ │ - cmp $0x2,%esi │ │ │ │ - jne 3fc15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab95> │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x10,(%r11) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x20,(%r11) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x40,(%r11) │ │ │ │ - add 0xa0(%rbx),%rax │ │ │ │ - orb $0x80,(%rax) │ │ │ │ - mov 0xd0(%rbx),%r11 │ │ │ │ - add $0x1,%esi │ │ │ │ - jmp 3fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab00> │ │ │ │ - nopl (%rax) │ │ │ │ - and %r13,(%r9) │ │ │ │ - jmp 3fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - and %r12,(%r9) │ │ │ │ - jmp 3fa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa00> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x4,(%r11) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x8,(%r11) │ │ │ │ - jmp 3fbf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab76> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - mov %r8d,%eax │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x2,(%r11) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x8,(%r11) │ │ │ │ - mov 0xa0(%rbx),%r11 │ │ │ │ - add %rax,%r11 │ │ │ │ - orb $0x20,(%r11) │ │ │ │ - jmp 3fc04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab84> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ecx,%r8d │ │ │ │ - je 3f952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8d2> │ │ │ │ - mov 0xa0(%rbx),%r8 │ │ │ │ - add %rax,%r8 │ │ │ │ - orb $0x20,(%r8) │ │ │ │ - mov 0x88(%rbx),%r8 │ │ │ │ - movzbl (%r8,%r12,1),%r8d │ │ │ │ - test %r8d,%r11d │ │ │ │ - je 3f943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8c3> │ │ │ │ - jmp 3f929 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8a9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x8,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %r10d,%eax │ │ │ │ - test %ecx,%r8d │ │ │ │ - jne 3f89c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a81c> │ │ │ │ - jmp 3f952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8d2> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ecx,%r8d │ │ │ │ - je 3f952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8d2> │ │ │ │ - mov %r10d,%eax │ │ │ │ - jmp 3f8de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a85e> │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 3fb34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aab4> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3fd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad10> │ │ │ │ - movl $0x0,0x34(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - movq $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 3f9ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a96e> │ │ │ │ - movl $0x0,0x34(%rbx) │ │ │ │ - jmp 3fb4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaca> │ │ │ │ - call d610 │ │ │ │ - mov 0x24(%rbx),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 3fd3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1acbd> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 3fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a980> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - add %r12,%rbp │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov %rbp,0xc8(%rbx) │ │ │ │ + call 3c2c0 , 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 3c2c0 , 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 │ │ │ │ - jne 3f9ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a96e> │ │ │ │ - jmp 3fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a980> │ │ │ │ - movl $0x1,0x24(%rdi) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x2c(%rdi) │ │ │ │ - mov $0x2,%edi │ │ │ │ + je 33b79 ::do_widen(char) const@@Base+0x13ce9> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 33b98 ::do_widen(char) const@@Base+0x13d08> │ │ │ │ + mov $0x80,%edi │ │ │ │ + mov %rbx,%r13 │ │ │ │ call d650 │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea 0x2(%rax),%r13 │ │ │ │ - jmp 3f6da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a65a> │ │ │ │ - mov 0x24(%rbx),%ecx │ │ │ │ - jmp 3f975 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8f5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 126fa <__cxa_finalize@plt+0x4a9a> │ │ │ │ - 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) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rsi,%r8 │ │ │ │ - mov %ecx,%r9d │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - lea -0x1(%rdx),%rbp │ │ │ │ - shr $0x3f,%rbp │ │ │ │ - mov %r12,0x10(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - lea -0x1(%rbp,%rdx,1),%rbp │ │ │ │ - sar $1,%rbp │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jge 3ff80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af00> │ │ │ │ - mov %rbx,(%rsp) │ │ │ │ - jmp 3fe83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae03> │ │ │ │ - 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),%r10 │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - lea (%rdi,%r10,4),%r11 │ │ │ │ - mov (%r11),%ebx │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - cmovb %ebx,%ecx │ │ │ │ - cmovb %r10,%rax │ │ │ │ - cmovb %r11,%rdx │ │ │ │ - mov %ecx,(%rdi,%rsi,4) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jg 3fe80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae00> │ │ │ │ - test $0x1,%r12b │ │ │ │ - je 3ff40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aec0> │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - shr $0x3f,%rcx │ │ │ │ - lea -0x1(%rax,%rcx,1),%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - jg 3ff1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae9d> │ │ │ │ - jmp 3ff2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aead> │ │ │ │ - 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 3ff78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aef8> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - sar $1,%rcx │ │ │ │ - lea (%rdi,%rcx,4),%r10 │ │ │ │ - lea (%rdi,%rax,4),%rdx │ │ │ │ - mov (%r10),%esi │ │ │ │ - cmp %r9d,%esi │ │ │ │ - jb 3ff00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae80> │ │ │ │ - mov 0x8(%rsp),%rbp │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - mov %r9d,(%rdx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - sub $0x2,%r12 │ │ │ │ - sar $1,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 3febb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae3b> │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - lea 0x1(%rax,%rax,1),%rsi │ │ │ │ - lea (%rdi,%rsi,4),%rcx │ │ │ │ - mov (%rcx),%r10d │ │ │ │ - mov %r10d,(%rdx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - jmp 3fecf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae4f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10,%rdx │ │ │ │ - jmp 3ff2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aead> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%rdi,%rsi,4),%rdx │ │ │ │ - test $0x1,%r12b │ │ │ │ - jne 3ff2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aead> │ │ │ │ - sub $0x2,%r12 │ │ │ │ - sar $1,%r12 │ │ │ │ - cmp %r12,%r8 │ │ │ │ - jne 3ff2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aead> │ │ │ │ - mov %r8,%rax │ │ │ │ - jmp 3ff54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aed4> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 40087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b007> │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - lea 0x4(%rdi),%r13 │ │ │ │ - cmp %r13,%rsi │ │ │ │ - je 40063 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afe3> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov $0x4,%r14d │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - jmp 40014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af94> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0x4,%edi │ │ │ │ - sub %r14,%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 40070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aff0> │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - call da30 │ │ │ │ - add $0x4,%r13 │ │ │ │ - mov %ebx,(%r15) │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - je 4004f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afcf> │ │ │ │ - mov 0x0(%r13),%ebx │ │ │ │ - mov (%r15),%eax │ │ │ │ - cmp %eax,%ebx │ │ │ │ - jb 3ffe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af68> │ │ │ │ - mov -0x4(%r13),%edx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jae 40080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b000> │ │ │ │ - lea -0x4(%r13),%rax │ │ │ │ - mov %r13,%rcx │ │ │ │ - jmp 40034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afb4> │ │ │ │ - sub $0x4,%rax │ │ │ │ - mov %edx,(%rcx) │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 40030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afb0> │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - add $0x4,%r13 │ │ │ │ - add $0x4,%r14 │ │ │ │ - cmp %r13,%rbp │ │ │ │ - jne 40014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af94> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - jne 40004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af84> │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - jmp 40004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af84> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - jmp 40042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1afc2> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,%rax │ │ │ │ - sub %rdi,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 4024a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1ca> │ │ │ │ - push %r14 │ │ │ │ - mov %rax,%r14 │ │ │ │ - sar $0x3,%rax │ │ │ │ - push %r13 │ │ │ │ - mov %rdx,%r13 │ │ │ │ - sar $0x2,%r14 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %r13,%r13 │ │ │ │ - je 401c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b141> │ │ │ │ - movq (%rbx),%xmm0 │ │ │ │ - lea (%rbx,%rax,4),%r8 │ │ │ │ - mov -0x4(%rbp),%edi │ │ │ │ - sub $0x1,%r13 │ │ │ │ - mov (%r8),%esi │ │ │ │ - lea 0x4(%rbx),%rax │ │ │ │ - pshufd $0xe5,%xmm0,%xmm2 │ │ │ │ - movd %xmm2,%ecx │ │ │ │ - pshufd $0xe1,%xmm0,%xmm1 │ │ │ │ - movd %xmm0,%edx │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 40220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1a0> │ │ │ │ - cmp %edi,%esi │ │ │ │ - jb 4023b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1bb> │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 4022c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1ac> │ │ │ │ - movq %xmm1,(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jae 40168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0e8> │ │ │ │ - add $0x4,%rax │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov (%rax),%edx │ │ │ │ - add $0x4,%rax │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 40120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0a0> │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov -0x4(%rdi),%esi │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jae 40180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b100> │ │ │ │ - lea -0x8(%rdi),%rax │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov (%rax),%esi │ │ │ │ - sub $0x4,%rax │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 40140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0c0> │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - jae 40190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b110> │ │ │ │ - mov %esi,(%r12) │ │ │ │ - lea 0x4(%r12),%rax │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - mov 0x4(%r12),%edx │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 40110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b090> │ │ │ │ - mov -0x4(%rdi),%esi │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 40137 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0b7> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x4,%rdi │ │ │ │ - cmp %rdi,%r12 │ │ │ │ - jb 40152 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0d2> │ │ │ │ + jmp 33af3 ::do_widen(char) const@@Base+0x13c63> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 40090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b010> │ │ │ │ + add $0x8,%rsp │ │ │ │ mov %r12,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x40,%rax │ │ │ │ - jle 40217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b197> │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %r12,%rbp │ │ │ │ - sar $0x3,%rax │ │ │ │ - sar $0x2,%r14 │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 400c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b045> │ │ │ │ - lea -0x1(%rax),%r12 │ │ │ │ - jmp 401cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b14b> │ │ │ │ - sub $0x1,%r12 │ │ │ │ - mov (%rbx,%r12,4),%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 3fe40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adc0> │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 401c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b147> │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jle 40217 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b197> │ │ │ │ - sub $0x4,%rbp │ │ │ │ - mov (%rbx),%eax │ │ │ │ - mov 0x0(%rbp),%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - sub %rbx,%r12 │ │ │ │ - mov %eax,0x0(%rbp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - call 3fe40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adc0> │ │ │ │ - cmp $0x4,%r12 │ │ │ │ - jg 401ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b16e> │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 40105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b085> │ │ │ │ - cmp %edi,%esi │ │ │ │ - jae 4023b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1bb> │ │ │ │ - mov %edi,(%rbx) │ │ │ │ - mov %edx,-0x4(%rbp) │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - jmp 40109 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b089> │ │ │ │ - mov %esi,(%rbx) │ │ │ │ - mov %edx,(%r8) │ │ │ │ - mov 0x4(%rbx),%edx │ │ │ │ - mov (%rbx),%ecx │ │ │ │ - jmp 40109 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b089> │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r12 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - push %rbp │ │ │ │ - mov %r9d,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %r8d,%edx │ │ │ │ - mov %rsi,(%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 %rdx,%rdx │ │ │ │ - je 40468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3e8> │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rdx,1),%r13 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r13,%rax │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %rcx,0x18(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov %r13,0x28(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 40458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3d8> │ │ │ │ - lea 0x0(,%rdx,4),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r13,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r13,1),%rbp │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov 0x58(%r12),%r12 │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %r12,%rax │ │ │ │ - mov %rbp,0x40(%rbx) │ │ │ │ - shr $0x3d,%rax │ │ │ │ - jne 1270a <__cxa_finalize@plt+0x4aaa> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4043c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3bc> │ │ │ │ - lea 0x0(,%r12,4),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ + jmp 11119 <__cxa_finalize@plt+0x34b9> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea (%rax,%r13,1),%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 40478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3f8> │ │ │ │ - lea -0x4(%r13),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rbp,0x78(%rbx) │ │ │ │ - lea -0x4(%rax,%r13,1),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,0x80(%rbx) │ │ │ │ - mov %r8,0x88(%rbx) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 4043c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3bc> │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov %rbp,%rax │ │ │ │ - sub %rbp,%rdx │ │ │ │ - lea -0x4(%rdx),%rsi │ │ │ │ - cmp $0x8,%rsi │ │ │ │ - jbe 404a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b427> │ │ │ │ - shr $0x2,%rsi │ │ │ │ - mov $0x4,%r10d │ │ │ │ - movdqa 0x4e072(%rip),%xmm0 # 8e460 , std::allocator >@@Base+0x200> │ │ │ │ - add $0x1,%rsi │ │ │ │ - movd %r10d,%xmm1 │ │ │ │ - mov %rsi,%rcx │ │ │ │ - pshufd $0x0,%xmm1,%xmm1 │ │ │ │ - shr $0x2,%rcx │ │ │ │ - mov %rcx,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - nopl (%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x10,%rax │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 40410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b390> │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 4043c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3bc> │ │ │ │ + jmp 1112b <__cxa_finalize@plt+0x34cb> │ │ │ │ + endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - lea 0x4(%rax),%rcx │ │ │ │ - mov %edx,0x0(%rbp) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 40490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b410> │ │ │ │ - movl $0x0,0x90(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4033c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2bc> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 402fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b27e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - mov %rcx,0x80(%rbx) │ │ │ │ - mov %r8,0x88(%rbx) │ │ │ │ - jmp 403c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b345> │ │ │ │ - nop │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - mov %eax,0x4(%rbp) │ │ │ │ - lea 0x8(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 4043c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3bc> │ │ │ │ - add $0x2,%edx │ │ │ │ - mov %edx,0x8(%rbp) │ │ │ │ - jmp 4043c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3bc> │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 40434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3b4> │ │ │ │ + jmp 11133 <__cxa_finalize@plt+0x34d3> │ │ │ │ endbr64 │ │ │ │ - jmp 1271a <__cxa_finalize@plt+0x4aba> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 1113e <__cxa_finalize@plt+0x34de> │ │ │ │ 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 404ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b46d> │ │ │ │ - call d610 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - movq $0x0,0x40(%rbx) │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4050b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b48b> │ │ │ │ - call d610 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x48(%rbx),%rdi │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 40529 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4a9> │ │ │ │ - call d610 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x60(%rbx),%r12 │ │ │ │ - mov 0x68(%rbx),%rbp │ │ │ │ - movq $0x0,0x70(%rbx) │ │ │ │ - movups %xmm0,0x60(%rbx) │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 40566 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4e6> │ │ │ │ - mov %r12,%rbx │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 40580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b500> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 40550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4d0> │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4058e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b50e> │ │ │ │ - pop %rbx │ │ │ │ - mov %r12,%rdi │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 40550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4d0> │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 4056b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4eb> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11104 <__cxa_finalize@plt+0x34a4> │ │ │ │ endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - call 404c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b440> │ │ │ │ - mov 0xc8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 405c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b541> │ │ │ │ - call d610 │ │ │ │ - mov 0xb0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 405d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b552> │ │ │ │ - call d610 │ │ │ │ - mov 0x98(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 405e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b563> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 405f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b571> │ │ │ │ - call d610 │ │ │ │ - mov 0x68(%rbp),%r12 │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4061a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b59a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1110e <__cxa_finalize@plt+0x34ae> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp 11173 <__cxa_finalize@plt+0x3513> │ │ │ │ xchg %ax,%ax │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 33c4c ::do_widen(char) const@@Base+0x13dbc> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + lea 0x4ce5(%rip),%rcx # 38900 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 33cd0 ::do_widen(char) const@@Base+0x13e40> │ │ │ │ + lea 0x8731(%rip),%rcx # 3c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 33c80 ::do_widen(char) const@@Base+0x13df0> │ │ │ │ + lea 0x4cf5(%rip),%rcx # 38930 ::do_widen(char) const@@Base+0x18aa0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 33d00 ::do_widen(char) const@@Base+0x13e70> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ mov (%rbx),%rdi │ │ │ │ + mov %rsi,(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 40658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5d8> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 40600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b580> │ │ │ │ - mov 0x60(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 40627 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5a7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x48(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 40635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5b5> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 40643 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5c3> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 40668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5e8> │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 40600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b580> │ │ │ │ - jmp 40616 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b596> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x8000,%edi │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r14,0x38(%rsp) │ │ │ │ - movsd %xmm0,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov $0x8000,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ + je 33c70 ::do_widen(char) const@@Base+0x13de0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%r14 │ │ │ │ - mov 0x24(%r14),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 407f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b774> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ - mov 0xb8(%r14),%r12 │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - mov $0x1,%ebx │ │ │ │ - movsd 0x8(%rsp),%xmm12 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea (%r12,%rax,8),%r15 │ │ │ │ - mov $0x4,%eax │ │ │ │ - movsd 0x4dc8a(%rip),%xmm5 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - movsd 0x4dcd1(%rip),%xmm8 # 8e3e0 , std::allocator >@@Base+0x180> │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - pshufd $0x0,%xmm7,%xmm7 │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp *%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 40920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8a0> │ │ │ │ - xor %esi,%esi │ │ │ │ - nop │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%esi │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 40730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6b0> │ │ │ │ - imul %esi,%ebx │ │ │ │ - test %ebx,%ebx │ │ │ │ - je 4092b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8ab> │ │ │ │ - mov 0x158(%r14),%r10 │ │ │ │ - mov %rbp,%r8 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r13d,%ecx │ │ │ │ - lea (%rbx,%r13,1),%r9d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - jmp 407a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b721> │ │ │ │ - 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,(%rdx) │ │ │ │ - cmp %r9d,%ecx │ │ │ │ - je 407d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b750> │ │ │ │ - add $0x8,%rdx │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - movsd (%rdi,%rax,8),%xmm0 │ │ │ │ - shr $0x6,%rax │ │ │ │ - shl %cl,%r15 │ │ │ │ - test %r15,(%r10,%rax,8) │ │ │ │ - jne 40780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b700> │ │ │ │ - mulsd %xmm12,%xmm0 │ │ │ │ - add $0x1,%ecx │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movsd %xmm0,(%rdx) │ │ │ │ - cmp %ecx,%r9d │ │ │ │ - jne 4079d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b71d> │ │ │ │ - comisd %xmm8,%xmm2 │ │ │ │ - ja 40818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b798> │ │ │ │ - mov %r9d,%r13d │ │ │ │ - mov %esi,%ebx │ │ │ │ - add $0x8,%r12 │ │ │ │ - cmp %r12,(%rsp) │ │ │ │ - jne 40720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6a0> │ │ │ │ - mov 0x30(%rsp),%r13 │ │ │ │ - mov 0x40(%rsp),%r15 │ │ │ │ mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x38(%rsp),%r14 │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - add $0x48,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1(%rbx),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 40927 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8a7> │ │ │ │ - mov %ebx,%ecx │ │ │ │ - movapd %xmm2,%xmm10 │ │ │ │ - movd %r13d,%xmm4 │ │ │ │ - movdqa 0x4dc27(%rip),%xmm9 # 8e460 , std::allocator >@@Base+0x200> │ │ │ │ - shr $0x2,%ecx │ │ │ │ - unpcklpd %xmm10,%xmm10 │ │ │ │ - pshufd $0x0,%xmm4,%xmm11 │ │ │ │ - mov %ecx,%edx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rbp,%rdx │ │ │ │ - movupd (%r8),%xmm4 │ │ │ │ - movupd 0x10(%r8),%xmm1 │ │ │ │ - movdqa %xmm11,%xmm0 │ │ │ │ - add $0x20,%r8 │ │ │ │ - paddd %xmm9,%xmm0 │ │ │ │ - paddd %xmm7,%xmm9 │ │ │ │ - divpd %xmm10,%xmm4 │ │ │ │ - movdqa %xmm0,%xmm3 │ │ │ │ - punpckhdq %xmm6,%xmm0 │ │ │ │ - punpckldq %xmm6,%xmm3 │ │ │ │ - movq %xmm3,%rax │ │ │ │ - psrldq $0x8,%xmm3 │ │ │ │ - divpd %xmm10,%xmm1 │ │ │ │ - movlpd %xmm4,(%rdi,%rax,8) │ │ │ │ - movq %xmm3,%rax │ │ │ │ - movhpd %xmm4,(%rdi,%rax,8) │ │ │ │ - movq %xmm0,%rax │ │ │ │ - movhlps %xmm0,%xmm4 │ │ │ │ - movlpd %xmm1,(%rdi,%rax,8) │ │ │ │ - movq %xmm4,%rax │ │ │ │ - movhpd %xmm1,(%rdi,%rax,8) │ │ │ │ - cmp %r8,%rdx │ │ │ │ - jne 40850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d0> │ │ │ │ - shl $0x2,%ecx │ │ │ │ - cmp %ecx,%ebx │ │ │ │ - je 407d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b757> │ │ │ │ - mov %ecx,%edx │ │ │ │ - lea 0x0(%r13,%rcx,1),%eax │ │ │ │ - movsd 0x0(%rbp,%rdx,8),%xmm0 │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%rax,8) │ │ │ │ - lea 0x1(%rcx),%eax │ │ │ │ - cmp %ebx,%eax │ │ │ │ - jae 407d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b757> │ │ │ │ - movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ - lea 0x0(%r13,%rax,1),%edx │ │ │ │ - add $0x2,%ecx │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%rdx,8) │ │ │ │ - cmp %ebx,%ecx │ │ │ │ - jae 407d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b757> │ │ │ │ - movsd 0x0(%rbp,%rcx,8),%xmm0 │ │ │ │ - lea (%rcx,%r13,1),%eax │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,(%rdi,%rax,8) │ │ │ │ - jmp 407d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b757> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 407dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b75c> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 408c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b844> │ │ │ │ - mov %esi,%ebx │ │ │ │ - jmp 407dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b75c> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - 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 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jae 40a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9a0> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 40b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bab0> │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 40940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8c0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - shl $0x20,%rbx │ │ │ │ - cmp $0x26f,%rax │ │ │ │ - jbe 409ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b92c> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - 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 40976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8f6> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 40976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8f6> │ │ │ │ - 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 40ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb20> │ │ │ │ - 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 40b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba98> │ │ │ │ - mov %ecx,%eax │ │ │ │ - xor %edx,%edx │ │ │ │ - neg %eax │ │ │ │ - div %edi │ │ │ │ - mov %edx,%r13d │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jb 40aed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba6d> │ │ │ │ - jmp 40b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba98> │ │ │ │ - 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 40b18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba98> │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp $0x26f,%rsi │ │ │ │ - jbe 40aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba20> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - jmp 40aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba20> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - 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 40bc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb48> │ │ │ │ - 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 │ │ │ │ + add $0x28,%rsp │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0xc(%rsp),%edi │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - jmp 40a3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9ba> │ │ │ │ - nopl (%rax) │ │ │ │ - call 39c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14bc0> │ │ │ │ - mov 0x1380(%r12),%rax │ │ │ │ - jmp 40b43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bac3> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - sub $0xc0,%rsp │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %r15,-0x8(%rbp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - movslq %edx,%rdi │ │ │ │ - mov %edx,-0x78(%rbp) │ │ │ │ - mov %edi,%r10d │ │ │ │ - mov (%rcx),%rdx │ │ │ │ - sub %esi,%r10d │ │ │ │ - mov %rbx,-0x28(%rbp) │ │ │ │ - mov %esi,%ebx │ │ │ │ - mov (%rax,%rdi,4),%eax │ │ │ │ - mov %esi,-0x74(%rbp) │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add $0x1,%r10d │ │ │ │ - sub (%rdx,%rsi,4),%eax │ │ │ │ - mov %r13,-0x18(%rbp) │ │ │ │ - cmp $0x62,%eax │ │ │ │ - mov %r12,-0x20(%rbp) │ │ │ │ - mov 0x10(%rbp),%r13 │ │ │ │ - setle %dl │ │ │ │ - cmp $0x3,%r10d │ │ │ │ - setle %al │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,-0x38(%rbp) │ │ │ │ - mov 0x18(%rbp),%r12 │ │ │ │ - or %dl,%al │ │ │ │ - jne 40f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bea8> │ │ │ │ - mov 0x0(%r13),%r11 │ │ │ │ - mov (%r9),%rdx │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movsd (%r11,%rdi,8),%xmm0 │ │ │ │ - subsd (%rdx,%rsi,8),%xmm0 │ │ │ │ - comisd %xmm0,%xmm1 │ │ │ │ - jbe 40c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc18> │ │ │ │ - mov -0x38(%rbp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 40fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf31> │ │ │ │ - mov -0x28(%rbp),%rbx │ │ │ │ - mov -0x20(%rbp),%r12 │ │ │ │ - mov -0x18(%rbp),%r13 │ │ │ │ - mov -0x8(%rbp),%r15 │ │ │ │ - leave │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r10d,%edx │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rdi,%r14 │ │ │ │ - sar $1,%edx │ │ │ │ - lea 0x6187b(%rip),%rdi │ │ │ │ - mov %r10d,-0x80(%rbp) │ │ │ │ - sub $0x1,%edx │ │ │ │ - mov %r9,-0x90(%rbp) │ │ │ │ - mov %rcx,-0x98(%rbp) │ │ │ │ - mov %r8,-0xa0(%rbp) │ │ │ │ - movsd %xmm1,-0x88(%rbp) │ │ │ │ - call 40940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8c0> │ │ │ │ - mov -0x80(%rbp),%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebx,%esi │ │ │ │ - movsd -0x88(%rbp),%xmm1 │ │ │ │ - movaps %xmm0,-0x70(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov -0x90(%rbp),%r9 │ │ │ │ - sar $0x2,%r10d │ │ │ │ - mov -0xa0(%rbp),%r8 │ │ │ │ - mov -0x98(%rbp),%rcx │ │ │ │ - movq $0x0,-0x60(%rbp) │ │ │ │ - lea 0x1(%r10,%rax,1),%eax │ │ │ │ - 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 40be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb60> │ │ │ │ - pop %rsi │ │ │ │ - mov %al,-0x88(%rbp) │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov -0x68(%rbp),%rsi │ │ │ │ - pop %rdi │ │ │ │ - push %rax │ │ │ │ - mov %r14d,%edx │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - mov -0xb0(%rbp),%r9 │ │ │ │ - push %r13 │ │ │ │ - mov %rsi,-0xb8(%rbp) │ │ │ │ - mov -0xa8(%rbp),%r8 │ │ │ │ - movaps %xmm0,-0x50(%rbp) │ │ │ │ - mov -0xa0(%rbp),%rcx │ │ │ │ - mov -0x98(%rbp),%esi │ │ │ │ - movsd -0x90(%rbp),%xmm0 │ │ │ │ - mov %rdi,-0x80(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - movq $0x0,-0x40(%rbp) │ │ │ │ - call 40be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb60> │ │ │ │ - pop %rdx │ │ │ │ - mov -0x50(%rbp),%r13 │ │ │ │ - pop %rcx │ │ │ │ - cmpb $0x0,-0x88(%rbp) │ │ │ │ - je 40ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be40> │ │ │ │ - test %al,%al │ │ │ │ - je 40ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be40> │ │ │ │ - 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 12804 <__cxa_finalize@plt+0x4ba4> │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 40f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bed0> │ │ │ │ - lea 0x0(,%rcx,4),%rdx │ │ │ │ - mov %rcx,-0x90(%rbp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,-0x88(%rbp) │ │ │ │ + mov $0x28,%edi │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ call d650 │ │ │ │ - mov -0x88(%rbp),%rdx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - lea (%rax,%rdx,1),%r8 │ │ │ │ - cmpq $0x1,-0x90(%rbp) │ │ │ │ - je 40e63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bde3> │ │ │ │ - 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 40e86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be06> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - jle 40f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bef0> │ │ │ │ - mov -0x80(%rbp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da30 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - lea (%rbx,%r15,1),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 40fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf20> │ │ │ │ - mov %r13,%rsi │ │ │ │ - call da30 │ │ │ │ - jmp 40ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be76> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%r12),%rax │ │ │ │ - cmp 0x8(%r12),%rax │ │ │ │ - je 40ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be50> │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 40f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1beb0> │ │ │ │ - mov %ebx,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 40f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bee0> │ │ │ │ - mov %r14d,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r12) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40f03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be83> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - cmpq $0x0,-0x80(%rbp) │ │ │ │ - je 40f13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be93> │ │ │ │ - mov -0x80(%rbp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov -0x10(%rbp),%r14 │ │ │ │ - mov $0x1,%eax │ │ │ │ - jmp 40c6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbec> │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x6b392(%rip),%rax # 9f038 @@Base+0xfe98> │ │ │ │ + mov %rax,(%rdx) │ │ │ │ + lea 0x18(%rdx),%rax │ │ │ │ + lea 0x8(%rdx),%rdi │ │ │ │ + mov %rax,0x8(%rdx) │ │ │ │ + mov 0x10(%rsi),%rdx │ │ │ │ + mov 0x8(%rsi),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + jmp 33c4c ::do_widen(char) const@@Base+0x13dbc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 40c6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbec> │ │ │ │ - nop │ │ │ │ - lea -0x74(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 42f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df00> │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - jmp 40ee5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be65> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 40e63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bde3> │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x6b31d(%rip),%rcx # 9f008 @@Base+0xfe68> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov 0x8(%rsi),%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + jmp 33c4c ::do_widen(char) const@@Base+0x13dbc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea -0x78(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 42f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df00> │ │ │ │ - jmp 40ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be76> │ │ │ │ - xchg %ax,%ax │ │ │ │ - jne 40ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be23> │ │ │ │ - mov -0x80(%rbp),%rax │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rbx) │ │ │ │ - cmp $0x4,%r14 │ │ │ │ - jle 40fba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf3a> │ │ │ │ - lea 0x4(%rbx),%rdi │ │ │ │ - mov %r13,%rsi │ │ │ │ - call da30 │ │ │ │ - jmp 40efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be7b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - jne 40ef6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be76> │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - jmp 40efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be7b> │ │ │ │ - mov %r14,-0x10(%rbp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - je 40fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bf52> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 40f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be8a> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 40f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be8a> │ │ │ │ - mov 0x0(%r13),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x4(%rbx) │ │ │ │ - call d610 │ │ │ │ - jmp 40f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be8a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 127c2 <__cxa_finalize@plt+0x4b62> │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x8(%rsp),%rsi │ │ │ │ + lea 0x6b34d(%rip),%rdx # 9f068 @@Base+0xfec8> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + mov %rax,%rsi │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + jmp 33c4c ::do_widen(char) const@@Base+0x13dbc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 127f1 <__cxa_finalize@plt+0x4b91> │ │ │ │ - endbr64 │ │ │ │ - jmp 12828 <__cxa_finalize@plt+0x4bc8> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jmp 1119a <__cxa_finalize@plt+0x353a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ + lea 0x59886(%rip),%rsi # 8d5d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51313> │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x178,%rsp │ │ │ │ - mov %esi,-0x104(%rbp) │ │ │ │ - mov %esi,%esi │ │ │ │ - movsd %xmm0,-0x180(%rbp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,-0x38(%rbp) │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ - mov %rsi,-0x178(%rbp) │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42bfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db7b> │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x158(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x130(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x168(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x138(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x148(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r14,8),%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r14,8),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - lea 0x0(,%r14,8),%rdx │ │ │ │ - mov %rax,-0xd0(%rbp) │ │ │ │ - mov %r13,-0xc0(%rbp) │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r14,8),%rdi │ │ │ │ - mov %r13,-0xc8(%rbp) │ │ │ │ - call d650 │ │ │ │ - lea 0x0(,%r14,8),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - lea (%rax,%rdx,1),%r13 │ │ │ │ - mov %rax,-0xb0(%rbp) │ │ │ │ - mov %r13,-0xa0(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %r13,-0xa8(%rbp) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbx,1),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x128(%rbp) │ │ │ │ - mov %rax,-0x90(%rbp) │ │ │ │ - mov %r13,-0x80(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov %r13,-0x88(%rbp) │ │ │ │ - mov 0x24(%rax),%eax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc19> │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbx,1),%rbx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x70(%rbp) │ │ │ │ - mov %rbx,-0x60(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0xf8(%rbp),%rsi │ │ │ │ - mov %rbx,-0x68(%rbp) │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov 0x24(%rsi),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4149c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c41c> │ │ │ │ - mov 0xd0(%rsi),%rax │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov %r15,-0x188(%rbp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - xor %r11d,%r11d │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0xb8(%rsi),%rsi │ │ │ │ - mov %r12,-0x190(%rbp) │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rsi,-0x100(%rbp) │ │ │ │ - mov %rdx,-0xf8(%rbp) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ - mov %r11d,(%rax,%rdi,4) │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - movzwl (%rax,%rdi,2),%r14d │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 41ab2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca32> │ │ │ │ - mov 0x88(%r12),%r8 │ │ │ │ - lea (%r14,%r9,1),%esi │ │ │ │ - mov %r9d,%edx │ │ │ │ - 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 41300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c280> │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - add %r15d,%r11d │ │ │ │ - mov %r9d,%edx │ │ │ │ - mov %r15d,(%rax,%rdi,4) │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - mov %r10d,(%rax,%rdi,4) │ │ │ │ - mov -0x138(%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 41380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c300> │ │ │ │ - mov -0x138(%rbp),%rax │ │ │ │ - mov %r15d,(%rax,%rdi,4) │ │ │ │ - mov -0x158(%rbp),%rax │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - add %r15d,%r10d │ │ │ │ - mov %r9d,(%rax,%rdi,4) │ │ │ │ - mov -0x150(%rbp),%rax │ │ │ │ - mov %r14d,(%rax,%rdi,4) │ │ │ │ - mov -0x128(%rbp),%rax │ │ │ │ - mov %r9d,(%rax,%rdi,4) │ │ │ │ - lea -0x1(%rsi),%eax │ │ │ │ - mov %eax,(%rcx,%rdi,4) │ │ │ │ - mov -0xf8(%rbp),%rcx │ │ │ │ - cltq │ │ │ │ - mov (%rcx,%r9,8),%rdx │ │ │ │ - mov (%rcx,%rax,8),%rax │ │ │ │ - movsd 0x88(%rdx),%xmm0 │ │ │ │ - mov -0x118(%rbp),%rdx │ │ │ │ - movsd %xmm0,(%rdx,%rdi,8) │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - movsd %xmm0,(%rax,%rdi,8) │ │ │ │ - mov -0x148(%rbp),%rax │ │ │ │ - mov %ebx,(%rax,%rdi,4) │ │ │ │ - mov -0x100(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,8),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 41aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca28> │ │ │ │ - mov %rcx,%r14 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 41450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3d0> │ │ │ │ - mov %r13d,%eax │ │ │ │ - mov %r14,-0xf8(%rbp) │ │ │ │ - mov %ecx,%r13d │ │ │ │ - imul %ecx,%eax │ │ │ │ - add %eax,%ebx │ │ │ │ - mov -0x160(%rbp),%rcx │ │ │ │ - mov 0x24(%r12),%r14d │ │ │ │ - mov %eax,(%rcx,%rdi,4) │ │ │ │ - add $0x1,%rdi │ │ │ │ - cmp %r14d,%edi │ │ │ │ - jae 4148e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c40e> │ │ │ │ - movslq %esi,%r9 │ │ │ │ - jmp 412c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c240> │ │ │ │ - mov -0x188(%rbp),%r15 │ │ │ │ - mov -0x190(%rbp),%r12 │ │ │ │ - mov $0x4,%edi │ │ │ │ - call d650 │ │ │ │ - movl $0x0,(%rax) │ │ │ │ - mov $0x8,%edi │ │ │ │ - mov %rax,%r13 │ │ │ │ - sub $0x1,%r14d │ │ │ │ - mov %rax,-0x190(%rbp) │ │ │ │ - call d650 │ │ │ │ - mov %r14d,0x4(%rax) │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x8(%rax),%r14 │ │ │ │ - mov %rax,%rbx │ │ │ │ - movl $0x0,(%rax) │ │ │ │ + sub $0x88,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + cmpb $0x0,0x6e782(%rip) │ │ │ │ + jne 343d0 ::do_widen(char) const@@Base+0x14540> │ │ │ │ + cmpb $0x0,0x6e776(%rip) │ │ │ │ + jne 343a0 ::do_widen(char) const@@Base+0x14510> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 33da5 ::do_widen(char) const@@Base+0x13f15> │ │ │ │ call d610 │ │ │ │ - mov 0x8(%r15),%rax │ │ │ │ - mov %rbx,-0x50(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov -0x178(%rbp),%rsi │ │ │ │ - mov %r14,-0x48(%rbp) │ │ │ │ - lea -0x90(%rbp),%rcx │ │ │ │ - lea -0xd0(%rbp),%r9 │ │ │ │ - mov %r14,-0x40(%rbp) │ │ │ │ - lea -0x70(%rbp),%r8 │ │ │ │ - mov (%rax,%rsi,8),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x24(%rax),%edx │ │ │ │ - lea -0x50(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - lea -0xb0(%rbp),%rax │ │ │ │ - push %rax │ │ │ │ - movsd -0x180(%rbp),%xmm0 │ │ │ │ - sub $0x1,%edx │ │ │ │ - call 40be0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb60> │ │ │ │ - mov -0x50(%rbp),%rsi │ │ │ │ - mov -0x48(%rbp),%rax │ │ │ │ - pop %rdi │ │ │ │ - pop %r8 │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rsi,-0x190(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - shr $1,%rax │ │ │ │ - movslq %eax,%rsi │ │ │ │ - mov %rax,-0x128(%rbp) │ │ │ │ - movabs $0x333333333333333,%rax │ │ │ │ - mov %rsi,-0x118(%rbp) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jb 12a65 <__cxa_finalize@plt+0x4e05> │ │ │ │ - cmpq $0x0,-0x118(%rbp) │ │ │ │ - je 42cd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc54> │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - lea 0x0(,%rsi,8),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%rbx,1),%rsi │ │ │ │ - cmpl $0x1,-0x128(%rbp) │ │ │ │ - je 42e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dda8> │ │ │ │ - mov -0x118(%rbp),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rcx │ │ │ │ - lea (%rcx,%rcx,4),%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x50,%rax │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 415c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c540> │ │ │ │ - add %rcx,%rcx │ │ │ │ - cmp %rcx,-0x118(%rbp) │ │ │ │ - je 41618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c598> │ │ │ │ - lea (%rcx,%rcx,4),%rax │ │ │ │ - movq $0x0,(%rdi,%rax,8) │ │ │ │ - movq $0x0,0x8(%rdi,%rax,8) │ │ │ │ - movq $0x0,0x10(%rdi,%rax,8) │ │ │ │ - movq $0x0,0x18(%rdi,%rax,8) │ │ │ │ - movq $0x0,0x20(%rdi,%rax,8) │ │ │ │ - mov 0x48(%r12),%rax │ │ │ │ - mov %rsi,0x50(%r12) │ │ │ │ - mov %rdi,0x48(%r12) │ │ │ │ - mov %rsi,0x58(%r12) │ │ │ │ - test %rax,%rax │ │ │ │ - je 41ad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca53> │ │ │ │ + lea 0x5982e(%rip),%rsi # 8d5da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5131a> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x80(%rbx),%r13 │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%r12 │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov (%rax),%r15 │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0x11(%r12),%rsi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000012,%rax │ │ │ │ + add 0x38(%rsp),%rax │ │ │ │ + cmp $0x10,%rax │ │ │ │ + jbe 1130d <__cxa_finalize@plt+0x36ad> │ │ │ │ + mov $0x11,%edx │ │ │ │ + lea 0x597bb(%rip),%rsi # 8d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51320> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jb 1138f <__cxa_finalize@plt+0x372f> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x5970a(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 33e8e ::do_widen(char) const@@Base+0x13ffe> │ │ │ │ call d610 │ │ │ │ - mov -0x128(%rbp),%rsi │ │ │ │ - mov %esi,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - je 41ae4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca64> │ │ │ │ - mov -0x190(%rbp),%rdi │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x48(%r12),%rdx │ │ │ │ - movq 0x4cd83(%rip),%xmm2 # 8e3e8 , std::allocator >@@Base+0x188> │ │ │ │ - mov -0x140(%rbp),%r8 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x8(%rdi,%rax,8),%rdi │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - mov -0x168(%rbp),%r9 │ │ │ │ - mov -0x148(%rbp),%r10 │ │ │ │ - mov -0x150(%rbp),%r13 │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov -0x158(%rbp),%r11 │ │ │ │ - mov -0x138(%rbp),%r14 │ │ │ │ - mov -0x160(%rbp),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movslq (%rsi),%rcx │ │ │ │ - add $0x8,%rsi │ │ │ │ - add $0x28,%rdx │ │ │ │ - mov (%r8,%rcx,4),%r15d │ │ │ │ - mov %ecx,-0x24(%rdx) │ │ │ │ - movslq -0x4(%rsi),%rax │ │ │ │ - mov %r15d,-0x20(%rdx) │ │ │ │ - mov -0xf8(%rbp),%r15 │ │ │ │ - movd (%r9,%rax,4),%xmm0 │ │ │ │ - movd (%r10,%rax,4),%xmm3 │ │ │ │ - mov %eax,-0x10(%rdx) │ │ │ │ - mov (%r15,%rax,4),%r15d │ │ │ │ - movd (%r14,%rax,4),%xmm1 │ │ │ │ - movd (%rbx,%rax,4),%xmm4 │ │ │ │ - add (%r8,%rax,4),%r15d │ │ │ │ - punpckldq %xmm3,%xmm0 │ │ │ │ - sub $0x1,%r15d │ │ │ │ - mov %r15d,-0xc(%rdx) │ │ │ │ - punpckldq %xmm4,%xmm1 │ │ │ │ - mov (%r9,%rcx,4),%r15d │ │ │ │ - paddd %xmm1,%xmm0 │ │ │ │ - mov %r15d,-0x1c(%rdx) │ │ │ │ - mov (%r11,%rcx,4),%r15d │ │ │ │ - paddd %xmm2,%xmm0 │ │ │ │ - mov %r15d,-0x28(%rdx) │ │ │ │ - mov 0x0(%r13,%rax,4),%r15d │ │ │ │ - add (%r11,%rax,4),%r15d │ │ │ │ - sub $0x1,%r15d │ │ │ │ - mov %r15d,-0x14(%rdx) │ │ │ │ - mov (%rbx,%rcx,4),%r15d │ │ │ │ - add (%r10,%rcx,4),%r15d │ │ │ │ - movq %xmm0,-0x8(%rdx) │ │ │ │ - mov %r15d,-0x18(%rdx) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 416b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c630> │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov 0x90(%rax),%r13 │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - cmpq $0x0,-0x118(%rbp) │ │ │ │ - je 42d97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd17> │ │ │ │ - mov -0x118(%rbp),%r15 │ │ │ │ - lea (%r15,%r15,2),%rdi │ │ │ │ - lea 0x0(,%rdi,8),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbx,1),%rdi │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - cmpl $0x1,-0x128(%rbp) │ │ │ │ - je 417dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c75d> │ │ │ │ - mov %r15,%rdx │ │ │ │ - and $0xfffffffffffffffe,%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - shr $1,%rdx │ │ │ │ - mov %r15,%r8 │ │ │ │ - add %r15,%rdx │ │ │ │ - shl $0x4,%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x30,%rax │ │ │ │ - movups %xmm0,-0x20(%rax) │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 417c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c740> │ │ │ │ - cmp %r8,-0x118(%rbp) │ │ │ │ - je 417ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c76c> │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0x60(%r12),%rbx │ │ │ │ - mov 0x68(%r12),%r15 │ │ │ │ - mov %rcx,0x60(%r12) │ │ │ │ - mov %rdi,0x68(%r12) │ │ │ │ - mov %rsi,0x70(%r12) │ │ │ │ - cmp %r15,%rbx │ │ │ │ - je 41849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7c9> │ │ │ │ - mov %rbx,-0xf8(%rbp) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 41b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 33e9d ::do_widen(char) const@@Base+0x1400d> │ │ │ │ call d610 │ │ │ │ - addq $0x18,-0xf8(%rbp) │ │ │ │ - cmp %r15,-0xf8(%rbp) │ │ │ │ - jne 41820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a0> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 41856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%r15 │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 33eb1 ::do_widen(char) const@@Base+0x14021> │ │ │ │ call d610 │ │ │ │ - mov 0x10(%r12),%rbx │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - add %rax,%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - shr $0x3d,%rsi │ │ │ │ - jne 12a90 <__cxa_finalize@plt+0x4e30> │ │ │ │ - test %rax,%rax │ │ │ │ - je 42cb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc39> │ │ │ │ - lea 0x0(,%rdi,8),%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x100(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - lea (%rsi,%r15,1),%rax │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - cmp %rdx,0xd0(%rbx) │ │ │ │ - je 41e79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdf9> │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov -0x104(%rbp),%eax │ │ │ │ - movl $0x0,-0x110(%rbp) │ │ │ │ - imul %r14,%r15 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - lea (%rax,%rax,1),%ecx │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - sub -0x100(%rbp),%rax │ │ │ │ - mov %rax,-0x188(%rbp) │ │ │ │ - lea 0x1(%rcx),%r8d │ │ │ │ - add %r15,%r15 │ │ │ │ - jmp 4192a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8aa> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - add $0x1,%r14 │ │ │ │ - sub %rdx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rax,%r14 │ │ │ │ - jae 41e79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdf9> │ │ │ │ - mov 0xe0(%rbx),%rax │ │ │ │ - mov 0x48(%r12),%r9 │ │ │ │ - mov (%rdx,%r14,4),%r13d │ │ │ │ - mov (%rax,%r14,4),%eax │ │ │ │ - mov %eax,-0xf8(%rbp) │ │ │ │ - mov -0x110(%rbp),%eax │ │ │ │ - lea (%rax,%rax,4),%rax │ │ │ │ - cmp %r13d,0x14(%r9,%rax,8) │ │ │ │ - jl 41b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caa0> │ │ │ │ - mov -0xf8(%rbp),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - js 41908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c888> │ │ │ │ - mov -0x110(%rbp),%eax │ │ │ │ - lea 0x1(%rax),%esi │ │ │ │ - cmp -0x128(%rbp),%esi │ │ │ │ - jl 41b77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caf7> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - je 41908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c888> │ │ │ │ - lea (%rax,%rax,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov -0xf8(%rbp),%esi │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rsi,-0xf8(%rbp) │ │ │ │ - jmp 41a08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c988> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - mov %edx,(%rsi,%r13,8) │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - cmp %ebx,0x4(%rsi,%r13,8) │ │ │ │ - je 419ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c96e> │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0x8(%rdi),%rdx │ │ │ │ - cmp %rdx,0x10(%rdi) │ │ │ │ - je 41e37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cdb7> │ │ │ │ - mov %ebx,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - mov %ebx,0x4(%rsi,%r13,8) │ │ │ │ - mov 0x10(%r12),%rbx │ │ │ │ - add %r15,-0xf8(%rbp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp 0x70(%rbx),%r13 │ │ │ │ - jae 41908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c888> │ │ │ │ - mov 0x90(%rbx),%rsi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov 0x128(%rbx),%rdi │ │ │ │ - mov -0xf8(%rbp),%rbx │ │ │ │ - imul %rsi,%rdx │ │ │ │ - imul %r8,%rsi │ │ │ │ - add %rbx,%rdx │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov (%rdi,%rdx,4),%edx │ │ │ │ - mov (%rdi,%rsi,4),%ebx │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - cmp %edx,(%rsi,%r13,8) │ │ │ │ - je 419b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c935> │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - mov %edx,-0xd4(%rbp) │ │ │ │ - add %rax,%rdi │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp %rsi,0x10(%rdi) │ │ │ │ - jne 419a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c920> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %edx,-0x198(%rbp) │ │ │ │ - mov %r8,-0x180(%rbp) │ │ │ │ - mov %rcx,-0x178(%rbp) │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ - mov -0x178(%rbp),%rcx │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - mov -0x198(%rbp),%edx │ │ │ │ - jmp 419aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c92a> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - jmp 4146e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3ee> │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - add %r15d,%r11d │ │ │ │ - mov %r9d,%esi │ │ │ │ - mov %r10d,(%rax,%rdi,4) │ │ │ │ - mov -0x138(%rbp),%rax │ │ │ │ - mov (%rax,%rdi,4),%r15d │ │ │ │ - jmp 413b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c336> │ │ │ │ - mov -0x128(%rbp),%rsi │ │ │ │ - mov %esi,%eax │ │ │ │ - test %esi,%esi │ │ │ │ - jne 4164e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5ce> │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - mov 0x90(%rax),%r13 │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - jmp 41764 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6e4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - addq $0x18,-0xf8(%rbp) │ │ │ │ - cmp -0xf8(%rbp),%r15 │ │ │ │ - jne 41820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a0> │ │ │ │ - jmp 41849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7c9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x100(%rbp),%rdi │ │ │ │ - cmp -0x120(%rbp),%rdi │ │ │ │ - je 41b6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caeb> │ │ │ │ - mov -0x188(%rbp),%rdx │ │ │ │ - mov $0xff,%esi │ │ │ │ - mov %r9,-0x180(%rbp) │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - call d320 │ │ │ │ - mov -0x180(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - addl $0x1,-0x110(%rbp) │ │ │ │ - jmp 41959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8d9> │ │ │ │ - cmpq $0x0,0x70(%rbx) │ │ │ │ - je 41908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c888> │ │ │ │ - mov -0x110(%rbp),%eax │ │ │ │ - lea (%rsi,%rsi,4),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,%rax │ │ │ │ - cmp %r13d,(%r9,%rsi,8) │ │ │ │ - jg 41987 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c907> │ │ │ │ - mov -0xf8(%rbp),%eax │ │ │ │ - lea 0x18(%rdx),%r9 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - jmp 41bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb7f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 41d36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccb6> │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov 0x10(%r12),%rbx │ │ │ │ - add %r15,-0xf8(%rbp) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp 0x70(%rbx),%r13 │ │ │ │ - jae 41908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c888> │ │ │ │ - mov 0x90(%rbx),%rax │ │ │ │ - mov -0xf8(%rbp),%r11 │ │ │ │ - mov 0x128(%rbx),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - imul %r8,%rax │ │ │ │ - imul %rcx,%rdi │ │ │ │ - add %r11,%rax │ │ │ │ - mov (%rsi,%rax,4),%r10d │ │ │ │ - mov -0x100(%rbp),%rax │ │ │ │ - add %r11,%rdi │ │ │ │ - mov (%rsi,%rdi,4),%ebx │ │ │ │ - cmp %ebx,(%rax,%r13,8) │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - je 41c6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbeb> │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp 0x10(%rdi),%rsi │ │ │ │ - je 41d7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccff> │ │ │ │ - mov %ebx,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - mov %ebx,(%rsi,%r13,8) │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - cmp %r10d,0x4(%rsi,%r13,8) │ │ │ │ - je 41ca9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc29> │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - cmp 0x10(%rdi),%rsi │ │ │ │ - je 41ddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd5b> │ │ │ │ - mov %r10d,(%rsi) │ │ │ │ - add $0x4,%rsi │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - mov %r10d,0x4(%rsi,%r13,8) │ │ │ │ - lea (%rax,%r9,1),%rdi │ │ │ │ - mov %ebx,-0xd4(%rbp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 41bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb40> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r9,-0x198(%rbp) │ │ │ │ - mov %r10d,-0x180(%rbp) │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov -0x198(%rbp),%r9 │ │ │ │ - mov 0x60(%r12),%rdi │ │ │ │ - mov -0x180(%rbp),%r10d │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - add %r9,%rdi │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %r10d,-0xd4(%rbp) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 41bda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb5a> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x198(%rbp) │ │ │ │ - mov %r9,-0x180(%rbp) │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov -0x198(%rbp),%rdx │ │ │ │ - mov -0x180(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - jmp 41be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb65> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r9,-0x198(%rbp) │ │ │ │ - mov %r10d,-0x180(%rbp) │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%r9 │ │ │ │ - mov -0x180(%rbp),%r10d │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - jmp 41c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cbe0> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %rdx,-0x1a0(%rbp) │ │ │ │ - mov %r9,-0x198(%rbp) │ │ │ │ - mov %r10d,-0x180(%rbp) │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - mov -0x1a0(%rbp),%rdx │ │ │ │ - mov -0x198(%rbp),%r9 │ │ │ │ - mov -0x180(%rbp),%r10d │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - jmp 41c9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc1d> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - mov %r8,-0x180(%rbp) │ │ │ │ - mov %rcx,-0x178(%rbp) │ │ │ │ - mov %rax,-0x170(%rbp) │ │ │ │ - call 2c480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7400> │ │ │ │ - mov -0x170(%rbp),%rax │ │ │ │ - mov -0x178(%rbp),%rcx │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - mov -0x100(%rbp),%rsi │ │ │ │ - jmp 419e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c969> │ │ │ │ - mov 0x98(%r12),%rax │ │ │ │ - cmp 0xa0(%r12),%rax │ │ │ │ - je 41e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce13> │ │ │ │ - mov %rax,0xa0(%r12) │ │ │ │ - mov 0xb0(%r12),%rax │ │ │ │ - cmp 0xb8(%r12),%rax │ │ │ │ - je 41ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce2d> │ │ │ │ - mov %rax,0xb8(%r12) │ │ │ │ - mov 0xc8(%r12),%rax │ │ │ │ - cmp 0xd0(%r12),%rax │ │ │ │ - je 41ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce47> │ │ │ │ - mov %rax,0xd0(%r12) │ │ │ │ - mov -0x118(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 422ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d22b> │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rbx,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x120(%rbp) │ │ │ │ - call d320 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x60(%r12),%r8 │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - add %rax,%r8 │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - mov 0x8(%r8),%rdi │ │ │ │ - mov (%r8),%r14 │ │ │ │ - mov %rdi,-0xf8(%rbp) │ │ │ │ - cmp %rdi,%r14 │ │ │ │ - je 41fd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf51> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub %r14,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rax │ │ │ │ - sar $0x2,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 40090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b010> │ │ │ │ - cmp $0x40,%rbx │ │ │ │ - jle 42860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7e0> │ │ │ │ - lea 0x40(%r14),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 3ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af20> │ │ │ │ - mov %r15,%rdi │ │ │ │ - cmp %rbx,%r15 │ │ │ │ - je 41fbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf3b> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - mov -0x4(%rbx),%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae 42878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7f8> │ │ │ │ - lea -0x4(%rbx),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - jmp 41fa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf24> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x4,%rax │ │ │ │ - mov %edx,(%rcx) │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 41fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf20> │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %esi,(%rax) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 41f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf00> │ │ │ │ - mov -0x118(%rbp),%r8 │ │ │ │ - add 0x60(%r12),%r8 │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov 0x8(%r8),%rcx │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 42030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfb0> │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rax,%rsi │ │ │ │ - jmp 4200c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf8c> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,-0x4(%rbx) │ │ │ │ - je 423e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d360> │ │ │ │ - mov %rbx,%rax │ │ │ │ - lea 0x4(%rbx),%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - jne 42000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf80> │ │ │ │ - mov %rsi,-0xf8(%rbp) │ │ │ │ - sub -0xf8(%rbp),%rbx │ │ │ │ - jne 42454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3d4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - mov (%rax,%r13,4),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jg 42e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd89> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13 │ │ │ │ - cmp %r13d,-0x128(%rbp) │ │ │ │ - jg 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce80> │ │ │ │ - xor %r9d,%r9d │ │ │ │ - jmp 42091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d011> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9d,-0x128(%rbp) │ │ │ │ - jle 4229f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d21f> │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - mov (%rax,%r9,4),%r8d │ │ │ │ - test %r8d,%r8d │ │ │ │ - jle 42080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ - lea (%r9,%r9,2),%r10 │ │ │ │ - mov 0x90(%r12),%ebx │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - xor %r14d,%r14d │ │ │ │ - shl $0x3,%r10 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%r12),%rdx │ │ │ │ - movslq %ebx,%r13 │ │ │ │ - mov (%rdx,%r13,4),%edx │ │ │ │ - mov %edx,%ecx │ │ │ │ - shr $1,%ecx │ │ │ │ - cmp -0x104(%rbp),%ecx │ │ │ │ - je 420ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d07f> │ │ │ │ - lea (%rax,%r10,1),%rcx │ │ │ │ - mov 0x8(%rcx),%rdi │ │ │ │ - cmp 0x10(%rcx),%rdi │ │ │ │ - je 426d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d650> │ │ │ │ - mov %edx,(%rdi) │ │ │ │ - add $0x4,%rdi │ │ │ │ - movslq 0x90(%r12),%r13 │ │ │ │ - mov %rdi,0x8(%rcx) │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov 0x10(%r12),%rdx │ │ │ │ - add $0x1,%ebx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x58(%rdx),%rdx │ │ │ │ - sub $0x1,%rdx │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - cmovae %esi,%ebx │ │ │ │ - add $0x1,%r14d │ │ │ │ - mov %ebx,0x90(%r12) │ │ │ │ - cmp %r14d,%r8d │ │ │ │ - jne 420c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d040> │ │ │ │ - add %r10,%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - cmp %rbx,%r13 │ │ │ │ - je 42080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ - mov %rbx,%r14 │ │ │ │ - mov $0x3f,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - sub %r13,%r14 │ │ │ │ - mov %r9,-0xf8(%rbp) │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - bsr %rax,%rax │ │ │ │ - xor $0x3f,%eax │ │ │ │ - sub %rax,%rdx │ │ │ │ - add %rdx,%rdx │ │ │ │ - call 40090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b010> │ │ │ │ - cmp $0x40,%r14 │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - jle 42b9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db1a> │ │ │ │ - lea 0x40(%r13),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 3ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af20> │ │ │ │ - lea 0x40(%r13),%rax │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 421ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d16e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%esi │ │ │ │ - mov -0x4(%rdi),%edx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jae 42bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db3f> │ │ │ │ - lea -0x4(%rdi),%rax │ │ │ │ - mov %rdi,%rcx │ │ │ │ - jmp 421d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d154> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x4,%rax │ │ │ │ - mov %edx,(%rcx) │ │ │ │ - mov -0x4(%rax),%edx │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %edx,%esi │ │ │ │ - jb 421d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d150> │ │ │ │ - mov %esi,(%rax) │ │ │ │ - lea 0x4(%rdi),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0x5973a(%rip),%rsi # 8d5f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51332> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + lea 0x90(%rbx),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + add $0x98,%rbx │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ cmp %rax,%rbx │ │ │ │ - jne 421b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d130> │ │ │ │ - add 0x60(%r12),%r10 │ │ │ │ - mov 0x8(%r10),%rsi │ │ │ │ - mov (%r10),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 42080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,%rax │ │ │ │ - lea 0x4(%rdx),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 42080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ - mov 0x4(%rax),%edi │ │ │ │ - cmp %edi,-0x4(%rdx) │ │ │ │ - jne 42220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1a0> │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 42080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 4227a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1fa> │ │ │ │ - mov (%rax),%r8d │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - je 42271 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1f1> │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %ecx,0x4(%rax) │ │ │ │ - lea 0x4(%rax),%rdi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 4227d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1fd> │ │ │ │ - mov %ecx,%r8d │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - mov %rdi,%rax │ │ │ │ - cmp %r8d,%ecx │ │ │ │ - jne 42254 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1d4> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 4224d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1cd> │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x4,%rdi │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 42080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ - mov %rdi,0x8(%r10) │ │ │ │ - add $0x1,%r9 │ │ │ │ - cmp %r9d,-0x128(%rbp) │ │ │ │ - jg 42091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d011> │ │ │ │ - mov -0x120(%rbp),%rdi │ │ │ │ - call d610 │ │ │ │ - mov -0x100(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 422bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d23f> │ │ │ │ - mov %rax,%rdi │ │ │ │ + je 34420 ::do_widen(char) const@@Base+0x14590> │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 33f05 ::do_widen(char) const@@Base+0x14075> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 422d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d253> │ │ │ │ + lea 0x596e6(%rip),%rsi # 8d5f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51332> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x596be(%rip),%rsi # 8d5fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5133c> │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x5961e(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 33f7a ::do_widen(char) const@@Base+0x140ea> │ │ │ │ call d610 │ │ │ │ - mov -0x70(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d261> │ │ │ │ - call d610 │ │ │ │ - mov -0x90(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 422f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d272> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 33f89 ::do_widen(char) const@@Base+0x140f9> │ │ │ │ call d610 │ │ │ │ - mov -0xb0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42303 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d283> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 33f98 ::do_widen(char) const@@Base+0x14108> │ │ │ │ call d610 │ │ │ │ - mov -0xd0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d294> │ │ │ │ + lea 0x5966f(%rip),%rsi # 8d60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5134e> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x50(%rsp),%rcx │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 34400 ::do_widen(char) const@@Base+0x14570> │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 33fde ::do_widen(char) const@@Base+0x1414e> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x160(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2a8> │ │ │ │ + lea 0x59629(%rip),%rsi # 8d60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5134e> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x59600(%rip),%rsi # 8d617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51357> │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x59545(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 34053 ::do_widen(char) const@@Base+0x141c3> │ │ │ │ call d610 │ │ │ │ - mov -0x148(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4233c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2bc> │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34062 ::do_widen(char) const@@Base+0x141d2> │ │ │ │ call d610 │ │ │ │ - mov -0x138(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2d0> │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x59790(%rip),%rsi # 8d803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51543> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 34440 ::do_widen(char) const@@Base+0x145b0> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 340a8 ::do_widen(char) const@@Base+0x14218> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x168(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42364 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2e4> │ │ │ │ + lea 0x59754(%rip),%rsi # 8d803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51543> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x59548(%rip),%rsi # 8d629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51369> │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x5947b(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x595c2(%rip),%rsi # 8d6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51435> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 344a0 ::do_widen(char) const@@Base+0x14610> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 34168 ::do_widen(char) const@@Base+0x142d8> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x130(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 42378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2f8> │ │ │ │ + lea 0x59586(%rip),%rsi # 8d6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51435> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x5949a(%rip),%rsi # 8d63b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5137b> │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x593bb(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5945a(%rip),%rsi # 8d64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5138d> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 34480 ::do_widen(char) const@@Base+0x145f0> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 34228 ::do_widen(char) const@@Base+0x14398> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x140(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4238c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d30c> │ │ │ │ + lea 0x5941e(%rip),%rsi # 8d64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5138d> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x593f5(%rip),%rsi # 8d656 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51396> │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x592fb(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 342b1 ::do_widen(char) const@@Base+0x14421> │ │ │ │ call d610 │ │ │ │ - mov -0x150(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 423a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d320> │ │ │ │ - mov %rax,%rdi │ │ │ │ + lea 0x593b0(%rip),%rsi # 8d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513a8> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 34460 ::do_widen(char) const@@Base+0x145d0> │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 342ed ::do_widen(char) const@@Base+0x1445d> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,-0x158(%rbp) │ │ │ │ - je 42bd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db59> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + lea 0x59374(%rip),%rsi # 8d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513a8> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x59346(%rip),%rsi # 8d66c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513ac> │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x59236(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 42e7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddfc> │ │ │ │ - mov -0x158(%rbp),%rdi │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + jne 344b6 ::do_widen(char) const@@Base+0x14626> │ │ │ │ + add $0x88,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6df59(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 33d91 ::do_widen(char) const@@Base+0x13f01> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rsi,-0xf8(%rbp) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 42e81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de01> │ │ │ │ - lea 0x8(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 42433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3b3> │ │ │ │ - mov %rsi,%r11 │ │ │ │ - mov (%rax),%esi │ │ │ │ - mov (%rdx),%edi │ │ │ │ - cmp %esi,%edi │ │ │ │ - je 42423 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3a3> │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %edi,0x4(%rax) │ │ │ │ - lea 0x4(%rax),%rbx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 42680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d600> │ │ │ │ - mov %edi,%esi │ │ │ │ - mov (%rdx),%edi │ │ │ │ - mov %rbx,%rax │ │ │ │ - cmp %esi,%edi │ │ │ │ - jne 42404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d384> │ │ │ │ - add $0x4,%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 423fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d37e> │ │ │ │ - mov %r11,-0xf8(%rbp) │ │ │ │ - mov %rax,%rbx │ │ │ │ - add $0x4,%rbx │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 4201f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf9f> │ │ │ │ - mov %rbx,0x8(%r8) │ │ │ │ - sub -0xf8(%rbp),%rbx │ │ │ │ - je 42030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfb0> │ │ │ │ - mov %rbx,%r15 │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - sar $0x2,%r15 │ │ │ │ - lea 0x3f(%r15),%rdx │ │ │ │ - mov %r15,-0x170(%rbp) │ │ │ │ - shr $0x6,%rdx │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,-0x110(%rbp) │ │ │ │ - call d650 │ │ │ │ - mov -0x110(%rbp),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + lea 0x6dca9(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,%r14 │ │ │ │ - call d320 │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - jle 42b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1daf0> │ │ │ │ - lea 0x0(%r13,%r13,4),%r15 │ │ │ │ - lea 0x0(,%r15,8),%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %rax,-0x110(%rbp) │ │ │ │ - jmp 424f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d475> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov 0x8(%r8),%rbx │ │ │ │ - add $0x1,%r15 │ │ │ │ - sub %rax,%rbx │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - mov %rbx,%r9 │ │ │ │ - sar $0x2,%r9 │ │ │ │ - cmp %r9,%r15 │ │ │ │ - jae 42690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d610> │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov -0x4(%rax,%r15,4),%edi │ │ │ │ - mov (%rax,%r15,4),%edx │ │ │ │ - mov %edi,%ebx │ │ │ │ - shr $1,%edx │ │ │ │ - mov %edi,-0xf8(%rbp) │ │ │ │ - shr $1,%ebx │ │ │ │ - cmp %edx,%ebx │ │ │ │ - jne 424d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d450> │ │ │ │ - mov -0x110(%rbp),%rdx │ │ │ │ - add 0x48(%r12),%rdx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - lea -0xe4(%rbp),%r9 │ │ │ │ - mov 0x14(%rdx),%r8d │ │ │ │ - mov (%rdx),%ecx │ │ │ │ - lea -0xe0(%rbp),%rdx │ │ │ │ - mov 0x10(%r12),%rdi │ │ │ │ - push %rdx │ │ │ │ - mov %ebx,%edx │ │ │ │ - mov -0x104(%rbp),%esi │ │ │ │ - call 88e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63de0> │ │ │ │ - pop %rax │ │ │ │ - mov -0xe0(%rbp),%ecx │ │ │ │ - pop %rdx │ │ │ │ - mov -0xe4(%rbp),%edx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - jg 129e9 <__cxa_finalize@plt+0x4d89> │ │ │ │ - mov %edx,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub %ecx,%esi │ │ │ │ - cvtsi2ss %edx,%xmm1 │ │ │ │ - cvtsi2ss %esi,%xmm0 │ │ │ │ - divss %xmm1,%xmm0 │ │ │ │ - comiss 0x47a8b(%rip),%xmm0 # 8a00c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f8c> │ │ │ │ - jbe 4266c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5ec> │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea -0x1(%r15),%rsi │ │ │ │ - lea -0x1(%r15),%ecx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - mov %ebx,-0xdc(%rbp) │ │ │ │ - addl $0x2,(%rax,%r13,4) │ │ │ │ - mov %rdx,%rax │ │ │ │ - shl %cl,%rax │ │ │ │ - or %rax,(%r14,%rsi,8) │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r15d,%ecx │ │ │ │ - shr $0x6,%rsi │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov 0xa0(%r12),%rcx │ │ │ │ - or %rdx,(%r14,%rsi,8) │ │ │ │ - mov -0x110(%rbp),%rdx │ │ │ │ - add 0x48(%r12),%rdx │ │ │ │ - mov 0x14(%rdx),%eax │ │ │ │ - mov (%rdx),%r8d │ │ │ │ - mov %eax,-0xf8(%rbp) │ │ │ │ - cmp 0xa8(%r12),%rcx │ │ │ │ - je 42b1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da9e> │ │ │ │ - mov %ebx,(%rcx) │ │ │ │ - add $0x4,%rcx │ │ │ │ - mov %rcx,0xa0(%r12) │ │ │ │ - sub %r8d,%eax │ │ │ │ - mov (%rdx),%esi │ │ │ │ - mov 0xb8(%r12),%rcx │ │ │ │ - mov %eax,%ebx │ │ │ │ - shr $0x1f,%ebx │ │ │ │ - add %eax,%ebx │ │ │ │ - sar $1,%ebx │ │ │ │ - neg %ebx │ │ │ │ - add %ebx,%esi │ │ │ │ - mov %esi,-0xd8(%rbp) │ │ │ │ - cmp 0xc0(%r12),%rcx │ │ │ │ - je 42af9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da79> │ │ │ │ - mov %esi,(%rcx) │ │ │ │ - add $0x4,%rcx │ │ │ │ - mov %rcx,0xb8(%r12) │ │ │ │ - mov 0x14(%rdx),%ecx │ │ │ │ - mov 0xd0(%r12),%rdx │ │ │ │ - sub %ebx,%ecx │ │ │ │ - mov %ecx,-0xd4(%rbp) │ │ │ │ - cmp 0xd8(%r12),%rdx │ │ │ │ - je 42b57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dad7> │ │ │ │ - mov %ecx,(%rdx) │ │ │ │ - add $0x4,%rdx │ │ │ │ - mov %rdx,0xd0(%r12) │ │ │ │ - mov -0x118(%rbp),%r8 │ │ │ │ - add 0x60(%r12),%r8 │ │ │ │ - jmp 424d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d450> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %r11,-0xf8(%rbp) │ │ │ │ - jmp 42436 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3b6> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - mov (%rax,%r13,4),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jg 42890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d810> │ │ │ │ - test %r14,%r14 │ │ │ │ - je 42050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfd0> │ │ │ │ - mov %r14,%rdi │ │ │ │ - add $0x1,%r13 │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 33d84 ::do_widen(char) const@@Base+0x13ef4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 3406c ::do_widen(char) const@@Base+0x141dc> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d610 │ │ │ │ - cmp %r13d,-0x128(%rbp) │ │ │ │ - jg 41f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce80> │ │ │ │ - jmp 42061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cfe1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdi │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rdi,%rax │ │ │ │ - je 12a08 <__cxa_finalize@plt+0x4da8> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%r15d │ │ │ │ - mov %r10,-0x188(%rbp) │ │ │ │ - cmovne %rax,%r15 │ │ │ │ - mov %rsi,-0x180(%rbp) │ │ │ │ - mov %r9,-0x178(%rbp) │ │ │ │ - add %rax,%r15 │ │ │ │ - mov %rcx,-0x170(%rbp) │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - mov %edx,-0x118(%rbp) │ │ │ │ - cmova %rax,%r15 │ │ │ │ - mov %r8d,-0x110(%rbp) │ │ │ │ - shl $0x2,%r15 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov -0x118(%rbp),%edx │ │ │ │ - mov -0x110(%rbp),%r8d │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - mov %edx,(%r11,%rax,1) │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x180(%rbp),%rsi │ │ │ │ - mov -0x188(%rbp),%r10 │ │ │ │ - je 427cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d74f> │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r10,-0x180(%rbp) │ │ │ │ - mov %r8d,-0x118(%rbp) │ │ │ │ - mov %rsi,-0x110(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0x180(%rbp),%r10 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov -0x170(%rbp),%rcx │ │ │ │ - mov -0x118(%rbp),%r8d │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov -0x110(%rbp),%rsi │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - lea 0x4(%r11,%rax,1),%rax │ │ │ │ - mov %rax,-0xf8(%rbp) │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 42840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7c0> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r11,-0x180(%rbp) │ │ │ │ - mov %r10,-0x178(%rbp) │ │ │ │ - mov %r9,-0x170(%rbp) │ │ │ │ - mov %rcx,-0x118(%rbp) │ │ │ │ - mov %r8d,-0x110(%rbp) │ │ │ │ + jmp 3406c ::do_widen(char) const@@Base+0x141dc> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 33f98 ::do_widen(char) const@@Base+0x14108> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d610 │ │ │ │ - movslq 0x90(%r12),%r13 │ │ │ │ - mov -0x180(%rbp),%r11 │ │ │ │ - mov -0x178(%rbp),%r10 │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov -0x118(%rbp),%rcx │ │ │ │ - mov -0x110(%rbp),%r8d │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov %r11,(%rcx) │ │ │ │ - add %r15,%r11 │ │ │ │ - mov %r11,0x10(%rcx) │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov 0x60(%r12),%rax │ │ │ │ - jmp 420ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d07f> │ │ │ │ - nop │ │ │ │ - mov -0xf8(%rbp),%rsi │ │ │ │ + jmp 33f98 ::do_widen(char) const@@Base+0x14108> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 3412c ::do_widen(char) const@@Base+0x1429c> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 3ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af20> │ │ │ │ - jmp 41fbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf3b> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rax │ │ │ │ - add $0x4,%rbx │ │ │ │ - mov %esi,(%rax) │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - jne 41f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf00> │ │ │ │ - jmp 41fbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf3b> │ │ │ │ - nop │ │ │ │ - mov %r9,%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 42e0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8c> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 42b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db10> │ │ │ │ - lea 0x0(,%rdx,4),%r15 │ │ │ │ - mov %r8,-0x118(%rbp) │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r9,-0x110(%rbp) │ │ │ │ - call d650 │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - mov -0x118(%rbp),%r8 │ │ │ │ - mov %rax,%r10 │ │ │ │ - lea (%rax,%r15,1),%rsi │ │ │ │ - mov %r10,-0x110(%rbp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov $0x1,%r11d │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rax │ │ │ │ - mov %r15d,%ecx │ │ │ │ - mov %r11,%rdx │ │ │ │ - shr $0x6,%rax │ │ │ │ - shl %cl,%rdx │ │ │ │ - test %rdx,(%r14,%rax,8) │ │ │ │ - jne 42932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8b2> │ │ │ │ - cmp %r10,%rsi │ │ │ │ - je 429b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d936> │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - add $0x4,%r10 │ │ │ │ - mov (%rax,%r15,4),%eax │ │ │ │ - mov %eax,-0x4(%r10) │ │ │ │ - add $0x1,%r15 │ │ │ │ - cmp %r9,%r15 │ │ │ │ - jb 42900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d880> │ │ │ │ - mov 0x10(%r8),%rax │ │ │ │ - mov %r10,%r15 │ │ │ │ - sub -0xf8(%rbp),%rax │ │ │ │ - sub -0x110(%rbp),%r15 │ │ │ │ - cmp %r15,%rax │ │ │ │ - jb 42da2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd22> │ │ │ │ - cmp %r15,%rbx │ │ │ │ - jb 42d1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dc9d> │ │ │ │ - cmp $0x4,%r15 │ │ │ │ - jle 42e37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddb7> │ │ │ │ - mov -0x110(%rbp),%rsi │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r8,-0x118(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0x118(%rbp),%r8 │ │ │ │ - add (%r8),%r15 │ │ │ │ - mov %r15,0x8(%r8) │ │ │ │ - cmpq $0x0,-0x110(%rbp) │ │ │ │ - je 426a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d623> │ │ │ │ - mov -0x110(%rbp),%rdi │ │ │ │ call d610 │ │ │ │ - jmp 426a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d623> │ │ │ │ - sub -0x110(%rbp),%rsi │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sar $0x2,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 12964 <__cxa_finalize@plt+0x4d04> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %r8,-0x180(%rbp) │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rsi,-0x178(%rbp) │ │ │ │ - mov %r9,-0x170(%rbp) │ │ │ │ - add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - shl $0x2,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x118(%rbp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0xf8(%rbp),%rax │ │ │ │ - mov -0x178(%rbp),%r10 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x170(%rbp),%r9 │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - mov (%rax,%r15,4),%eax │ │ │ │ - test %r10,%r10 │ │ │ │ - mov %eax,(%rcx,%r10,1) │ │ │ │ - je 42a8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da0f> │ │ │ │ - mov -0x110(%rbp),%rsi │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - mov %r9,-0x178(%rbp) │ │ │ │ - mov %r10,-0x170(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - mov -0x178(%rbp),%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x170(%rbp),%r10 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov -0x110(%rbp),%rdi │ │ │ │ - lea 0x4(%rcx,%r10,1),%r10 │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42ae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da63> │ │ │ │ - mov %rcx,-0x180(%rbp) │ │ │ │ - mov %r8,-0x178(%rbp) │ │ │ │ - mov %r10,-0x170(%rbp) │ │ │ │ - mov %r9,-0x110(%rbp) │ │ │ │ + jmp 3412c ::do_widen(char) const@@Base+0x1429c> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 34371 ::do_widen(char) const@@Base+0x144e1> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0x180(%rbp),%rcx │ │ │ │ - mov -0x178(%rbp),%r8 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - mov -0x170(%rbp),%r10 │ │ │ │ - mov -0x110(%rbp),%r9 │ │ │ │ - mov -0x118(%rbp),%rsi │ │ │ │ - mov %rcx,-0x110(%rbp) │ │ │ │ - add %rcx,%rsi │ │ │ │ - jmp 42932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8b2> │ │ │ │ - lea -0xd8(%rbp),%rsi │ │ │ │ - lea 0xb0(%r12),%rdi │ │ │ │ - call 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfd0> │ │ │ │ - mov -0x110(%rbp),%rdx │ │ │ │ - add 0x48(%r12),%rdx │ │ │ │ - jmp 4263d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5bd> │ │ │ │ - lea -0xdc(%rbp),%rsi │ │ │ │ - lea 0x98(%r12),%rdi │ │ │ │ - mov %r8d,-0x170(%rbp) │ │ │ │ - call 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfd0> │ │ │ │ - mov -0x110(%rbp),%rdx │ │ │ │ - mov -0x170(%rbp),%r8d │ │ │ │ - mov -0xf8(%rbp),%eax │ │ │ │ - add 0x48(%r12),%rdx │ │ │ │ - jmp 42601 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d581> │ │ │ │ - lea -0xd4(%rbp),%rsi │ │ │ │ - lea 0xc8(%r12),%rdi │ │ │ │ - call 43050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfd0> │ │ │ │ - jmp 4266c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5ec> │ │ │ │ - mov -0x120(%rbp),%rax │ │ │ │ - mov (%rax,%r13,4),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 426ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d62c> │ │ │ │ - sub %rax,%r15 │ │ │ │ - shr $0x3d,%r15 │ │ │ │ - jne 42e0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd8c> │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 428e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d865> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r9,-0xf8(%rbp) │ │ │ │ - call 3ffa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af20> │ │ │ │ - mov -0x110(%rbp),%r10 │ │ │ │ - mov -0xf8(%rbp),%r9 │ │ │ │ - jmp 421ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d16e> │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov %esi,(%rax) │ │ │ │ - lea 0x4(%rdi),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 421b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d130> │ │ │ │ - jmp 421ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d16e> │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 42e7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddfc> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - 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,-0x140(%rbp) │ │ │ │ - movq $0x0,-0x138(%rbp) │ │ │ │ - movq $0x0,-0x148(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - movq $0x0,-0x130(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ - movq $0x0,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x160(%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 4149c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c41c> │ │ │ │ - movq $0x0,-0x100(%rbp) │ │ │ │ - movq $0x0,-0x120(%rbp) │ │ │ │ - jmp 418b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c834> │ │ │ │ - movq $0x0,0x50(%r12) │ │ │ │ - mov 0x48(%r12),%rdi │ │ │ │ - movq $0x0,0x58(%r12) │ │ │ │ - movq $0x0,0x48(%r12) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd70> │ │ │ │ + jmp 34371 ::do_widen(char) const@@Base+0x144e1> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 342b1 ::do_widen(char) const@@Base+0x14421> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0x90(%rax),%r13 │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - jmp 417ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c76c> │ │ │ │ - cmp $0x4,%rbx │ │ │ │ - jle 42e5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dddf> │ │ │ │ - mov -0x110(%rbp),%rsi │ │ │ │ - mov -0xf8(%rbp),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r8,-0x170(%rbp) │ │ │ │ - mov %r10,-0x118(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0x118(%rbp),%r10 │ │ │ │ - mov -0x170(%rbp),%r8 │ │ │ │ - mov 0x8(%r8),%rdi │ │ │ │ - mov (%r8),%rax │ │ │ │ - mov %r10,%rdx │ │ │ │ - mov %rdi,%rsi │ │ │ │ - sub %rax,%rsi │ │ │ │ - add -0x110(%rbp),%rsi │ │ │ │ - sub %rsi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jle 42e2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddaf> │ │ │ │ - mov %r8,-0xf8(%rbp) │ │ │ │ - call d560 │ │ │ │ - mov -0xf8(%rbp),%r8 │ │ │ │ - add (%r8),%r15 │ │ │ │ - jmp 42993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d913> │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 417ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c76c> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r8,-0xf8(%rbp) │ │ │ │ - call d650 │ │ │ │ - mov -0x110(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %rax,%rbx │ │ │ │ - call d560 │ │ │ │ - mov -0xf8(%rbp),%r8 │ │ │ │ - mov (%r8),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 42de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd61> │ │ │ │ + jmp 342b1 ::do_widen(char) const@@Base+0x14421> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + je 341ec ::do_widen(char) const@@Base+0x1435c> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - mov -0xf8(%rbp),%r8 │ │ │ │ - add %rbx,%r15 │ │ │ │ - mov %rbx,(%r8) │ │ │ │ - mov %r15,0x10(%r8) │ │ │ │ - jmp 42993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d913> │ │ │ │ - mov 0x10(%r12),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0x90(%rax),%r13 │ │ │ │ - mov 0x60(%rax),%r14 │ │ │ │ - jmp 417ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c76c> │ │ │ │ - xor %r14d,%r14d │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 12958 <__cxa_finalize@plt+0x4cf8> │ │ │ │ - jmp 12977 <__cxa_finalize@plt+0x4d17> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 415e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c568> │ │ │ │ - add %rax,%r15 │ │ │ │ - jmp 42993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d913> │ │ │ │ - jne 42d8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dd0f> │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - mov -0xf8(%rbp),%rsi │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - mov (%r8),%rax │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rax,0x8(%r8) │ │ │ │ - jmp 429a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d925> │ │ │ │ - jne 42d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcd9> │ │ │ │ - mov -0x110(%rbp),%rax │ │ │ │ - mov -0xf8(%rbp),%rsi │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rsi) │ │ │ │ - jmp 42d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dcd9> │ │ │ │ + jmp 341ec ::do_widen(char) const@@Base+0x1435c> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rcx,%rbx │ │ │ │ - jmp 4201f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf9f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 128f3 <__cxa_finalize@plt+0x4c93> │ │ │ │ + jmp 111aa <__cxa_finalize@plt+0x354a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12832 <__cxa_finalize@plt+0x4bd2> │ │ │ │ + jmp 111e4 <__cxa_finalize@plt+0x3584> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12983 <__cxa_finalize@plt+0x4d23> │ │ │ │ + jmp 1122b <__cxa_finalize@plt+0x35cb> │ │ │ │ endbr64 │ │ │ │ - jmp 12a43 <__cxa_finalize@plt+0x4de3> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 111f8 <__cxa_finalize@plt+0x3598> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11257 <__cxa_finalize@plt+0x35f7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 129a2 <__cxa_finalize@plt+0x4d42> │ │ │ │ + jmp 111ee <__cxa_finalize@plt+0x358e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12994 <__cxa_finalize@plt+0x4d34> │ │ │ │ + jmp 1124d <__cxa_finalize@plt+0x35ed> │ │ │ │ + endbr64 │ │ │ │ + jmp 1121e <__cxa_finalize@plt+0x35be> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12909 <__cxa_finalize@plt+0x4ca9> │ │ │ │ + jmp 111b4 <__cxa_finalize@plt+0x3554> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12935 <__cxa_finalize@plt+0x4cd5> │ │ │ │ + jmp 111be <__cxa_finalize@plt+0x355e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 128c7 <__cxa_finalize@plt+0x4c67> │ │ │ │ + jmp 112a1 <__cxa_finalize@plt+0x3641> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 128dd <__cxa_finalize@plt+0x4c7d> │ │ │ │ + jmp 112ab <__cxa_finalize@plt+0x364b> │ │ │ │ endbr64 │ │ │ │ - jmp 12a88 <__cxa_finalize@plt+0x4e28> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 112cd <__cxa_finalize@plt+0x366d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12861 <__cxa_finalize@plt+0x4c01> │ │ │ │ + jmp 11297 <__cxa_finalize@plt+0x3637> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12a46 <__cxa_finalize@plt+0x4de6> │ │ │ │ + jmp 112d7 <__cxa_finalize@plt+0x3677> │ │ │ │ endbr64 │ │ │ │ - jmp 12a37 <__cxa_finalize@plt+0x4dd7> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 112e1 <__cxa_finalize@plt+0x3681> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 128b1 <__cxa_finalize@plt+0x4c51> │ │ │ │ + jmp 113ab <__cxa_finalize@plt+0x374b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12847 <__cxa_finalize@plt+0x4be7> │ │ │ │ + jmp 113b5 <__cxa_finalize@plt+0x3755> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12853 <__cxa_finalize@plt+0x4bf3> │ │ │ │ + jmp 1132d <__cxa_finalize@plt+0x36cd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1291f <__cxa_finalize@plt+0x4cbf> │ │ │ │ + jmp 11341 <__cxa_finalize@plt+0x36e1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 129ce <__cxa_finalize@plt+0x4d6e> │ │ │ │ + jmp 11363 <__cxa_finalize@plt+0x3703> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1289b <__cxa_finalize@plt+0x4c3b> │ │ │ │ + jmp 11337 <__cxa_finalize@plt+0x36d7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 129bd <__cxa_finalize@plt+0x4d5d> │ │ │ │ + jmp 11261 <__cxa_finalize@plt+0x3601> │ │ │ │ nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ push %r15 │ │ │ │ + lea 0x58ffd(%rip),%rsi # 8d5da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5131a> │ │ │ │ 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 4303a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfba> │ │ │ │ - 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 │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xb8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x90(%rbp),%r15 │ │ │ │ + lea 0x98(%rbp),%r13 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 34ce8 ::do_widen(char) const@@Base+0x14e58> │ │ │ │ + lea 0xa0(%rsp),%r12 │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 34654 ::do_widen(char) const@@Base+0x147c4> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4300a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df8a> │ │ │ │ - mov %r12,%rdx │ │ │ │ + call d610 │ │ │ │ + lea 0x591b9(%rip),%rsi # 8d814 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51554> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x90(%rsp),%rbx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 34d40 ::do_widen(char) const@@Base+0x14eb0> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 34699 ::do_widen(char) const@@Base+0x14809> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + lea 0x59055(%rip),%rsi # 8d6f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51435> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + lea 0x58f8a(%rip),%rsi # 8d64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5138d> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x90(%rsp),%r14 │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d560 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4301c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df9c> │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + cmp %r12,%r14 │ │ │ │ + je 346ff ::do_widen(char) const@@Base+0x1486f> │ │ │ │ mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - 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 0x4a711(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - 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 4310a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e08a> │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - cmovne %rdx,%rax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%r14 │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34716 ::do_widen(char) const@@Base+0x14886> │ │ │ │ + call d610 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %r13,%rbx │ │ │ │ + setne %al │ │ │ │ + xor %edx,%edx │ │ │ │ + cmp %r13,(%rsp) │ │ │ │ + setne %dl │ │ │ │ add %rdx,%rax │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmova %rdx,%rax │ │ │ │ - lea 0x0(,%rax,4),%rbx │ │ │ │ + je 35204 ::do_widen(char) const@@Base+0x15374> │ │ │ │ + lea 0x58f47(%rip),%rsi # 8d67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513be> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 34d90 ::do_widen(char) const@@Base+0x14f00> │ │ │ │ + lea 0x58f18(%rip),%rsi # 8d67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513be> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x80(%rbp),%rdi │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%ecx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + test %ecx,%ecx │ │ │ │ + js 34bb8 ::do_widen(char) const@@Base+0x14d28> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 347b5 ::do_widen(char) const@@Base+0x14925> │ │ │ │ + call d610 │ │ │ │ + lea 0x58ec7(%rip),%rsi # 8d683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513c3> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 34db0 ::do_widen(char) const@@Base+0x14f20> │ │ │ │ + lea 0x58e98(%rip),%rsi # 8d683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513c3> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x80(%rbp),%rdi │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%edx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + test %edx,%edx │ │ │ │ + jle 34df0 ::do_widen(char) const@@Base+0x14f60> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3483a ::do_widen(char) const@@Base+0x149aa> │ │ │ │ + call d610 │ │ │ │ + lea 0x58e42(%rip),%rsi # 8d683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513c3> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x80(%rbp),%rbx │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %eax,0x0(%rbp,%r12,1) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 430da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e05a> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + jne 348a0 ::do_widen(char) const@@Base+0x14a10> │ │ │ │ + lea 0x58e12(%rip),%rsi # 8d67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513be> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + je 34e48 ::do_widen(char) const@@Base+0x14fb8> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 348af ::do_widen(char) const@@Base+0x14a1f> │ │ │ │ + call d610 │ │ │ │ + lea 0x58de4(%rip),%rsi # 8d69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513da> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + jne 34916 ::do_widen(char) const@@Base+0x14a86> │ │ │ │ + lea 0x58dc0(%rip),%rsi # 8d69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513da> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + test %eax,%eax │ │ │ │ + jle 34ea0 ::do_widen(char) const@@Base+0x15010> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34925 ::do_widen(char) const@@Base+0x14a95> │ │ │ │ + call d610 │ │ │ │ + lea 0x58d7d(%rip),%rsi # 8d6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513e9> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + cmpb $0x0,0x8(%rax) │ │ │ │ + je 34c10 ::do_widen(char) const@@Base+0x14d80> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34961 ::do_widen(char) const@@Base+0x14ad1> │ │ │ │ + call d610 │ │ │ │ + lea 0x58d48(%rip),%rsi # 8d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513f0> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + movsd %xmm0,0x3f0(%rbp) │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 349ab ::do_widen(char) const@@Base+0x14b1b> │ │ │ │ + call d610 │ │ │ │ + lea 0x58d0a(%rip),%rsi # 8d6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513fc> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x90(%rsp),%rcx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 34dd0 ::do_widen(char) const@@Base+0x14f40> │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 349f8 ::do_widen(char) const@@Base+0x14b68> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d610 │ │ │ │ + movsd 0x3f0(%rbp),%xmm0 │ │ │ │ + divsd 0x59590(%rip),%xmm0 # 8df98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cd8> │ │ │ │ + movsd %xmm0,0x3f0(%rbp) │ │ │ │ + lea 0x58c99(%rip),%rsi # 8d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513f0> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 34a51 ::do_widen(char) const@@Base+0x14bc1> │ │ │ │ + mov %al,(%rsp) │ │ │ │ + call d610 │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + test %al,%al │ │ │ │ + jne 34a9a ::do_widen(char) const@@Base+0x14c0a> │ │ │ │ + lea 0x58c54(%rip),%rsi # 8d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513f0> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movsd %xmm0,0x3f0(%rbp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x58c26(%rip),%rsi # 8d6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51407> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 34ca8 ::do_widen(char) const@@Base+0x14e18> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34adb ::do_widen(char) const@@Base+0x14c4b> │ │ │ │ + call d610 │ │ │ │ + lea 0x55aae(%rip),%rsi # 8a590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e2d0> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + cmpb $0x0,0x6da0a(%rip) │ │ │ │ + jne 35010 ::do_widen(char) const@@Base+0x15180> │ │ │ │ + cmpb $0x0,0x6d9fe(%rip) │ │ │ │ + jne 34fc0 ::do_widen(char) const@@Base+0x15130> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x58bdf(%rip),%rsi # 8d6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5143c> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %r12,0x90(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d560 │ │ │ │ - lea 0x4(%rbp,%r12,1),%r12 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 430ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e06c> │ │ │ │ - mov %r14,%rdi │ │ │ │ + call 31490 ::do_widen(char) const@@Base+0x11600> │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 34b7a ::do_widen(char) const@@Base+0x14cea> │ │ │ │ call d610 │ │ │ │ - mov %rbp,0x0(%r13) │ │ │ │ - add %rbx,%rbp │ │ │ │ - mov %r12,0x8(%r13) │ │ │ │ - mov %rbp,0x10(%r13) │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34b89 ::do_widen(char) const@@Base+0x14cf9> │ │ │ │ + call d610 │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - lea 0x4a641(%rip),%rdi # 8d752 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686d2> │ │ │ │ - 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) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %r13 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - 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 4319b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e11b> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e308> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 43180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e100> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 431a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e128> │ │ │ │ - mov %r13,%rdi │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34bcc ::do_widen(char) const@@Base+0x14d3c> │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rbx),%r13 │ │ │ │ - mov 0x40(%rbx),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x48(%rbx) │ │ │ │ - movups %xmm0,0x38(%rbx) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 431eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e16b> │ │ │ │ - mov %r13,%rbp │ │ │ │ + lea 0x558ad(%rip),%rsi # 8a480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e1c0> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d6fa(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 433a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e320> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 431d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e150> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 431f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e178> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rbx),%r13 │ │ │ │ - mov 0x58(%rbx),%r12 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x60(%rbx) │ │ │ │ - movups %xmm0,0x50(%rbx) │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4323b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1bb> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2f0> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 43220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1a0> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 43248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1c8> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x78(%rbx) │ │ │ │ - movups %xmm0,0x68(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1e6> │ │ │ │ - call d610 │ │ │ │ - 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 432ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e22c> │ │ │ │ - call d610 │ │ │ │ - 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 432f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e272> │ │ │ │ - call d610 │ │ │ │ - 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 43338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e2b8> │ │ │ │ + lea 0x58a92(%rip),%rsi # 8d6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513e9> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd 0x5930a(%rip),%xmm0 # 8df48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c88> │ │ │ │ + comisd (%rax),%xmm0 │ │ │ │ + jbe 350c0 ::do_widen(char) const@@Base+0x15230> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 34c66 ::do_widen(char) const@@Base+0x14dd6> │ │ │ │ call d610 │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x108(%rbx) │ │ │ │ - movups %xmm0,0xf8(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 433b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e338> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp d610 │ │ │ │ + lea 0x558e3(%rip),%rsi # 8a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e290> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d660(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x58a24(%rip),%rsi # 8d6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51413> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 35080 ::do_widen(char) const@@Base+0x151f0> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 34ac7 ::do_widen(char) const@@Base+0x14c37> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 43220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1a0> │ │ │ │ - jmp 4323b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1bb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 43180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e100> │ │ │ │ - jmp 4319b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e11b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 431d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e150> │ │ │ │ - jmp 431eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e16b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - call 43140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0c0> │ │ │ │ - mov 0xf8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 433f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e371> │ │ │ │ - call d610 │ │ │ │ - mov 0xd0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43402 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e382> │ │ │ │ - call d610 │ │ │ │ - mov 0xa8(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43413 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e393> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3a4> │ │ │ │ - call d610 │ │ │ │ - mov 0x68(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43432 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3b2> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbp),%r12 │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4345e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3de> │ │ │ │ - nop │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e480> │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 34cfd ::do_widen(char) const@@Base+0x14e6d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ + lea 0x556d4(%rip),%rsi # 8a3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e118> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d5c9(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ cmp %r12,%rbx │ │ │ │ - jne 43440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3c0> │ │ │ │ - mov 0x50(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4346b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3eb> │ │ │ │ + je 34d4d ::do_widen(char) const@@Base+0x14ebd> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rbp),%r12 │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 4349e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e41e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 43518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e498> │ │ │ │ + lea 0x556b4(%rip),%rsi # 8a408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e148> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d579(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + je 347b5 ::do_widen(char) const@@Base+0x14925> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 43480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e400> │ │ │ │ - mov 0x38(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 434ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e42b> │ │ │ │ + jmp 347b5 ::do_widen(char) const@@Base+0x14925> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,%rbx │ │ │ │ + je 3483a ::do_widen(char) const@@Base+0x149aa> │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x28(%rbp),%r12 │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - je 434da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e45a> │ │ │ │ + jmp 3483a ::do_widen(char) const@@Base+0x149aa> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r12,%rcx │ │ │ │ + je 34a10 ::do_widen(char) const@@Base+0x14b80> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp 34a10 ::do_widen(char) const@@Base+0x14b80> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34e04 ::do_widen(char) const@@Base+0x14f74> │ │ │ │ + call d610 │ │ │ │ + lea 0x556ad(%rip),%rsi # 8a4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e1f8> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d4c2(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 434f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e470> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34e5c ::do_widen(char) const@@Base+0x14fcc> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 434c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e440> │ │ │ │ - mov 0x20(%rbp),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 43530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ + lea 0x55675(%rip),%rsi # 8a4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e218> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + cmpb $0x0,0x6d689(%rip) │ │ │ │ + jne 34f48 ::do_widen(char) const@@Base+0x150b8> │ │ │ │ + cmpb $0x0,0x6d67d(%rip) │ │ │ │ + jne 34ef8 ::do_widen(char) const@@Base+0x15068> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 348af ::do_widen(char) const@@Base+0x14a1f> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 434c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e440> │ │ │ │ - jmp 434d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e456> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 34eb4 ::do_widen(char) const@@Base+0x15024> │ │ │ │ + call d610 │ │ │ │ + lea 0x55665(%rip),%rsi # 8a520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e260> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d412(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 43440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3c0> │ │ │ │ - jmp 4345a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e3da> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 43480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e400> │ │ │ │ - jmp 4349a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e41a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x278,%rsp │ │ │ │ - mov %rbx,0x248(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x250(%rsp) │ │ │ │ - mov %r12,0x258(%rsp) │ │ │ │ - mov %rsi,0x60(%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,0x5ed4a(%rip) │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov %r12,%rbp │ │ │ │ - je 44a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9bf> │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d650 │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + lea 0x6d401(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r12,4),%rdi │ │ │ │ - call d650 │ │ │ │ - lea 0x0(,%r12,4),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x5877d(%rip),%rsi # 8d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513d0> │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r13,0x260(%rsp) │ │ │ │ - mov %r14,0x268(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 44a6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9ee> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %r15,0x270(%rsp) │ │ │ │ - movsd 0x4adb8(%rip),%xmm3 # 8e3f0 , std::allocator >@@Base+0x190> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rax │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov %eax,%r15d │ │ │ │ - not %esi │ │ │ │ - test %rax,%rax │ │ │ │ - jne 4393f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8bf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 43790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e710> │ │ │ │ - mov %r15d,%ebp │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0x50(%rbx),%r9 │ │ │ │ - and $0x1,%ebp │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - neg %rbp │ │ │ │ - and $0x18,%ebp │ │ │ │ - mov 0x20(%rdx),%r12 │ │ │ │ - lea (%rdi,%rbp,1),%r11 │ │ │ │ - lea (%r9,%rbp,1),%r10 │ │ │ │ - cmpq $0x0,0x18(%rsp) │ │ │ │ - jne 43b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaf0> │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %eax,%ecx │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%r12,%rcx,1),%esi │ │ │ │ - mov %eax,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%esi │ │ │ │ - jae 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea80> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r8d,%ecx │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %eax,(%rsi,%rcx,4) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - add $0x1,%eax │ │ │ │ - movl $0x0,(%rsi,%rcx,4) │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jb 436c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - mov (%rdi,%rbp,1),%rax │ │ │ │ - lea 0x0(,%rdx,4),%r12 │ │ │ │ - lea 0x0(,%r8,4),%r13 │ │ │ │ - add %r12,%rax │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34e86 ::do_widen(char) const@@Base+0x14ff6> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6d131(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x5872a(%rip),%rsi # 8d68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513ca> │ │ │ │ mov %rax,%rdi │ │ │ │ - cmp $0x1,%r8 │ │ │ │ - je 43b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eacc> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x50(%rbx),%rax │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov (%rax,%rbp,1),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - call d560 │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - test %esi,%esi │ │ │ │ - je 43790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e710> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,1),%rsi │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov (%rax,%rbp,1),%rcx │ │ │ │ - xor %eax,%eax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movslq (%rsi,%rax,4),%rdx │ │ │ │ - mov %eax,(%rcx,%rdx,4) │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jb 43780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e700> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x78(%rsp),%rsi │ │ │ │ - mov 0x8(%rbx),%ebp │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movq $0x14,0x78(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - movdqa 0x4acae(%rip),%xmm0 # 8e480 , std::allocator >@@Base+0x220> │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - mov %rdx,0xd0(%rsp) │ │ │ │ - movsd 0x4abfb(%rip),%xmm3 # 8e3f0 , std::allocator >@@Base+0x190> │ │ │ │ - movl $0x70656577,0x10(%rax) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - movb $0x0,(%rax,%rdx,1) │ │ │ │ - cmpb $0x0,0x5ecee(%rip) │ │ │ │ - mov %rdx,0xc8(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - je 438ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e86a> │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - cvtsi2sd %rbp,%xmm4 │ │ │ │ - add $0x1,%eax │ │ │ │ - cvtsi2sd %eax,%xmm0 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x4ab2c(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%ebp │ │ │ │ - cmp 0x5eca6(%rip),%ebp │ │ │ │ - jge 43d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecc0> │ │ │ │ - movl $0xffffffff,0x5ec96(%rip) │ │ │ │ - mov %rdi,%rsi │ │ │ │ - lea 0x5e808(%rip),%rdi │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x49b6b(%rip),%rsi # 8d3ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6837f> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x58714(%rip),%rsi # 8d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513d0> │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x58554(%rip),%rsi # 8d4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51225> │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34e7d ::do_widen(char) const@@Base+0x14fed> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6d339(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x586b8(%rip),%rsi # 8d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513d0> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %ebp,%esi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ - call dab0 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x49f3d(%rip),%rsi # 8d7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68772> │ │ │ │ - mov %rax,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x5e7bc(%rip),%rdi │ │ │ │ - call d430 │ │ │ │ - mov %ebp,0x5ec35(%rip) │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - movsd 0x4ab11(%rip),%xmm3 # 8e3f0 , std::allocator >@@Base+0x190> │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ - je 43914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e894> │ │ │ │ - movsd %xmm1,0x10(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d610 │ │ │ │ - movsd 0x10(%rsp),%xmm1 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - movsd 0x4aadc(%rip),%xmm3 # 8e3f0 , std::allocator >@@Base+0x190> │ │ │ │ - addq $0x1,0x18(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x8(%rbx),%eax │ │ │ │ - jae 445b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f536> │ │ │ │ - mov %eax,%esi │ │ │ │ - mov %eax,0x54(%rsp) │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - mov %eax,%r15d │ │ │ │ - not %esi │ │ │ │ - test %rax,%rax │ │ │ │ - je 43670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5f0> │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 43993 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e913> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,%rdi │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 43950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8d0> │ │ │ │ - mov 0xc(%rbx),%r11d │ │ │ │ - mov %r11d,%eax │ │ │ │ - mov %r11d,%r10d │ │ │ │ - shr $1,%eax │ │ │ │ - je 43c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec19> │ │ │ │ - mov %r15d,%eax │ │ │ │ - movl $0x0,0x10(%rsp) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %edi,%edi │ │ │ │ - sar $1,%eax │ │ │ │ - mov %r15d,0x68(%rsp) │ │ │ │ - mov 0x80(%rbx),%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x54(%rsp),%eax │ │ │ │ - mov %esi,0x6c(%rsp) │ │ │ │ - shl $0x2,%eax │ │ │ │ - and $0x4,%eax │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rdi,8),%rax │ │ │ │ - mov %edi,%ecx │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - mov %rdi,%r14 │ │ │ │ - shr $0x6,%r14 │ │ │ │ - add 0x88(%rax),%r10 │ │ │ │ - mov $0x1,%eax │ │ │ │ - lea 0x0(,%r14,8),%rsi │ │ │ │ - shl %cl,%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - movzbl (%r10),%r8d │ │ │ │ - mov %rax,%r15 │ │ │ │ - lea (%rcx,%rsi,1),%r9 │ │ │ │ - movzbl (%rsp),%ecx │ │ │ │ - mov (%r9),%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 0x0(%rbp,%rsi,1),%r15 │ │ │ │ - mov %rdx,(%r9) │ │ │ │ - movzbl (%r10),%r10d │ │ │ │ - mov (%r15),%rdx │ │ │ │ - sar %cl,%r10d │ │ │ │ - and $0x3,%r10d │ │ │ │ - cmp $0x2,%r10d │ │ │ │ - jne 43c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebb8> │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - or %rax,(%rcx,%rsi,1) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - mov %r12d,%edx │ │ │ │ - movb $0x0,(%rcx,%rdx,1) │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - movb $0x0,(%rcx,%rdx,1) │ │ │ │ - mov 0x80(%rbx),%rbp │ │ │ │ - mov 0xc(%rbx),%r11d │ │ │ │ - and 0x0(%rbp,%r14,8),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov %r11d,%eax │ │ │ │ - sbbl $0xffffffff,0x10(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $1,%eax │ │ │ │ - mov %r11d,%r10d │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 43d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecd0> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - add $0x2,%r12d │ │ │ │ - mov 0x8(%rax),%r13 │ │ │ │ - mov 0xa8(%rbx),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - mov 0xd0(%rbx),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - jmp 43a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e980> │ │ │ │ - nop │ │ │ │ - mov (%r11),%rsi │ │ │ │ - mov %edx,%ecx │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %eax,(%rsi,%rcx,4) │ │ │ │ - mov (%r10),%rsi │ │ │ │ - add $0x1,%eax │ │ │ │ - movl $0x0,(%rsi,%rcx,4) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jb 436c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e640> │ │ │ │ - mov (%rdi,%rbp,1),%rax │ │ │ │ - lea 0x0(,%rdx,4),%r12 │ │ │ │ - mov %r8d,%r13d │ │ │ │ - shl $0x2,%r13 │ │ │ │ - add %r12,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - cmp $0x4,%r13 │ │ │ │ - ja 43721 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6a1> │ │ │ │ - jne 4375f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6df> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov (%rax),%eax │ │ │ │ - mov %eax,(%rdi) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov (%r9,%rbp,1),%rax │ │ │ │ - mov (%rdi),%edx │ │ │ │ - mov %edx,(%rax,%r12,1) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - jmp 4375f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6df> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - mov 0x8(%rdx),%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %r15d,%ecx │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul 0x18(%rsp),%rsi │ │ │ │ - neg %rax │ │ │ │ - and $0x18,%eax │ │ │ │ - mov (%rax,%rdi,1),%r14 │ │ │ │ - mov (%r9,%rax,1),%r13 │ │ │ │ - xor %eax,%eax │ │ │ │ - add %rsi,%r12 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13,%rax,4),%esi │ │ │ │ - mov (%r14,%rax,4),%edi │ │ │ │ - cmp %esi,%r15d │ │ │ │ - cmovl %esi,%r15d │ │ │ │ - cmp %esi,%ecx │ │ │ │ - cmovl %esi,%ecx │ │ │ │ - mov %edi,%esi │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%r12,%rsi,1),%r9d │ │ │ │ - mov %edi,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%r9d │ │ │ │ - jb 43c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb88> │ │ │ │ - mov (%r11),%r9 │ │ │ │ - mov %edx,%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edi,(%r9,%rsi,4) │ │ │ │ - mov (%r10),%rdi │ │ │ │ - mov %r15d,(%rdi,%rsi,4) │ │ │ │ - mov 0x14(%rbx),%esi │ │ │ │ - cmp %esi,%eax │ │ │ │ - jae 44420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3a0> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - jmp 43bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb30> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%r9 │ │ │ │ - mov %r8d,%esi │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x1,%r8d │ │ │ │ - mov %edi,(%r9,%rsi,4) │ │ │ │ - mov 0x28(%rsp),%rdi │ │ │ │ - mov %ecx,(%rdi,%rsi,4) │ │ │ │ - cmp 0x14(%rbx),%eax │ │ │ │ - jae 44410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f390> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 43bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb30> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - and %r8,%rdx │ │ │ │ - add 0x38(%rsp),%rsi │ │ │ │ - mov %rdx,(%r15) │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - test %rax,(%r9) │ │ │ │ - je 43c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ebe0> │ │ │ │ - or %rax,%rdx │ │ │ │ - mov %rdx,(%rsi) │ │ │ │ - jmp 43a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea10> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - and %rdx,%r8 │ │ │ │ - mov %r11d,%r10d │ │ │ │ - mov %r8,(%rsi) │ │ │ │ - and (%r15),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - mov %r11d,%eax │ │ │ │ - sbbl $0xffffffff,0x10(%rsp) │ │ │ │ - add $0x1,%rdi │ │ │ │ - shr $1,%eax │ │ │ │ - cmp %eax,%edi │ │ │ │ - jae 43d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecd0> │ │ │ │ - add $0x2,%r12d │ │ │ │ - jmp 43a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e980> │ │ │ │ - nop │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 43d2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ecaf> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%eax │ │ │ │ - mov 0x80(%rbx),%r11 │ │ │ │ - sar $1,%ecx │ │ │ │ - shl %cl,%rax │ │ │ │ - shr $0x6,%rcx │ │ │ │ - test %rax,(%r11,%rcx,8) │ │ │ │ - jne 43cda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec5a> │ │ │ │ - mov 0xa8(%rbx),%r11 │ │ │ │ - test %rax,(%r11,%rcx,8) │ │ │ │ - je 43d26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eca6> │ │ │ │ - mov (%rbx),%r11 │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - mov $0x1,%ebp │ │ │ │ - cmpb $0x0,(%rax,%rdx,1) │ │ │ │ - mov 0x8(%r11),%rax │ │ │ │ - setg %r10b │ │ │ │ - shr $0x3,%ecx │ │ │ │ - mov 0x20(%r11),%r12 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rdi,%rax │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %edx,%ecx │ │ │ │ - not %ecx │ │ │ │ - add %rax,%r12 │ │ │ │ - and $0x7,%ecx │ │ │ │ - shl %cl,%ebp │ │ │ │ - shl %cl,%r10d │ │ │ │ - not %ebp │ │ │ │ - and %bpl,(%r12) │ │ │ │ - add 0x20(%r11),%rax │ │ │ │ - or %r10b,(%rax) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - add $0x1,%rdx │ │ │ │ - cmp %r10d,%edx │ │ │ │ - jb 43cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec30> │ │ │ │ - mov 0x14(%rbx),%ebp │ │ │ │ - jmp 43670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5f0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - jle 438ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e86a> │ │ │ │ - jmp 4386e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7ee> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - mov 0x68(%rsp),%r15d │ │ │ │ - mov 0x6c(%rsp),%esi │ │ │ │ - test %edi,%edi │ │ │ │ - je 43c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec19> │ │ │ │ - mov %esi,%eax │ │ │ │ - mov %r15d,0x38(%rsp) │ │ │ │ - movsd 0x4a5dc(%rip),%xmm4 # 8e350 , std::allocator >@@Base+0xf0> │ │ │ │ - and $0x1,%eax │ │ │ │ - mov %esi,0x40(%rsp) │ │ │ │ - movsd 0x4a675(%rip),%xmm5 # 8e3f8 , std::allocator >@@Base+0x198> │ │ │ │ - movsd 0x4a604(%rip),%xmm9 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - neg %rax │ │ │ │ - and $0x18,%eax │ │ │ │ - mov %rax,%r14 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - je 43c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec10> │ │ │ │ - movapd %xmm4,%xmm8 │ │ │ │ - movl $0x0,(%rsp) │ │ │ │ - xor %esi,%esi │ │ │ │ - xor %edi,%edi │ │ │ │ - movl $0x0,0x30(%rsp) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - xorpd 0x4a697(%rip),%xmm8 # 8e470 , std::allocator >@@Base+0x210> │ │ │ │ - jmp 43ed9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee59> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 43e11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed91> │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - lea -0x1(%r9),%ebp │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x0(%r13,%r14,1),%r13 │ │ │ │ - movslq 0x0(%r13,%rbp,4),%rbp │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - movsbl 0x0(%r13,%rbp,1),%ebp │ │ │ │ - cvtsi2sd %ebp,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x14(%rbx),%r15d │ │ │ │ - lea -0x1(%r15),%ebp │ │ │ │ - cmp %ebp,%r9d │ │ │ │ - jae 44078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eff8> │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - add $0x1,%r9d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov 0x0(%r13,%r14,1),%r15 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - movslq (%r15,%r9,4),%r9 │ │ │ │ - movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm6 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 44054 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efd4> │ │ │ │ - lea -0x1(%r11),%r9d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movslq (%r15,%r9,4),%r9 │ │ │ │ - movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 44048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efc8> │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 44010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef90> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - not %rdx │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r12,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34b09 ::do_widen(char) const@@Base+0x14c79> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - add $0x2,%rdi │ │ │ │ - add $0x8,%rsi │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 44140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0c0> │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - shl %cl,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - shr $0x6,%rcx │ │ │ │ - test %rdx,(%r8,%rcx,8) │ │ │ │ - je 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - mov 0x38(%rbx),%r9 │ │ │ │ - mov 0x80(%rbx),%rbp │ │ │ │ - lea 0x1(%rdi),%r12 │ │ │ │ - mov (%r9,%r14,1),%r11 │ │ │ │ - mov (%r11,%rsi,1),%r9d │ │ │ │ - mov 0x4(%r11,%rsi,1),%r11d │ │ │ │ - test %rdx,0x0(%rbp,%rcx,8) │ │ │ │ - jne 43de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed60> │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 43f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eec0> │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - lea -0x1(%r9),%ebp │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0x0(%r13,%r14,1),%r13 │ │ │ │ - movslq 0x0(%r13,%rbp,4),%rbp │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - movsbl 0x0(%r13,%rbp,1),%ebp │ │ │ │ - cvtsi2sd %ebp,%xmm2 │ │ │ │ - mov 0x14(%rbx),%r15d │ │ │ │ - lea -0x1(%r15),%ebp │ │ │ │ - cmp %ebp,%r9d │ │ │ │ - jae 44120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0a0> │ │ │ │ - mov 0x20(%rbx),%r13 │ │ │ │ - add $0x1,%r9d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x0(%r13,%r14,1),%r15 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - movslq (%r15,%r9,4),%r9 │ │ │ │ - movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 440fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f07c> │ │ │ │ - lea -0x1(%r11),%r9d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movslq (%r15,%r9,4),%r9 │ │ │ │ - movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm1 │ │ │ │ - cmp %ebp,%r11d │ │ │ │ - jb 440f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f070> │ │ │ │ - ucomisd 0x4a446(%rip),%xmm2 # 8e3f0 , std::allocator >@@Base+0x190> │ │ │ │ - setnp %r9b │ │ │ │ - xor %r15d,%r15d │ │ │ │ - ucomisd %xmm3,%xmm2 │ │ │ │ - cmovne %r15d,%r9d │ │ │ │ - ucomisd 0x4a42f(%rip),%xmm1 # 8e3f0 , std::allocator >@@Base+0x190> │ │ │ │ - setnp %r11b │ │ │ │ - ucomisd %xmm3,%xmm1 │ │ │ │ - cmovne %r15d,%r11d │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 44098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f018> │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 44098 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f018> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r12,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - comisd %xmm0,%xmm8 │ │ │ │ - jbe 441c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f140> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - not %rdx │ │ │ │ - movb $0x1,(%r8,%r12,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - mov (%r9,%r14,1),%r15 │ │ │ │ - lea 0x1(%r11),%r9d │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movslq (%r15,%r9,4),%r9 │ │ │ │ - movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm6 │ │ │ │ - subsd %xmm6,%xmm0 │ │ │ │ - jmp 43e77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edf7> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 43e6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edee> │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - mov (%r9,%r14,1),%r15 │ │ │ │ - jmp 43e53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edd3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - ucomisd 0x4a358(%rip),%xmm1 # 8e3f8 , std::allocator >@@Base+0x198> │ │ │ │ - setnp %bpl │ │ │ │ - xor %r15d,%r15d │ │ │ │ - ucomisd %xmm5,%xmm1 │ │ │ │ - cmovne %r15d,%ebp │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 44168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0e8> │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 44168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0e8> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - movb $0xff,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0x1,(%r8,%r12,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - mov (%r9,%r14,1),%r15 │ │ │ │ - lea 0x1(%r11),%r9d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movslq (%r15,%r9,4),%r9 │ │ │ │ - movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ - cvtsi2sd %r9d,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - jmp 43fa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef22> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r11d,%r11d │ │ │ │ - je 43f99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef19> │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov 0x68(%rbx),%r13 │ │ │ │ - mov (%r9,%r14,1),%r15 │ │ │ │ - jmp 43f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef02> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%edi │ │ │ │ - cmp %edi,(%rsp) │ │ │ │ - je 441d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f150> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 44c32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbb2> │ │ │ │ - mov (%rsp),%eax │ │ │ │ - mov %eax,0x10(%rsp) │ │ │ │ - jmp 43da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed20> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - ucomisd 0x4a288(%rip),%xmm2 # 8e3f8 , std::allocator >@@Base+0x198> │ │ │ │ - setnp %r9b │ │ │ │ - xor %r15d,%r15d │ │ │ │ - ucomisd %xmm5,%xmm2 │ │ │ │ - cmovne %r15d,%r9d │ │ │ │ - test %r11b,%r11b │ │ │ │ - je 443e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f368> │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 443e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f368> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - not %rdx │ │ │ │ - movapd %xmm5,%xmm2 │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0xff,(%r8,%r12,1) │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - and %rdx,(%r8,%rcx,8) │ │ │ │ - jmp 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - xchg %ax,%ax │ │ │ │ - addl $0x1,(%rsp) │ │ │ │ - jmp 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - subsd %xmm9,%xmm4 │ │ │ │ - comisd %xmm9,%xmm4 │ │ │ │ - ja 44158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f0d8> │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - test %edx,%edx │ │ │ │ - je 43c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec19> │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - mov $0x1,%r12d │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov $0x1,%r9d │ │ │ │ - shr $0x6,%rdi │ │ │ │ - shl %cl,%r9 │ │ │ │ - test %r9,(%r8,%rdi,8) │ │ │ │ - je 44350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2d0> │ │ │ │ - mov 0x38(%rbx),%rdx │ │ │ │ - mov 0x80(%rbx),%r10 │ │ │ │ - lea (%rax,%rax,1),%rsi │ │ │ │ - mov 0x68(%rbx),%rcx │ │ │ │ - mov (%rdx,%r14,1),%rdx │ │ │ │ - mov (%rdx,%rax,8),%r8d │ │ │ │ - mov (%rdx,%r12,4),%edx │ │ │ │ - test %r9,(%r10,%rdi,8) │ │ │ │ - je 4442e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3ae> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4429a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f21a> │ │ │ │ - mov 0x50(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r11 │ │ │ │ - mov %r8d,%edi │ │ │ │ - mov %r15d,%r10d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r9,%r14,1),%r9 │ │ │ │ - mov (%r11,%r14,1),%r11 │ │ │ │ - sub (%r9,%rdi,4),%r10d │ │ │ │ - lea -0x1(%r8),%r9d │ │ │ │ - movslq (%r11,%r9,4),%r9 │ │ │ │ - lea 0x1(%r10),%edi │ │ │ │ - mov 0xf8(%rbx),%r10 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movsbl (%rcx,%r9,1),%r9d │ │ │ │ - cvtsi2ss %r9d,%xmm0 │ │ │ │ - mulss (%r10,%rdi,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mov 0x14(%rbx),%edi │ │ │ │ - sub $0x1,%edi │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jae 44371 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2f1> │ │ │ │ - lea 0x1(%r8),%ebp │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - mov (%r9,%r14,1),%r10 │ │ │ │ - mov (%r8,%r14,1),%r11 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov 0xf8(%rbx),%r9 │ │ │ │ - sub (%r11,%rbp,4),%r8d │ │ │ │ - movslq (%r10,%rbp,4),%rbp │ │ │ │ - add $0x1,%r8d │ │ │ │ - movsbl (%rcx,%rbp,1),%ebp │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - cvtsi2ss %ebp,%xmm5 │ │ │ │ - mulss (%r9,%r8,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 4438c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f30c> │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %r15d,%edx │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - sub (%r11,%rdi,4),%edx │ │ │ │ - movslq (%r10,%rdi,4),%rdi │ │ │ │ - add $0x1,%edx │ │ │ │ - movsbl (%rcx,%rdi,1),%edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtsi2ss %edi,%xmm5 │ │ │ │ - mulss (%r9,%rdx,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - add %rcx,%rsi │ │ │ │ - comisd %xmm4,%xmm0 │ │ │ │ - jbe 449e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f963> │ │ │ │ - movb $0x1,(%rsi) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - movb $0xff,(%rdx,%r12,1) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r10d,%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jae 4453e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4be> │ │ │ │ - mov 0xd0(%rbx),%r8 │ │ │ │ - add $0x2,%r12 │ │ │ │ - jmp 44200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f180> │ │ │ │ - test %edx,%edx │ │ │ │ - je 443c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f341> │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0xf8(%rbx),%r9 │ │ │ │ - mov (%r8,%r14,1),%r10 │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov (%r8,%r14,1),%r11 │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %r15d,%ebp │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - sub (%r11,%r8,4),%ebp │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - movslq (%r10,%r11,4),%r10 │ │ │ │ - lea 0x1(%rbp),%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - movsbl (%rcx,%r10,1),%r10d │ │ │ │ - cvtsi2ss %r10d,%xmm5 │ │ │ │ - mulss (%r9,%r8,4),%xmm5 │ │ │ │ - cvtss2sd %xmm5,%xmm5 │ │ │ │ - subsd %xmm5,%xmm0 │ │ │ │ - cmp %edi,%edx │ │ │ │ - jae 44326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2a6> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0xf8(%rbx),%r9 │ │ │ │ - mov (%rdi,%r14,1),%r10 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - mov (%rdi,%r14,1),%r11 │ │ │ │ - jmp 442f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f278> │ │ │ │ - nopl (%rax) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 44400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f380> │ │ │ │ - test %r9b,%r9b │ │ │ │ - je 44400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f380> │ │ │ │ - mov 0x68(%rbx),%r8 │ │ │ │ - movb $0x1,(%r8,%rdi,1) │ │ │ │ - jmp 44024 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efa4> │ │ │ │ - addl $0x1,0x30(%rsp) │ │ │ │ - jmp 43ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee40> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - jmp 436fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e67d> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - jmp 43b23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaa3> │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4447b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f3fb> │ │ │ │ - mov 0x50(%rbx),%r9 │ │ │ │ - mov 0x20(%rbx),%r11 │ │ │ │ - mov %r8d,%edi │ │ │ │ - mov %r15d,%r10d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov (%r9,%r14,1),%r9 │ │ │ │ - mov (%r11,%r14,1),%r11 │ │ │ │ - sub (%r9,%rdi,4),%r10d │ │ │ │ - lea -0x1(%r8),%r9d │ │ │ │ - movslq (%r11,%r9,4),%r9 │ │ │ │ - lea 0x1(%r10),%edi │ │ │ │ - mov 0xf8(%rbx),%r10 │ │ │ │ - movslq %edi,%rdi │ │ │ │ - movsbl (%rcx,%r9,1),%r9d │ │ │ │ - cvtsi2ss %r9d,%xmm2 │ │ │ │ - mulss (%r10,%rdi,4),%xmm2 │ │ │ │ - cvtss2sd %xmm2,%xmm2 │ │ │ │ - mov 0x14(%rbx),%edi │ │ │ │ - sub $0x1,%edi │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jae 44546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4c6> │ │ │ │ - lea 0x1(%r8),%ebp │ │ │ │ - mov 0x20(%rbx),%r9 │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov (%r9,%r14,1),%r10 │ │ │ │ - mov (%r8,%r14,1),%r11 │ │ │ │ - mov %r15d,%r8d │ │ │ │ - mov 0xf8(%rbx),%r9 │ │ │ │ - sub (%r11,%rbp,4),%r8d │ │ │ │ - movslq (%r10,%rbp,4),%rbp │ │ │ │ - add $0x1,%r8d │ │ │ │ - movsbl (%rcx,%rbp,1),%ebp │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - cvtsi2ss %ebp,%xmm0 │ │ │ │ - mulss (%r9,%r8,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - test %edx,%edx │ │ │ │ - jne 44561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f4e1> │ │ │ │ - lea 0x1(%rdx),%edi │ │ │ │ - mov %r15d,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sub (%r11,%rdi,4),%edx │ │ │ │ - movslq (%r10,%rdi,4),%rdi │ │ │ │ - add $0x1,%edx │ │ │ │ - movsbl (%rcx,%rdi,1),%edi │ │ │ │ - movslq %edx,%rdx │ │ │ │ - cvtsi2ss %edi,%xmm0 │ │ │ │ - mulss (%r9,%rdx,4),%xmm0 │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - comisd %xmm4,%xmm2 │ │ │ │ - seta %dl │ │ │ │ - lea -0x1(%rdx,%rdx,1),%edx │ │ │ │ - mov %dl,(%rcx,%rsi,1) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - comisd %xmm4,%xmm1 │ │ │ │ - jbe 449d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f957> │ │ │ │ - movb $0x1,(%rdx) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %r10d,%edx │ │ │ │ - shr $1,%edx │ │ │ │ - cmp %edx,%eax │ │ │ │ - jb 44361 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2e1> │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 43c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec19> │ │ │ │ - test %edx,%edx │ │ │ │ - je 44592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f512> │ │ │ │ - mov 0x20(%rbx),%r8 │ │ │ │ - mov 0xf8(%rbx),%r9 │ │ │ │ - mov (%r8,%r14,1),%r10 │ │ │ │ - mov 0x50(%rbx),%r8 │ │ │ │ - mov (%r8,%r14,1),%r11 │ │ │ │ - mov %edx,%r8d │ │ │ │ - mov %r15d,%ebp │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sub (%r11,%r8,4),%ebp │ │ │ │ - lea -0x1(%rdx),%r11d │ │ │ │ - movslq (%r10,%r11,4),%r10 │ │ │ │ - lea 0x1(%rbp),%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - movsbl (%rcx,%r10,1),%r10d │ │ │ │ - cvtsi2ss %r10d,%xmm1 │ │ │ │ - mulss (%r9,%r8,4),%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp %edi,%edx │ │ │ │ - jae 44507 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f487> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - mov 0xf8(%rbx),%r9 │ │ │ │ - mov (%rdi,%r14,1),%r10 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - mov (%rdi,%r14,1),%r11 │ │ │ │ - jmp 444d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f459> │ │ │ │ - mov 0x270(%rsp),%r15 │ │ │ │ - movq 0x5bf92(%rip),%xmm1 # a0558 , std::allocator >@GLIBCXX_3.4.21+0xca0> │ │ │ │ - lea 0x5b243(%rip),%r13 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %r13,%xmm7 │ │ │ │ - punpcklqdq %xmm7,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x5dd02(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x49d6f(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ - movq %xmm0,%rbp │ │ │ │ - call d1a0 │ │ │ │ - mov 0x5b3ee(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x5b3e7(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x210(%rsp) │ │ │ │ - lea 0x5b138(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,0x218(%rsp) │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - movq $0x0,0x208(%rsp) │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5b263(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - lea 0x120(%rsp),%r14 │ │ │ │ - movaps %xmm1,0xc0(%rsp) │ │ │ │ - movaps %xmm0,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x5b557(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xc8(%rsp),%rsi │ │ │ │ - movl $0x10,0x108(%rsp) │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %rax,0xc8(%rsp) │ │ │ │ - mov %r14,0x110(%rsp) │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xc0(%rsp),%rax │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - mov -0x18(%rax),%rsi │ │ │ │ - add %rdi,%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x138(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0xf0(%rsp),%r8 │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - movb $0x0,0x90(%rsp) │ │ │ │ - mov %rbp,0x80(%rsp) │ │ │ │ - movq $0x0,0x88(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 44c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb98> │ │ │ │ - mov 0xe0(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0xe8(%rsp),%rcx │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x5b114(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0xc0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 447e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f762> │ │ │ │ - call d610 │ │ │ │ - lea 0x100(%rsp),%rdi │ │ │ │ - mov %r13,0xc8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xc0(%rsp) │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - mov %r12,0xc0(%rsp,%rax,1) │ │ │ │ - lea 0x5af66(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x12,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x4910e(%rip),%rcx # 8d946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688c6> │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d9a0 , 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 44bbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb3f> │ │ │ │ - mov %rdx,0xa0(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0xb0(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0xa8(%rsp) │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 12bbb <__cxa_finalize@plt+0x4f5b> │ │ │ │ - lea 0xa0(%rsp),%r13 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x48f5e(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rdi,0xc0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rdi,0x48(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 44be9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb69> │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xc8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x5dbe9(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 44ae6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa66> │ │ │ │ - cmpb $0x0,0x5dbd2(%rip) │ │ │ │ - jne 44a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa00> │ │ │ │ - mov 0xc0(%rsp),%rdi │ │ │ │ - cmp 0x48(%rsp),%rdi │ │ │ │ - je 44949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8c9> │ │ │ │ - call d610 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 4495b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8db> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 4496d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8ed> │ │ │ │ - call d610 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 4497f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8ff> │ │ │ │ + lea 0x6d069(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x58662(%rip),%rsi # 8d68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513ca> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d610 │ │ │ │ - cmpq $0x0,0x20(%rsp) │ │ │ │ - je 449f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f978> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 44c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbee> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - mov 0x268(%rsp),%r14 │ │ │ │ - mov 0x248(%rsp),%rbx │ │ │ │ - mov 0x250(%rsp),%rbp │ │ │ │ - mov 0x258(%rsp),%r12 │ │ │ │ - add $0x278,%rsp │ │ │ │ - jmp d610 │ │ │ │ - movb $0xff,(%rdx) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 44350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2d0> │ │ │ │ - movb $0xff,(%rsi) │ │ │ │ - mov 0x68(%rbx),%rdx │ │ │ │ - movb $0x1,(%rdx,%r12,1) │ │ │ │ - mov 0xc(%rbx),%r10d │ │ │ │ - jmp 44350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f2d0> │ │ │ │ - mov 0x238(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 44c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbee> │ │ │ │ - mov 0x260(%rsp),%r13 │ │ │ │ - mov 0x268(%rsp),%r14 │ │ │ │ - mov 0x248(%rsp),%rbx │ │ │ │ - mov 0x250(%rsp),%rbp │ │ │ │ - mov 0x258(%rsp),%r12 │ │ │ │ - add $0x278,%rsp │ │ │ │ - ret │ │ │ │ - mov 0x8(%rbx),%r8d │ │ │ │ - mov %r13,0x260(%rsp) │ │ │ │ - mov %r14,0x268(%rsp) │ │ │ │ - movq $0x0,0x20(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - test %r8d,%r8d │ │ │ │ - jne 43620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5a0> │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - jmp 445be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f53e> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x48952(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x5d86d(%rip),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - lea 0x5d851(%rip),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x58651(%rip),%rsi # 8d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513d0> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d730 >& 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),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 12be2 <__cxa_finalize@plt+0x4f82> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 44b82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb02> │ │ │ │ - movzbl 0x43(%r12),%eax │ │ │ │ - jmp 44ba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb27> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x488ec(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x5d587(%rip),%rdi │ │ │ │ + lea 0x58492(%rip),%rsi # 8d4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51225> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xc8(%rsp),%rdx │ │ │ │ - mov 0xc0(%rsp),%rsi │ │ │ │ - lea 0x5d56b(%rip),%rdi │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ call d730 >& 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),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 12c02 <__cxa_finalize@plt+0x4fa2> │ │ │ │ - cmpb $0x0,0x38(%r12) │ │ │ │ - je 44b45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fac5> │ │ │ │ - movzbl 0x43(%r12),%eax │ │ │ │ - jmp 44b6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1faea> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x23d28(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 44c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbd0> │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 44928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8a8> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r12),%rax │ │ │ │ - lea -0x23d65(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x30(%rax),%rdx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 44c5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbdf> │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 44935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f8b5> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 4487d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7fd> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rcx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 44bd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb52> │ │ │ │ - jmp 44879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f7f9> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 44904 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f884> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 44bfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb7c> │ │ │ │ - jmp 44900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f880> │ │ │ │ - lea 0x110(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 447b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f735> │ │ │ │ - mov 0x30(%rsp),%ecx │ │ │ │ - mov 0x38(%rsp),%r15d │ │ │ │ - mov 0x40(%rsp),%esi │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 441e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f169> │ │ │ │ - jmp 43c99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec19> │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 34afc ::do_widen(char) const@@Base+0x14c6c> │ │ │ │ + lea 0x58655(%rip),%rsi # 8d6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5141c> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 35140 ::do_widen(char) const@@Base+0x152b0> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 34cd5 ::do_widen(char) const@@Base+0x14e45> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rdx │ │ │ │ - jmp 44b6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1faea> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *%rdx │ │ │ │ - jmp 44ba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb27> │ │ │ │ - mov %r15,0x270(%rsp) │ │ │ │ + lea 0x585e2(%rip),%rsi # 8d6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513e9> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 35120 ::do_widen(char) const@@Base+0x15290> │ │ │ │ + call d610 │ │ │ │ + movsd (%rsp),%xmm1 │ │ │ │ + comisd 0x58e63(%rip),%xmm1 # 8df90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cd0> │ │ │ │ + jbe 34961 ::do_widen(char) const@@Base+0x14ad1> │ │ │ │ + jmp 34c66 ::do_widen(char) const@@Base+0x14dd6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x5859e(%rip),%rsi # 8d6e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51425> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + movzbl 0x8(%rax),%eax │ │ │ │ + mov %al,0xf(%rsp) │ │ │ │ + test %al,%al │ │ │ │ + jne 351b0 ::do_widen(char) const@@Base+0x15320> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3519c ::do_widen(char) const@@Base+0x1530c> │ │ │ │ + call d610 │ │ │ │ + cmpb $0x0,(%rsp) │ │ │ │ + je 34b16 ::do_widen(char) const@@Base+0x14c86> │ │ │ │ + jmp 34adb ::do_widen(char) const@@Base+0x14c4b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x58539(%rip),%rsi # 8d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51430> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + cmp %rax,%r13 │ │ │ │ + setne (%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 35174 ::do_widen(char) const@@Base+0x152e4> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + lea 0x5523d(%rip),%rsi # 8a448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e188> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 351ff ::do_widen(char) const@@Base+0x1536f> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x6d0c6(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ endbr64 │ │ │ │ - jmp 12ab5 <__cxa_finalize@plt+0x4e55> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113ce <__cxa_finalize@plt+0x376e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12acf <__cxa_finalize@plt+0x4e6f> │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12b10 <__cxa_finalize@plt+0x4eb0> │ │ │ │ + jmp 113ef <__cxa_finalize@plt+0x378f> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12adc <__cxa_finalize@plt+0x4e7c> │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12b4d <__cxa_finalize@plt+0x4eed> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11448 <__cxa_finalize@plt+0x37e8> │ │ │ │ + endbr64 │ │ │ │ + jmp 3525b ::do_widen(char) const@@Base+0x153cb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12ac0 <__cxa_finalize@plt+0x4e60> │ │ │ │ + jmp 11457 <__cxa_finalize@plt+0x37f7> │ │ │ │ endbr64 │ │ │ │ - jmp 12c1e <__cxa_finalize@plt+0x4fbe> │ │ │ │ + jmp 3525b ::do_widen(char) const@@Base+0x153cb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12b95 <__cxa_finalize@plt+0x4f35> │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12c30 <__cxa_finalize@plt+0x4fd0> │ │ │ │ + jmp 11466 <__cxa_finalize@plt+0x3806> │ │ │ │ endbr64 │ │ │ │ - mov 0x270(%rsp),%r15 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12ae6 <__cxa_finalize@plt+0x4e86> │ │ │ │ + jmp 114b9 <__cxa_finalize@plt+0x3859> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113db <__cxa_finalize@plt+0x377b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114c5 <__cxa_finalize@plt+0x3865> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113e5 <__cxa_finalize@plt+0x3785> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113db <__cxa_finalize@plt+0x377b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114cf <__cxa_finalize@plt+0x386f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114b9 <__cxa_finalize@plt+0x3859> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114c5 <__cxa_finalize@plt+0x3865> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114dd <__cxa_finalize@plt+0x387d> │ │ │ │ + endbr64 │ │ │ │ + jmp 3525b ::do_widen(char) const@@Base+0x153cb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 113e5 <__cxa_finalize@plt+0x3785> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1140a <__cxa_finalize@plt+0x37aa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11507 <__cxa_finalize@plt+0x38a7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114ef <__cxa_finalize@plt+0x388f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1142f <__cxa_finalize@plt+0x37cf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114a0 <__cxa_finalize@plt+0x3840> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 114f5 <__cxa_finalize@plt+0x3895> │ │ │ │ + endbr64 │ │ │ │ + jmp 3525b ::do_widen(char) const@@Base+0x153cb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1143c <__cxa_finalize@plt+0x37dc> │ │ │ │ nop │ │ │ │ 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 $0x78,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x68(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq $0x0,0x90(%rdi) │ │ │ │ - movl $0x0,0x98(%rdi) │ │ │ │ - movl $0x0,0xb0(%rdi) │ │ │ │ - movq $0x0,0xb8(%rdi) │ │ │ │ - movl $0x0,0xc0(%rdi) │ │ │ │ - movl $0x0,0xd8(%rdi) │ │ │ │ - movq $0x0,0xe0(%rdi) │ │ │ │ - movl $0x0,0xe8(%rdi) │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movups %xmm0,0xa0(%rdi) │ │ │ │ - movups %xmm0,0xc8(%rdi) │ │ │ │ - movups %xmm0,0xf0(%rdi) │ │ │ │ - movups %xmm0,0x100(%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) │ │ │ │ - mov 0x50(%rsi),%rax │ │ │ │ - mov 0x58(%rsi),%r13 │ │ │ │ - movq $0x0,0x80(%rdi) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %eax,0x8(%rdi) │ │ │ │ - mov 0x60(%rsi),%eax │ │ │ │ - movl $0x0,0x88(%rdi) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r13d,0x14(%rdi) │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - mov %eax,0xc(%rdi) │ │ │ │ - mov %r13,%rax │ │ │ │ - and $0xffffffff,%eax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - je 45190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20110> │ │ │ │ - lea 0x0(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ + sub $0x308,%rsp │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x2f8(%rsp) │ │ │ │ + lea 0x582a2(%rip),%rsi # 8d70c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5144c> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + cmpb $0x0,0x6d08a(%rip) │ │ │ │ + jne 36c28 ::do_widen(char) const@@Base+0x16d98> │ │ │ │ + cmpb $0x0,0x6d07e(%rip) │ │ │ │ + jne 36bf0 ::do_widen(char) const@@Base+0x16d60> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x581e1(%rip),%rsi # 8d67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513be> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + sub $0xffffffffffffff80,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r12,%rbp │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d650 │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + movq 0x6b055(%rip),%xmm1 # a0538 , std::allocator >@GLIBCXX_3.4.21+0xc80> │ │ │ │ + movhps 0x6b056(%rip),%xmm1 # a0540 >@GLIBCXX_3.4+0xd40> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x6a28b(%rip),%rbp # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x38(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 451c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20140> │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 44e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdd7> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,0x28(%rbx) │ │ │ │ - mov %r14,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 44eae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe2e> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 451b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20130> │ │ │ │ - lea 0x0(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + xor %r10d,%r10d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r12,%rbp │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ + mov 0x6a50e(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x6a50f(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %r10w,0x2d0(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 45280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20200> │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 44f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,0x40(%rbx) │ │ │ │ - mov %r14,0x48(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 44f5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fede> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + lea 0x6a386(%rip),%r13 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + lea 0x1e0(%rsp),%r14 │ │ │ │ + movaps %xmm1,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6a682(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36d00 ::do_widen(char) const@@Base+0x16e70> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 451a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20120> │ │ │ │ - lea 0x0(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rdx │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %r12,%rbp │ │ │ │ - mov $0x30,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - lea 0x30(%rax),%r14 │ │ │ │ - mov %rax,%r15 │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm0,(%r15) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 45220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201a0> │ │ │ │ - movq $0x0,0x8(%r15) │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 44fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff40> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %r15,0x58(%rbx) │ │ │ │ - mov %r14,0x60(%rbx) │ │ │ │ - mov %rax,0x50(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 4500e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff8e> │ │ │ │ - mov %r12,%rdi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x6a255(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 35695 ::do_widen(char) const@@Base+0x15805> │ │ │ │ call d610 │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 453b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20338> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d650 │ │ │ │ - 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 0x2c(%rsp),%ebp │ │ │ │ - mov %rcx,0x68(%rbx) │ │ │ │ - shr $1,%ebp │ │ │ │ - jne 452e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20260> │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %r13d,%r13d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - movq $0x0,0x90(%rbx) │ │ │ │ - movl $0x0,0x98(%rbx) │ │ │ │ - movq $0x0,0xa0(%rbx) │ │ │ │ - movq $0x0,0xa8(%rbx) │ │ │ │ - movl $0x0,0xb0(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - movl $0x0,0xc0(%rbx) │ │ │ │ - movq $0x0,0xc8(%rbx) │ │ │ │ - mov %r12,0xf0(%rbx) │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov %rcx,0xd0(%rbx) │ │ │ │ - movl $0x0,0xd8(%rbx) │ │ │ │ - mov %r13,0xe0(%rbx) │ │ │ │ - mov %ebp,0xe8(%rbx) │ │ │ │ - and $0xffffffff,%r12d │ │ │ │ - je 453c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20348> │ │ │ │ - lea 0x0(,%r12,4),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %r13,%rdx │ │ │ │ + lea 0x6a174(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xa,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + lea 0x5802d(%rip),%rcx # 8d718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51458> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x57f40(%rip),%rsi # 8d683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513c3> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - add %rbp,%r13 │ │ │ │ - mov %rbp,0xf8(%rbx) │ │ │ │ - mov %r13,0x100(%rbx) │ │ │ │ - mov %r13,0x108(%rbx) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sd %ebx,%xmm0 │ │ │ │ - addsd 0x49240(%rip),%xmm0 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - call d530 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movss %xmm0,0x0(%rbp,%rbx,4) │ │ │ │ - add $0x1,%rbx │ │ │ │ - cmp %r12,%rbx │ │ │ │ - jne 45140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200c0> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 453ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2036e> │ │ │ │ - add $0x78,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 44e26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fda6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 44f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff0f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 44edf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe5f> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movaps %xmm4,(%rsp) │ │ │ │ - jmp 451e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20161> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm1,(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d560 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x38(%rsp) │ │ │ │ - cmp %r15,%r14 │ │ │ │ - jne 451d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20150> │ │ │ │ - jmp 44e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe10> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - jmp 45241 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201c1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %r9w,0x2d0(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa (%rsp),%xmm3 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d560 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x48(%rsp) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 45230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201b0> │ │ │ │ - jmp 44ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff70> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm5,%xmm5 │ │ │ │ - movaps %xmm5,(%rsp) │ │ │ │ - jmp 452a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20221> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - movups %xmm2,(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbp,1),%r13 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - mov %r13,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d560 │ │ │ │ - mov %r13,-0x10(%r15) │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - cmp %r14,%r15 │ │ │ │ - jne 45290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20210> │ │ │ │ - jmp 44f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fec0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x3f(%rbp),%r15d │ │ │ │ - mov %r15,%r13 │ │ │ │ - shr $0x3,%r13 │ │ │ │ - and $0x1ffffff8,%r13d │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %ebp,%r14d │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm3,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6a41f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + movb $0x0,0x150(%rsp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movq $0x0,0x148(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36d20 ::do_widen(char) const@@Base+0x16e90> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %r14,%r12 │ │ │ │ - and $0x3f,%ebp │ │ │ │ - mov %r13,%rdi │ │ │ │ - sar $0x6,%r12 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - shl $0x3,%r12 │ │ │ │ - add %r13,%rcx │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - lea (%rax,%r12,1),%rax │ │ │ │ - mov %rcx,0xa0(%rbx) │ │ │ │ - movl $0x0,0x88(%rbx) │ │ │ │ - mov %rax,0x90(%rbx) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x69ff2(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 358f8 ::do_widen(char) const@@Base+0x15a68> │ │ │ │ + call d610 │ │ │ │ + lea 0x69f11(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xa,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - mov %ebp,0xc0(%rbx) │ │ │ │ - mov %r13,%rdi │ │ │ │ - add %rax,%r12 │ │ │ │ - lea (%rax,%r13,1),%rcx │ │ │ │ - mov %rax,0xa8(%rbx) │ │ │ │ - movl $0x0,0xb0(%rbx) │ │ │ │ - mov %r12,0xb8(%rbx) │ │ │ │ - mov %rcx,0xc8(%rbx) │ │ │ │ - call d650 │ │ │ │ - mov %r13,%rdx │ │ │ │ - sar $0x6,%r14 │ │ │ │ + lea 0x57dd5(%rip),%rcx # 8d723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51463> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x57dbc(%rip),%rsi # 8d72e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5146e> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call 30af0 ::do_widen(char) const@@Base+0x10c60> │ │ │ │ + mov $0xa,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ + lea 0x57d44(%rip),%rcx # 8d737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51477> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x57d04(%rip),%rsi # 8d742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51482> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r13,1),%r12 │ │ │ │ - lea (%rax,%r14,8),%r13 │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - jmp 450c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20044> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 45038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ffb8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0x0,0xf8(%rbx) │ │ │ │ - movq $0x0,0x100(%rbx) │ │ │ │ - movq $0x0,0x108(%rbx) │ │ │ │ - jmp 45168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200e8> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12c6d <__cxa_finalize@plt+0x500d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12c4c <__cxa_finalize@plt+0x4fec> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12cf8 <__cxa_finalize@plt+0x5098> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12d27 <__cxa_finalize@plt+0x50c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12d0c <__cxa_finalize@plt+0x50ac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12c60 <__cxa_finalize@plt+0x5000> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12d3b <__cxa_finalize@plt+0x50db> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 4548a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2040a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 454a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20420> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 45470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 454b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20430> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 45470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203f0> │ │ │ │ - jmp 45486 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20406> │ │ │ │ - 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 454d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20450> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 45510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20490> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a0> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 454f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20470> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 454f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20470> │ │ │ │ - jmp 45510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20490> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - jmp 4554d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204cd> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbx,8),%rdi │ │ │ │ - call 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a440> │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d920 │ │ │ │ - movslq 0x8(%rbp),%rbx │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - lea 0x1(%rbx),%eax │ │ │ │ - mov %eax,0x8(%rbp) │ │ │ │ - call d4c0 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - cmp 0x4(%rax),%ebx │ │ │ │ - jl 45540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204c0> │ │ │ │ - xor %edi,%edi │ │ │ │ - call daf0 │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - movq $0x0,0x48(%rdi) │ │ │ │ - mov %edx,0xc(%rdi) │ │ │ │ - movups %xmm0,0x38(%rdi) │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jg 455a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20520> │ │ │ │ - ret │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %edx,%edx │ │ │ │ - movl $0x0,0x8(%rdi) │ │ │ │ - shl $0x3,%rdx │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ + xor %r8d,%r8d │ │ │ │ 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 │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %r8w,0x2d0(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm4,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6a124(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 36cc0 ::do_widen(char) const@@Base+0x16e30> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ 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 d950 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - cmpl $0x1,0xc(%rdi) │ │ │ │ - jg 45648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205c8> │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205c0> │ │ │ │ - jmp d610 │ │ │ │ - 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 d760 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x38(%rdx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 45680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20600> │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movslq %esi,%rsi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rsi,8),%rdi │ │ │ │ - jmp 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a440> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x5a14d(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbp │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - xor %ebp,%ebp │ │ │ │ - push %rbx │ │ │ │ - sub $0x258,%rsp │ │ │ │ - movq 0x5ae85(%rip),%xmm1 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x248(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d080 │ │ │ │ - mov %rax,0x5cbe5(%rip) │ │ │ │ - cmpl $0x1,0xc(%rbx) │ │ │ │ - jle 45eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e30> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ - mov %rbx,%rcx │ │ │ │ - lea -0x1ee(%rip),%rdx # 45530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204b0> │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x69cf7(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 35bf3 ::do_widen(char) const@@Base+0x15d63> │ │ │ │ + call d610 │ │ │ │ + lea 0x69c16(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x34,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call db70 │ │ │ │ - mov 0xc(%rbx),%eax │ │ │ │ - cmp %ebp,%eax │ │ │ │ - jg 45710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20690> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - test %eax,%eax │ │ │ │ - jle 45758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206d8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbx),%rax │ │ │ │ + lea 0x549cf(%rip),%rcx # 8a618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e358> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov 0x3f0(%rax),%r15 │ │ │ │ + call d1a0 │ │ │ │ + xor %edi,%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call d5b0 │ │ │ │ - cmp %ebp,0xc(%rbx) │ │ │ │ - jg 45740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206c0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - call 88610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63590> │ │ │ │ - mov %rax,%r15 │ │ │ │ - call d080 │ │ │ │ - sub 0x5cb79(%rip),%rax │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %di,0x2d0(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm5,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x69ee8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call da10 (double)@plt> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x48c5e(%rip),%xmm0 # 8e400 , std::allocator >@@Base+0x1a0> │ │ │ │ - movq %xmm0,%rbp │ │ │ │ + call da00 , std::allocator >::str() const@plt> │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movq 0x6a76d(%rip),%xmm2 # a0538 , std::allocator >@GLIBCXX_3.4.21+0xc80> │ │ │ │ + movhps 0x6a776(%rip),%xmm2 # a0548 , std::allocator >@GLIBCXX_3.4.21+0x928> │ │ │ │ + movaps %xmm2,0x20(%rsp) │ │ │ │ + movaps %xmm2,0x180(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x69a25(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5791d(%rip),%rsi # 8d74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5148d> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov (%rax),%r15 │ │ │ │ call d1a0 │ │ │ │ - mov 0x5a265(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x5a25e(%rip),%r13 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %dx,0x220(%rsp) │ │ │ │ - lea 0x59faf(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %si,0x2d0(%rsp) │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %r13,(%rdi) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x5a0d7(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - lea 0x130(%rsp),%r14 │ │ │ │ - movaps %xmm3,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm6,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x5a3cb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xd8(%rsp),%rsi │ │ │ │ - movl $0x10,0x118(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %r14,0x120(%rsp) │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ + lea 0x69d34(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0xd0(%rsp),%rax │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - movq %rbp,%xmm0 │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x148(%rsp) │ │ │ │ + movq %r15,%xmm0 │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ call da10 (double)@plt> │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - lea 0xa0(%rsp),%rbp │ │ │ │ - movb $0x0,0xa0(%rsp) │ │ │ │ - mov %rbp,0x90(%rsp) │ │ │ │ - movq $0x0,0x98(%rsp) │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call da00 , std::allocator >::str() const@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm7,0x180(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x6987f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x57780(%rip),%rsi # 8d756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51496> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov (%rax),%r15d │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %cx,0x2d0(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm3,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x69b94(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r15d,%esi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 46120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210a0> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ + je 36ce0 ::do_widen(char) const@@Base+0x16e50> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x59f80(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x69776(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 45976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208f6> │ │ │ │ + je 36174 ::do_widen(char) const@@Base+0x162e4> │ │ │ │ call d610 │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ + lea 0x69695(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x59dd2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ + mov $0x2a,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x54486(%rip),%rcx # 8a650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e390> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x57574(%rip),%rsi # 8d75f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5149f> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + mov 0xa8(%rsp),%r8 │ │ │ │ + mov 0xe8(%rsp),%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + mov 0xe0(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + je 36ca0 ::do_widen(char) const@@Base+0x16e10> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 36262 ::do_widen(char) const@@Base+0x163d2> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 36262 ::do_widen(char) const@@Base+0x163d2> │ │ │ │ + cmp %rax,0xf0(%rsp) │ │ │ │ + jae 36bd0 ::do_widen(char) const@@Base+0x16d40> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 11c31 <__cxa_finalize@plt+0x3fd1> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%r15 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x574c9(%rip),%rsi # 8d768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514a8> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov 0x128(%rsp),%r8 │ │ │ │ + mov 0x148(%rsp),%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + mov 0x140(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + je 36c60 ::do_widen(char) const@@Base+0x16dd0> │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 36311 ::do_widen(char) const@@Base+0x16481> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 36311 ::do_widen(char) const@@Base+0x16481> │ │ │ │ + cmp %rax,0x150(%rsp) │ │ │ │ + jae 36bb0 ::do_widen(char) const@@Base+0x16d20> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 11a90 <__cxa_finalize@plt+0x3e30> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x57426(%rip),%rsi # 8d771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514b1> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x5729a(%rip),%rsi # 8d69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513da> │ │ │ │ lea 0x140(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %eax,0x38(%rsp) │ │ │ │ call d1a0 │ │ │ │ - lea 0x59db1(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - mov %ax,0x220(%rsp) │ │ │ │ - movups %xmm0,0x228(%rsp) │ │ │ │ - movups %xmm0,0x238(%rsp) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %dx,0x2d0(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x218(%rsp) │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - mov %r13,(%rdi) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa (%rsp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x59ec9(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ - movaps %xmm4,0xd0(%rsp) │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ - movaps %xmm0,0xf0(%rsp) │ │ │ │ - movaps %xmm0,0x100(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm4,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x5a1c5(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0xd8(%rsp),%rsi │ │ │ │ - movl $0x10,0x118(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %rax,0xd8(%rsp) │ │ │ │ - mov %r14,0x120(%rsp) │ │ │ │ - movb $0x0,0x130(%rsp) │ │ │ │ - movq $0x0,0x128(%rsp) │ │ │ │ + lea 0x69761(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %r15,%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d620 (long)@plt> │ │ │ │ - mov 0x100(%rsp),%r8 │ │ │ │ - lea 0x40(%rsp),%r15 │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - movq $0x0,0x38(%rsp) │ │ │ │ + mov 0x38(%rsp),%esi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x1b0(%rsp),%r8 │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 46140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210c0> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ + je 36d40 ::do_widen(char) const@@Base+0x16eb0> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ + mov 0x1a8(%rsp),%rcx │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x59daf(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x120(%rsp),%rdi │ │ │ │ - mov %rax,0xd0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x69333(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 45b47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ac7> │ │ │ │ + je 365b7 ::do_widen(char) const@@Base+0x16727> │ │ │ │ call d610 │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0xd8(%rsp) │ │ │ │ + lea 0x69252(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,0xd0(%rsp) │ │ │ │ - lea 0x140(%rsp),%rdi │ │ │ │ - mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ - lea 0x59c01(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x140(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x1b,%r8d │ │ │ │ + lea 0x570a6(%rip),%rsi # 8d6a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513e9> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0xc0(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm5 │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + movsd %xmm5,0x38(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x2d0(%rsp) │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2d8(%rsp) │ │ │ │ + movups %xmm0,0x2e8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + movq $0x0,0x2c8(%rsp) │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + movaps %xmm6,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x6955a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + movl $0x10,0x1c8(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + mov %r14,0x1d0(%rsp) │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + lea 0x180(%rsp),%rcx │ │ │ │ + movsd 0x38(%rsp),%xmm0 │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rcx │ │ │ │ + orl $0x4,0x18(%rcx) │ │ │ │ + movq $0x2,0x1f8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call da00 , std::allocator >::str() const@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm7 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm7,0x180(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x69080(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x23,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x47dbc(%rip),%rcx # 8d959 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688d9> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x53ea1(%rip),%rcx # 8a680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e3c0> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x60(%rsp),%r12 │ │ │ │ - lea 0x10(%rax),%rcx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 46090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21010> │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 12ec7 <__cxa_finalize@plt+0x5267> │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x47c13(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x80(%rsp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x70(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 460f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21070> │ │ │ │ - mov %rcx,0x70(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov 0x98(%rsp),%rdx │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov 0x90(%rsp),%rsi │ │ │ │ - mov %r8,0x78(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x56f78(%rip),%rsi # 8d776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514b6> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov 0x120(%rsp),%rcx │ │ │ │ + lea 0x130(%rsp),%rsi │ │ │ │ + mov 0x128(%rsp),%r8 │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 46070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ff0> │ │ │ │ - cmp %rax,0x80(%rsp) │ │ │ │ - jae 45ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c21> │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - je 45ca1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c21> │ │ │ │ - cmp %rax,0xa0(%rsp) │ │ │ │ - jae 45e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20dc8> │ │ │ │ + je 36c80 ::do_widen(char) const@@Base+0x16df0> │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 36870 ::do_widen(char) const@@Base+0x169e0> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 36870 ::do_widen(char) const@@Base+0x169e0> │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 36b90 ::do_widen(char) const@@Base+0x16d00> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 12ef5 <__cxa_finalize@plt+0x5295> │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ + jb 115da <__cxa_finalize@plt+0x397a> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 46160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210e0> │ │ │ │ - mov %rcx,0xb0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xc0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xb8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0xb8(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 12d52 <__cxa_finalize@plt+0x50f2> │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x47ada(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x56ef6(%rip),%rsi # 8d803 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51543> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + lea 0x90(%rax),%r15 │ │ │ │ + lea 0x98(%rax),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 36b60 ::do_widen(char) const@@Base+0x16cd0> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x53d3e(%rip),%rsi # 8a6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e3e8> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x56df2(%rip),%rsi # 8d782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514c2> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 36b00 ::do_widen(char) const@@Base+0x16c70> │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x56db0(%rip),%rsi # 8d782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514c2> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + lea 0x140(%rsp),%rsi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%r13 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r13,0xd0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 460c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x5c766(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 45f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ed8> │ │ │ │ - cmpb $0x0,0x5c74f(%rip) │ │ │ │ - jne 45ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e60> │ │ │ │ - mov 0xd0(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 45dca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d4a> │ │ │ │ - call d610 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 45ddc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d5c> │ │ │ │ - call d610 │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 45deb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d6b> │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 45dfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d7a> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 45e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d89> │ │ │ │ - call d610 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 45e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d9b> │ │ │ │ - call d610 │ │ │ │ - mov 0x248(%rsp),%rax │ │ │ │ + call 2ee60 ::do_widen(char) const@@Base+0xefd0> │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + mov $0x10,%esi │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + movsd %xmm0,(%rsp) │ │ │ │ + call d570 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ + movsd (%rsp),%xmm0 │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call da10 (double)@plt> │ │ │ │ + lea 0x188(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call da00 , std::allocator >::str() const@plt> │ │ │ │ + movdqa 0x20(%rsp),%xmm3 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movaps %xmm3,0x180(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x68dab(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1c0(%rsp),%rdi │ │ │ │ + mov %rax,0x188(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x180(%rsp) │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + mov %r12,0x180(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x48,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x53c64(%rip),%rcx # 8a718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e458> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x53c54(%rip),%rsi # 8a768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e4a8> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x2f8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 4618a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2110a> │ │ │ │ - add $0x258,%rsp │ │ │ │ + jne 36d5a ::do_widen(char) const@@Base+0x16eca> │ │ │ │ + add $0x308,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + lea 0x53b6c(%rip),%rsi # 8a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e420> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + jmp 3697c ::do_widen(char) const@@Base+0x16aec> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0xc0(%rsp),%r14 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 45ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c64> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 45cfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c7c> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 45e91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e11> │ │ │ │ - jmp 45cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c78> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - mov 0x4(%rdi),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - jle 4575b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206db> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdi │ │ │ │ - add $0x1,%rbp │ │ │ │ - call 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a440> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp %ebp,0x4(%rdi) │ │ │ │ - jg 45ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20e40> │ │ │ │ - jmp 4575b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206db> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x474f2(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x5c40d(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - lea 0x5c3f1(%rip),%rdi │ │ │ │ - call d730 >& 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 12de9 <__cxa_finalize@plt+0x5189> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 45fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f50> │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ + jmp 36893 ::do_widen(char) const@@Base+0x16a03> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmp 36334 ::do_widen(char) const@@Base+0x164a4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + jmp 36285 ::do_widen(char) const@@Base+0x163f5> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x6b709(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 45db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d38> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x4747a(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x5c115(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0xd8(%rsp),%rdx │ │ │ │ - mov 0xd0(%rsp),%rsi │ │ │ │ - lea 0x5c0f9(%rip),%rdi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 35489 ::do_widen(char) const@@Base+0x155f9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x6b451(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov 0x188(%rsp),%rdx │ │ │ │ + mov 0x180(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ call d730 >& 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 12e1f <__cxa_finalize@plt+0x51bf> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 46020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fa0> │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 45dab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d2b> │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 3547c ::do_widen(char) const@@Base+0x155ec> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea -0x251bb(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 45f3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ebd> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - jmp 45f3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ebd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - lea -0x2520b(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 45fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f31> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rcx │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - jmp 45fb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f31> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 45cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c37> │ │ │ │ - cmp %rbp,%rsi │ │ │ │ - jne 45c93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c13> │ │ │ │ - jmp 45cb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c37> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 45bd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b53> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rcx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r12,%rdi,1) │ │ │ │ - cmp %esi,%edx │ │ │ │ - jb 460a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21023> │ │ │ │ - jmp 45bcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b4f> │ │ │ │ + jbe 36327 ::do_widen(char) const@@Base+0x16497> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 36303 ::do_widen(char) const@@Base+0x16473> │ │ │ │ + jmp 36327 ::do_widen(char) const@@Base+0x16497> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 36886 ::do_widen(char) const@@Base+0x169f6> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 36862 ::do_widen(char) const@@Base+0x169d2> │ │ │ │ + jmp 36886 ::do_widen(char) const@@Base+0x169f6> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 36278 ::do_widen(char) const@@Base+0x163e8> │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 36254 ::do_widen(char) const@@Base+0x163c4> │ │ │ │ + jmp 36278 ::do_widen(char) const@@Base+0x163e8> │ │ │ │ + lea 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 35bca ::do_widen(char) const@@Base+0x15d3a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 45d87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d07> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 460d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21053> │ │ │ │ - jmp 45d83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d03> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 45c4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bce> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 46103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21083> │ │ │ │ - jmp 45c4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bca> │ │ │ │ + lea 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3614b ::do_widen(char) const@@Base+0x162bb> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ + lea 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 45949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208c9> │ │ │ │ + jmp 3566c ::do_widen(char) const@@Base+0x157dc> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x120(%rsp),%rsi │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 45b1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a9a> │ │ │ │ + jmp 358cf ::do_widen(char) const@@Base+0x15a3f> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 45cfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c7c> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 46173 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210f3> │ │ │ │ - jmp 45cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20c78> │ │ │ │ + lea 0x1d0(%rsp),%rsi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3658e ::do_widen(char) const@@Base+0x166fe> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 12d86 <__cxa_finalize@plt+0x5126> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1151b <__cxa_finalize@plt+0x38bb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e01 <__cxa_finalize@plt+0x51a1> │ │ │ │ + jmp 1155d <__cxa_finalize@plt+0x38fd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 11571 <__cxa_finalize@plt+0x3911> │ │ │ │ endbr64 │ │ │ │ - jmp 12e3b <__cxa_finalize@plt+0x51db> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 115c0 <__cxa_finalize@plt+0x3960> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12e52 <__cxa_finalize@plt+0x51f2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11528 <__cxa_finalize@plt+0x38c8> │ │ │ │ endbr64 │ │ │ │ - jmp 12ebf <__cxa_finalize@plt+0x525f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ce9 <__cxa_finalize@plt+0x4089> │ │ │ │ endbr64 │ │ │ │ - jmp 12dd1 <__cxa_finalize@plt+0x5171> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 11866 <__cxa_finalize@plt+0x3c06> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12f1d <__cxa_finalize@plt+0x52bd> │ │ │ │ + jmp 11c98 <__cxa_finalize@plt+0x4038> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f56 <__cxa_finalize@plt+0x52f6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11713 <__cxa_finalize@plt+0x3ab3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12f2a <__cxa_finalize@plt+0x52ca> │ │ │ │ + jmp 11cfb <__cxa_finalize@plt+0x409b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e9a <__cxa_finalize@plt+0x523a> │ │ │ │ + jmp 1181b <__cxa_finalize@plt+0x3bbb> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 12f9b <__cxa_finalize@plt+0x533b> │ │ │ │ + jmp 11c81 <__cxa_finalize@plt+0x4021> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12e0b <__cxa_finalize@plt+0x51ab> │ │ │ │ + jmp 116a3 <__cxa_finalize@plt+0x3a43> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 11b21 <__cxa_finalize@plt+0x3ec1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 12d9b <__cxa_finalize@plt+0x513b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 46308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21288> │ │ │ │ - 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 462b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21230> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 46310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21290> │ │ │ │ - cmp $0x4,%rbp │ │ │ │ - jle 46368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212e8> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - call da30 │ │ │ │ - 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 d650 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 462ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2126d> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d610 │ │ │ │ - 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 $0x4,%rdx │ │ │ │ - jle 46380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21300> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call da30 │ │ │ │ - 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 46390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21310> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - 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 4629f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2121f> │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss %xmm0,(%r8) │ │ │ │ - jmp 4629f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2121f> │ │ │ │ - jne 4633a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212ba> │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - movss %xmm0,(%r8) │ │ │ │ - jmp 4633a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212ba> │ │ │ │ - nopl (%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jmp 4629f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2121f> │ │ │ │ - nop │ │ │ │ + jmp 11970 <__cxa_finalize@plt+0x3d10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11a67 <__cxa_finalize@plt+0x3e07> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11aed <__cxa_finalize@plt+0x3e8d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d1a <__cxa_finalize@plt+0x40ba> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 117ef <__cxa_finalize@plt+0x3b8f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1183a <__cxa_finalize@plt+0x3bda> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11908 <__cxa_finalize@plt+0x3ca8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118d9 <__cxa_finalize@plt+0x3c79> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11936 <__cxa_finalize@plt+0x3cd6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11c8e <__cxa_finalize@plt+0x402e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11720 <__cxa_finalize@plt+0x3ac0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1166e <__cxa_finalize@plt+0x3a0e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1180e <__cxa_finalize@plt+0x3bae> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11c50 <__cxa_finalize@plt+0x3ff0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11b8a <__cxa_finalize@plt+0x3f2a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1167b <__cxa_finalize@plt+0x3a1b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 119e8 <__cxa_finalize@plt+0x3d88> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11929 <__cxa_finalize@plt+0x3cc9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1164c <__cxa_finalize@plt+0x39ec> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116b0 <__cxa_finalize@plt+0x3a50> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116c4 <__cxa_finalize@plt+0x3a64> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11706 <__cxa_finalize@plt+0x3aa6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1175e <__cxa_finalize@plt+0x3afe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1176b <__cxa_finalize@plt+0x3b0b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11751 <__cxa_finalize@plt+0x3af1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1150e <__cxa_finalize@plt+0x38ae> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1182d <__cxa_finalize@plt+0x3bcd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11915 <__cxa_finalize@plt+0x3cb5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1191f <__cxa_finalize@plt+0x3cbf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 11a18 <__cxa_finalize@plt+0x3db8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118f3 <__cxa_finalize@plt+0x3c93> │ │ │ │ + endbr64 │ │ │ │ + jmp 11ab3 <__cxa_finalize@plt+0x3e53> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11abb <__cxa_finalize@plt+0x3e5b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116de <__cxa_finalize@plt+0x3a7e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11b0f <__cxa_finalize@plt+0x3eaf> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11b70 <__cxa_finalize@plt+0x3f10> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118cc <__cxa_finalize@plt+0x3c6c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 115fd <__cxa_finalize@plt+0x399d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11c0b <__cxa_finalize@plt+0x3fab> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 11bbc <__cxa_finalize@plt+0x3f5c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11b07 <__cxa_finalize@plt+0x3ea7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11661 <__cxa_finalize@plt+0x3a01> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11caa <__cxa_finalize@plt+0x404a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11cbc <__cxa_finalize@plt+0x405c> │ │ │ │ + endbr64 │ │ │ │ + jmp 11c29 <__cxa_finalize@plt+0x3fc9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11550 <__cxa_finalize@plt+0x38f0> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 118b5 <__cxa_finalize@plt+0x3c55> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11943 <__cxa_finalize@plt+0x3ce3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1199c <__cxa_finalize@plt+0x3d3c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d08 <__cxa_finalize@plt+0x40a8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 116d1 <__cxa_finalize@plt+0x3a71> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 117a0 <__cxa_finalize@plt+0x3b40> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11778 <__cxa_finalize@plt+0x3b18> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + lea 0x566fc(%rip),%rsi # 8d789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514c9> │ │ │ │ + push %r14 │ │ │ │ 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 46428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213a8> │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xd8(%rbx),%rax │ │ │ │ - cmp 0xe0(%rbx),%rax │ │ │ │ - je 4643f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213bf> │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cmp 0xf8(%rbx),%rax │ │ │ │ - je 46456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213d6> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - mov 0x108(%rbx),%r13 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 46492 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21412> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 466d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21658> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 46470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213f0> │ │ │ │ - mov %r13,0x110(%rbx) │ │ │ │ - mov 0x120(%rbx),%r13 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 464d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21452> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 466f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21670> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 464b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21430> │ │ │ │ - mov %r13,0x128(%rbx) │ │ │ │ - mov 0x188(%rbx),%r12 │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 46512 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21492> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 466c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21640> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 464f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21470> │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4651f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2149f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x170(%rbx),%r12 │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 46562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214e2> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 466a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21628> │ │ │ │ + sub $0x3e8,%rsp │ │ │ │ + mov 0x6874e(%rip),%ebx │ │ │ │ + mov %fs:0x28,%r15 │ │ │ │ + mov %r15,0x3d8(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebx,%ebp │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + shr $1,%ebp │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + mov %ebp,%ecx │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + lea 0x360(%rsp),%r12 │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 370f7 ::do_widen(char) const@@Base+0x17267> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 46540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214c0> │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4656f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214ef> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + lea 0x5668f(%rip),%rdx # 8d797 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514d7> │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + lea 0x56693(%rip),%rsi # 8d7ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514ec> │ │ │ │ + call db90 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0xe5aceb,0x18(%rsp) │ │ │ │ + call 3b4c0 ::do_widen(char) const@@Base+0x1b630> │ │ │ │ + lea 0x53684(%rip),%rcx # 8a7c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e508> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x56530(%rip),%rsi # 8d67e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513be> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x1,0x20(%rsp) │ │ │ │ + call 3b4c0 ::do_widen(char) const@@Base+0x1b630> │ │ │ │ + lea 0x56635(%rip),%rcx # 8d7b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514f1> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x56641(%rip),%rsi # 8d7c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51507> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x5663b(%rip),%rsi # 8d7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51510> │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 371cd ::do_widen(char) const@@Base+0x1733d> │ │ │ │ call d610 │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 46580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21500> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x53605(%rip),%rcx # 8a7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e530> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + lea 0x565e2(%rip),%rsi # 8d7dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5151c> │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x53612(%rip),%rcx # 8a820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e560> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x565cc(%rip),%rsi # 8d7e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51524> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x53621(%rip),%rcx # 8a850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e590> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x565b7(%rip),%rsi # 8d7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51530> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x565ab(%rip),%rcx # 8d7fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5153b> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x565ad(%rip),%rsi # 8d807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51547> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x5659c(%rip),%rcx # 8d80d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5154d> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x565a0(%rip),%rsi # 8d81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5155b> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + lea 0x535ec(%rip),%rcx # 8a880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5c0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x564e4(%rip),%rsi # 8d782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514c2> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x5360b(%rip),%rdx # 8a8b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5f8> │ │ │ │ + lea 0x56408(%rip),%rsi # 8d6bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513fc> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call db90 │ │ │ │ + lea 0x56561(%rip),%rsi # 8d824 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51564> │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 372fb ::do_widen(char) const@@Base+0x1746b> │ │ │ │ call d610 │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x5651b(%rip),%rsi # 8d834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51574> │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov $0x28,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea 0x67cfb(%rip),%rax # 9f038 @@Base+0xfe98> │ │ │ │ + mov 0x358(%rsp),%rdx │ │ │ │ + mov 0x350(%rsp),%rsi │ │ │ │ + mov %rax,(%r14) │ │ │ │ + lea 0x18(%r14),%rax │ │ │ │ + lea 0x8(%r14),%rdi │ │ │ │ + mov %rax,0x8(%r14) │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x38(%r13),%rdi │ │ │ │ + mov %r14,0x38(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 46591 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21511> │ │ │ │ - call d610 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 465d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21552> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + je 37374 ::do_widen(char) const@@Base+0x174e4> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov 0x350(%rsp),%rcx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov 0x358(%rsp),%r8 │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + lea 0x50(%r13),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + movq 0x38(%rsp),%xmm0 │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 37970 ::do_widen(char) const@@Base+0x17ae0> │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 37998 ::do_widen(char) const@@Base+0x17b08> │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + movups %xmm0,0x48(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 46690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21610> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 465b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21530> │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 465df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2155f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + je 37983 ::do_widen(char) const@@Base+0x17af3> │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 373fd ::do_widen(char) const@@Base+0x1756d> │ │ │ │ call d610 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4661e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2159e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 46680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21600> │ │ │ │ + lea 0x56445(%rip),%rcx # 8d849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51589> │ │ │ │ + mov %r13,%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x562e9(%rip),%rsi # 8d6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5143c> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x56b7f(%rip),%rcx # 8dfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ce8> │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x534de(%rip),%rcx # 8a920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e660> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5641a(%rip),%rsi # 8d866 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515a6> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 37466 ::do_widen(char) const@@Base+0x175d6> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 46600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21580> │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4662b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215ab> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + lea 0x56404(%rip),%rsi # 8d871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515b1> │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 374a5 ::do_widen(char) const@@Base+0x17615> │ │ │ │ call d610 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4663c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215bc> │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x56aeb(%rip),%rcx # 8dfb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cf0> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x5346a(%rip),%rcx # 8a948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e688> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x18(%rsp),%rdi │ │ │ │ + lea 0x561c3(%rip),%rsi # 8d6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513f0> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + lea 0xc(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x4,0xc(%rsp) │ │ │ │ + call 3b4c0 ::do_widen(char) const@@Base+0x1b630> │ │ │ │ + lea 0x53480(%rip),%rcx # 8a998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e6d8> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x56220(%rip),%rsi # 8d742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51482> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x2,0x10(%rsp) │ │ │ │ + call 3b4c0 ::do_widen(char) const@@Base+0x1b630> │ │ │ │ + lea 0x53470(%rip),%rcx # 8a9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e700> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x561fc(%rip),%rsi # 8d756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51496> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x569d5(%rip),%rcx # 8df48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c88> │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x5346c(%rip),%rcx # 8a9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e738> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x561b7(%rip),%rsi # 8d74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5148d> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x5348b(%rip),%rdx # 8aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e770> │ │ │ │ + lea 0x562d5(%rip),%rsi # 8d881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515c1> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call db90 │ │ │ │ + lea 0x562d8(%rip),%rsi # 8d893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515d3> │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 375f3 ::do_widen(char) const@@Base+0x17763> │ │ │ │ call d610 │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4664d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215cd> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x569a5(%rip),%rdx # 8dfb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cf8> │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x56284(%rip),%rcx # 8d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515f0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + lea 0x5608c(%rip),%rsi # 8d6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51407> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x5696f(%rip),%rcx # 8dfc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d00> │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x56246(%rip),%rcx # 8d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515f0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5605f(%rip),%rsi # 8d6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51413> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x568bb(%rip),%rdx # 8df48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c88> │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x5620a(%rip),%rcx # 8d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515f0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x5602c(%rip),%rsi # 8d6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5141c> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + lea 0xc(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x64,0xc(%rsp) │ │ │ │ + call 3b4c0 ::do_widen(char) const@@Base+0x1b630> │ │ │ │ + lea 0x561d2(%rip),%rcx # 8d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515f0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x55ffd(%rip),%rsi # 8d6e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51425> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%r13 │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x561b1(%rip),%rcx # 8d8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515f0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x55fe7(%rip),%rsi # 8d6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51430> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x561a3(%rip),%rsi # 8d8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x515fb> │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + lea 0x2d0(%rsp),%rdi │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x350(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 37750 ::do_widen(char) const@@Base+0x178c0> │ │ │ │ call d610 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4665e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x215de> │ │ │ │ + lea 0x2d0(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 3e030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d70> │ │ │ │ + mov 0x56858(%rip),%rcx # 8dfc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d08> │ │ │ │ + lea 0x28(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + call 3e0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e20> │ │ │ │ + lea 0x532cf(%rip),%rcx # 8aa58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e798> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + lea 0x56132(%rip),%rsi # 8d8ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5160a> │ │ │ │ + call dc00 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call 3df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc0> │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x3a98,0x18(%rsp) │ │ │ │ + call 3b4c0 ::do_widen(char) const@@Base+0x1b630> │ │ │ │ + lea 0x532c5(%rip),%rcx # 8aa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e7c8> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x55ecd(%rip),%rsi # 8d69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513da> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x560f7(%rip),%rsi # 8d8d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51613> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea 0x30(%rsp),%rsi │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call d890 , std::allocator > const&, unsigned int, unsigned int)@plt> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 3780b ::do_widen(char) const@@Base+0x1797b> │ │ │ │ call d610 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call d750 │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x53287(%rip),%rcx # 8aab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e7f0> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + lea 0x560a8(%rip),%rsi # 8d8e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51620> │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x5328c(%rip),%rcx # 8aad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e818> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x55df7(%rip),%rsi # 8d64d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5138d> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dc00 │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 32c80 ::do_widen(char) const@@Base+0x12df0> │ │ │ │ + lea 0x5607c(%rip),%rcx # 8d8e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51629> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea 0x55df1(%rip),%rsi # 8d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dc00 │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0x1d0(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0x250(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0x2d0(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0x350(%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d670 │ │ │ │ + lea 0x350(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0x2d0(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0x150(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 32580 ::do_widen(char) const@@Base+0x126f0> │ │ │ │ + mov 0x3d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 379e9 ::do_widen(char) const@@Base+0x17b59> │ │ │ │ + add $0x3e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - jmp 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 46600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21580> │ │ │ │ - jmp 46617 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21597> │ │ │ │ - nop │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 465b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21530> │ │ │ │ - jmp 465cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2154b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 46540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214c0> │ │ │ │ - jmp 4655b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x214db> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 464f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21470> │ │ │ │ - jmp 4650b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2148b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 46470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x213f0> │ │ │ │ - jmp 4648b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2140b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 464b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21430> │ │ │ │ - jmp 464cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2144b> │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %r14,%rax │ │ │ │ + je 37998 ::do_widen(char) const@@Base+0x17b08> │ │ │ │ + mov %rax,0x40(%r13) │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%r13) │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + lea 0x40(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + jmp 373eb ::do_widen(char) const@@Base+0x1755b> │ │ │ │ + nopl (%rax) │ │ │ │ + movq %xmm0,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 379bf ::do_widen(char) const@@Base+0x17b2f> │ │ │ │ + cmp $0x1,%rax │ │ │ │ + je 379e0 ::do_widen(char) const@@Base+0x17b50> │ │ │ │ + movq %xmm0,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + movq 0x38(%rsp),%xmm0 │ │ │ │ + mov 0x40(%r13),%rdi │ │ │ │ + movq %xmm0,%rax │ │ │ │ + movb $0x0,(%rdi,%rax,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + movq %xmm0,0x48(%r13) │ │ │ │ + jmp 373eb ::do_widen(char) const@@Base+0x1755b> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 379b5 ::do_widen(char) const@@Base+0x17b25> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ 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 483b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23332> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d32 <__cxa_finalize@plt+0x40d2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d3f <__cxa_finalize@plt+0x40df> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d4c <__cxa_finalize@plt+0x40ec> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d59 <__cxa_finalize@plt+0x40f9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e39 <__cxa_finalize@plt+0x41d9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d9a <__cxa_finalize@plt+0x413a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e2d <__cxa_finalize@plt+0x41cd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11db6 <__cxa_finalize@plt+0x4156> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d7e <__cxa_finalize@plt+0x411e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11def <__cxa_finalize@plt+0x418f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e01 <__cxa_finalize@plt+0x41a1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11d86 <__cxa_finalize@plt+0x4126> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e1b <__cxa_finalize@plt+0x41bb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11da7 <__cxa_finalize@plt+0x4147> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e0e <__cxa_finalize@plt+0x41ae> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11dde <__cxa_finalize@plt+0x417e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e48 <__cxa_finalize@plt+0x41e8> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsp,%rbp │ │ │ │ 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 │ │ │ │ + sub $0x238,%rsp │ │ │ │ + mov %rdi,-0x250(%rbp) │ │ │ │ + mov %fs:0x28,%rdi │ │ │ │ + mov %rdi,-0x38(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 3b980 ::do_widen(char) const@@Base+0x1baf0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d590 │ │ │ │ + lea -0x1c0(%rbp),%rsi │ │ │ │ + lea -0x230(%rbp),%rdi │ │ │ │ + mov %rbx,-0x150(%rbp) │ │ │ │ + call 3e4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e0> │ │ │ │ + lea 0x80(%rbx),%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x230(%rbp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + call dac0 const&, boost::program_options::variables_map&, bool)@plt> │ │ │ │ + mov -0x228(%rbp),%r15 │ │ │ │ + mov -0x230(%rbp),%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + je 37c00 ::do_widen(char) const@@Base+0x17d70> │ │ │ │ + mov %rbx,-0x250(%rbp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%r14),%r13 │ │ │ │ + mov 0x40(%r14),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37b8e ::do_widen(char) const@@Base+0x17cfe> │ │ │ │ + nopl (%rax) │ │ │ │ mov (%rbx),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %edx,%r13d │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - sub %esi,%r13d │ │ │ │ - movslq %edx,%rax │ │ │ │ - movq 0x47c75(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - mov 0x50(%rdi),%rcx │ │ │ │ - mov %r13d,0xa0(%rbx) │ │ │ │ - movzbl (%rcx,%rax,1),%eax │ │ │ │ - mov %edx,%ecx │ │ │ │ - sar $1,%ecx │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movzbl (%r8,%rcx,1),%r14d │ │ │ │ - lea 0x0(,%rdx,4),%ecx │ │ │ │ - and $0x4,%ecx │ │ │ │ - sar %cl,%r14d │ │ │ │ - mov %r14d,%r15d │ │ │ │ - and $0x3,%r14d │ │ │ │ - and $0x2,%r15d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - shr $1,%r12d │ │ │ │ - mov %r12d,%ebp │ │ │ │ - xor $0x1,%ebp │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - setne %cl │ │ │ │ - and %ecx,%ebp │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 4680a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2178a> │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov %al,(%rsp) │ │ │ │ - call 36f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ed0> │ │ │ │ - mov 0xa0(%rbx),%r13d │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movss 0x47c05(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - subss %xmm1,%xmm0 │ │ │ │ - unpcklps %xmm1,%xmm0 │ │ │ │ - movlps %xmm0,0x82e8(%rbx) │ │ │ │ - test %r13d,%r13d │ │ │ │ - jne 46a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a10> │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 47780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22700> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 478f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22870> │ │ │ │ - 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 │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37b81 ::do_widen(char) const@@Base+0x17cf1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 37b70 ::do_widen(char) const@@Base+0x17ce0> │ │ │ │ + mov 0x40(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37b9b ::do_widen(char) const@@Base+0x17d0b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%r14),%r13 │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37bce ::do_widen(char) const@@Base+0x17d3e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37bc1 ::do_widen(char) const@@Base+0x17d31> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 37bb0 ::do_widen(char) const@@Base+0x17d20> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37bdb ::do_widen(char) const@@Base+0x17d4b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov (%r14),%rdi │ │ │ │ + lea 0x10(%r14),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37bec ::do_widen(char) const@@Base+0x17d5c> │ │ │ │ + call d610 │ │ │ │ + add $0x60,%r14 │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 37b60 ::do_widen(char) const@@Base+0x17cd0> │ │ │ │ + mov -0x230(%rbp),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 37c0d ::do_widen(char) const@@Base+0x17d7d> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37c3a ::do_widen(char) const@@Base+0x17daa> │ │ │ │ test $0x1,%al │ │ │ │ - jne 47a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a09> │ │ │ │ - movss 0x47b9f(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82a8(%rbx) │ │ │ │ - movss %xmm2,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 47ad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a53> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82ac(%rbx) │ │ │ │ - movss %xmm2,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 47ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a48> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b0(%rbx) │ │ │ │ - movss %xmm2,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 47abd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a3d> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b4(%rbx) │ │ │ │ - movss %xmm2,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 47ab2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a32> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82b8(%rbx) │ │ │ │ - movss %xmm2,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 47aa7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a27> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm3,0x82bc(%rbx) │ │ │ │ - movss %xmm2,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 47a9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a1c> │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - movss %xmm2,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movss %xmm3,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 46940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218c0> │ │ │ │ - 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 4837e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232fe> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 46a3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219bd> │ │ │ │ - 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,%r13d │ │ │ │ - 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 %r13d,0x88(%rbx) │ │ │ │ - je 472b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22238> │ │ │ │ - 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 %r13d,%esi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%esi │ │ │ │ - mov %r13d,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%esi │ │ │ │ - jb 46980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21900> │ │ │ │ - movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 46997 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21917> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - shufps $0xe5,%xmm5,%xmm5 │ │ │ │ - movaps %xmm5,%xmm1 │ │ │ │ - test %esi,%esi │ │ │ │ - je 46f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21eb0> │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 47400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22380> │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0xb8(%rbx),%xmm3 │ │ │ │ - mov 0xf0(%rbx),%rbp │ │ │ │ - cvtsi2ss %r8,%xmm0 │ │ │ │ - mov %r8,%rcx │ │ │ │ - mulss %xmm3,%xmm0 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 47bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b6a> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm4 │ │ │ │ - divsd 0x68(%rdx),%xmm4 │ │ │ │ - cvtsd2ss %xmm4,%xmm4 │ │ │ │ + jne 37c3a ::do_widen(char) const@@Base+0x17daa> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37c3a ::do_widen(char) const@@Base+0x17daa> │ │ │ │ + lea -0x168(%rbp),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37c4e ::do_widen(char) const@@Base+0x17dbe> │ │ │ │ test $0x1,%al │ │ │ │ - jne 47fe6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f66> │ │ │ │ - movss 0x478ea(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82a8(%rbx) │ │ │ │ - movss %xmm5,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 482df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2325f> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82ac(%rbx) │ │ │ │ - movss %xmm5,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4829d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2321d> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b0(%rbx) │ │ │ │ - movss %xmm5,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 48292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23212> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b4(%rbx) │ │ │ │ - movss %xmm5,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 482b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23233> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82b8(%rbx) │ │ │ │ - movss %xmm5,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 482a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23228> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm6,0x82bc(%rbx) │ │ │ │ - movss %xmm5,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 482be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2323e> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm6 │ │ │ │ - movss %xmm5,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm6,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 46bf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b75> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - movss %xmm4,0x82c4(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm5,0x82e4(%rbx) │ │ │ │ - mov %ecx,0x1c(%rsp) │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - movss %xmm1,(%rsp) │ │ │ │ - movss %xmm3,0x24(%rsp) │ │ │ │ - movss %xmm2,0x20(%rsp) │ │ │ │ - call d650 │ │ │ │ - movss 0x0(%rbp),%xmm4 │ │ │ │ - movss (%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x1c(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ + je 37d29 ::do_widen(char) const@@Base+0x17e99> │ │ │ │ + mov -0x1b8(%rbp),%r13 │ │ │ │ + mov -0x1c0(%rbp),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37c98 ::do_widen(char) const@@Base+0x17e08> │ │ │ │ + mov -0x250(%rbp),%r15 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 37c81 ::do_widen(char) const@@Base+0x17df1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 37c70 ::do_widen(char) const@@Base+0x17de0> │ │ │ │ + mov %r15,-0x250(%rbp) │ │ │ │ + mov -0x1c0(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 37ca5 ::do_widen(char) const@@Base+0x17e15> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d330 │ │ │ │ + lea 0x55af8(%rip),%rsi # 8d7ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514ec> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov -0x250(%rbp),%rax │ │ │ │ + mov -0x1c0(%rbp),%r13 │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + lea 0x90(%rax),%r15 │ │ │ │ + mov %r13,%rsi │ │ │ │ + lea 0x98(%rax),%r14 │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 37d4f ::do_widen(char) const@@Base+0x17ebf> │ │ │ │ + lea -0x1b0(%rbp),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 37d07 ::do_widen(char) const@@Base+0x17e77> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x250(%rbp),%rsi │ │ │ │ + lea 0x6a36b(%rip),%rdi │ │ │ │ + call d100 │ │ │ │ mov %rax,%rdi │ │ │ │ - mulss %xmm1,%xmm4 │ │ │ │ - test %ecx,%ecx │ │ │ │ - movss %xmm4,(%rax) │ │ │ │ - movss 0x4(%rbp),%xmm9 │ │ │ │ - movss %xmm4,(%rsp) │ │ │ │ - mulss %xmm1,%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss 0x8(%rbp),%xmm10 │ │ │ │ - mulss %xmm1,%xmm10 │ │ │ │ - movss %xmm10,0x8(%rax) │ │ │ │ - movss 0xc(%rbp),%xmm11 │ │ │ │ - mulss %xmm1,%xmm11 │ │ │ │ - movss %xmm11,0xc(%rax) │ │ │ │ - movss 0x10(%rbp),%xmm12 │ │ │ │ - mulss %xmm1,%xmm12 │ │ │ │ - movss %xmm12,0x10(%rax) │ │ │ │ - movss 0x14(%rbp),%xmm13 │ │ │ │ - mulss %xmm1,%xmm13 │ │ │ │ - movss %xmm13,0x14(%rax) │ │ │ │ - movss 0x18(%rbp),%xmm14 │ │ │ │ - mulss %xmm1,%xmm14 │ │ │ │ - movss %xmm14,0x18(%rax) │ │ │ │ - mulss 0x1c(%rbp),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - je 483bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2333c> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov %r13d,%r9d │ │ │ │ - movss 0x20(%rsp),%xmm2 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add 0xa4(%rbx),%r9d │ │ │ │ - movaps %xmm1,%xmm8 │ │ │ │ - divss 0x24(%rsp),%xmm2 │ │ │ │ - movaps %xmm2,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - jmp 46e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d89> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mulss 0x82a8(%rbx),%xmm15 │ │ │ │ - movss %xmm15,(%rax) │ │ │ │ - mulss 0x82ac(%rbx),%xmm6 │ │ │ │ - movss %xmm6,0x4(%rax) │ │ │ │ - mulss 0x82b0(%rbx),%xmm5 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - mulss 0x82b4(%rbx),%xmm4 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - mulss 0x82b8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x10(%rax) │ │ │ │ - mulss 0x82bc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x14(%rax) │ │ │ │ - mulss 0x82c0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss 0x82c4(%rbx),%xmm0 │ │ │ │ - mulss %xmm7,%xmm0 │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,-0x4(%rax) │ │ │ │ - movss -0x20(%rax),%xmm0 │ │ │ │ - addss 0x0(%rbp),%xmm0 │ │ │ │ - movss %xmm0,0x0(%rbp) │ │ │ │ - movss -0x1c(%rax),%xmm2 │ │ │ │ - addss 0x4(%rbp),%xmm2 │ │ │ │ - movss %xmm2,0x4(%rbp) │ │ │ │ - movss -0x18(%rax),%xmm15 │ │ │ │ - addss 0x8(%rbp),%xmm15 │ │ │ │ - movss %xmm15,0x8(%rbp) │ │ │ │ - movss -0x14(%rax),%xmm7 │ │ │ │ - addss 0xc(%rbp),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rbp) │ │ │ │ - movss -0x10(%rax),%xmm6 │ │ │ │ - addss 0x10(%rbp),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rbp) │ │ │ │ - movss -0xc(%rax),%xmm5 │ │ │ │ - addss 0x14(%rbp),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rbp) │ │ │ │ - movss -0x8(%rax),%xmm4 │ │ │ │ - addss 0x18(%rbp),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rbp) │ │ │ │ - movss -0x4(%rax),%xmm3 │ │ │ │ - addss 0x1c(%rbp),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rbp) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - je 48226 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231a6> │ │ │ │ - movss 0x4(%rax),%xmm6 │ │ │ │ - movss 0x8(%rax),%xmm5 │ │ │ │ - mov %r8d,%r10d │ │ │ │ - movss 0xc(%rax),%xmm4 │ │ │ │ - movss 0x10(%rax),%xmm3 │ │ │ │ - shr $0x3,%r10d │ │ │ │ - movss 0x14(%rax),%xmm2 │ │ │ │ - movss 0x18(%rax),%xmm0 │ │ │ │ - mulss %xmm1,%xmm6 │ │ │ │ - movss 0x1c(%rax),%xmm7 │ │ │ │ - mulss %xmm1,%xmm5 │ │ │ │ - movss (%rax),%xmm15 │ │ │ │ - mulss %xmm1,%xmm4 │ │ │ │ - movzbl (%r9,%r10,1),%r11d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - mulss %xmm1,%xmm3 │ │ │ │ - not %r10d │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - and $0x7,%r10d │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - addss %xmm9,%xmm6 │ │ │ │ - bt %r10d,%r11d │ │ │ │ - mulss %xmm1,%xmm7 │ │ │ │ - addss %xmm10,%xmm5 │ │ │ │ - mulss %xmm1,%xmm15 │ │ │ │ - addss %xmm11,%xmm4 │ │ │ │ - addss (%rsp),%xmm15 │ │ │ │ - addss %xmm12,%xmm3 │ │ │ │ - movss %xmm6,0x4(%rax) │ │ │ │ - addss %xmm13,%xmm2 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - addss %xmm14,%xmm0 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - addss %xmm8,%xmm7 │ │ │ │ - movss %xmm15,(%rax) │ │ │ │ - movss %xmm3,0x10(%rax) │ │ │ │ - movss %xmm2,0x14(%rax) │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss %xmm7,0x1c(%rax) │ │ │ │ - jae 46d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c90> │ │ │ │ - mulss 0x82c8(%rbx),%xmm15 │ │ │ │ - movss %xmm15,(%rax) │ │ │ │ - mulss 0x82cc(%rbx),%xmm6 │ │ │ │ - movss %xmm6,0x4(%rax) │ │ │ │ - mulss 0x82d0(%rbx),%xmm5 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - mulss 0x82d4(%rbx),%xmm4 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - mulss 0x82d8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x10(%rax) │ │ │ │ - mulss 0x82dc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x14(%rax) │ │ │ │ - mulss 0x82e0(%rbx),%xmm0 │ │ │ │ - movss %xmm0,0x18(%rax) │ │ │ │ - movss 0x82e4(%rbx),%xmm0 │ │ │ │ - jmp 46d74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cf4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%edi │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cvtsi2ss %rdi,%xmm0 │ │ │ │ - mov %rdi,%rdx │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 47e39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db9> │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - divss 0xb8(%rbx),%xmm2 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 47ade , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a5e> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rcx │ │ │ │ - mov 0xa0(%r15),%r8 │ │ │ │ - movzbl (%r8,%rcx,1),%ecx │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - movsd 0x70(%r8),%xmm3 │ │ │ │ - divsd 0x68(%r8),%xmm3 │ │ │ │ - cvtsd2ss %xmm3,%xmm3 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 47fd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f53> │ │ │ │ - movss 0x47466(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 4830b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2328b> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 48300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23280> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 482f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23275> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 482ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2326a> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 482d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23254> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm5,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 482c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23249> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - movss %xmm5,0x82c0(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 4707f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fff> │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + xor %edi,%edi │ │ │ │ + call d7c0 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 37c4e ::do_widen(char) const@@Base+0x17dbe> │ │ │ │ + lea -0x188(%rbp),%rsi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + call *%rax │ │ │ │ + jmp 37c4e ::do_widen(char) const@@Base+0x17dbe> │ │ │ │ + lea -0x1b0(%rbp),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 37d63 ::do_widen(char) const@@Base+0x17ed3> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + lea 0x558fe(%rip),%rsi # 8d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513a8> │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov -0x1f8(%rbp),%rdx │ │ │ │ + mov -0x200(%rbp),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 32ea0 ::do_widen(char) const@@Base+0x13010> │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 37e49 ::do_widen(char) const@@Base+0x17fb9> │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + lea 0x558c5(%rip),%rsi # 8d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513a8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + mov -0x250(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + mov $0x10,%edx │ │ │ │ + lea 0x6a512(%rip),%rdi │ │ │ │ + call d5c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ + mov 0x6a4fe(%rip),%rdx │ │ │ │ + lea 0x6a4f7(%rip),%rdi │ │ │ │ + add -0x18(%rdx),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 38468 ::do_widen(char) const@@Base+0x185d8> │ │ │ │ + xor %esi,%esi │ │ │ │ + call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + testb $0x5,0x6a5f4(%rip) │ │ │ │ + jne 383b8 ::do_widen(char) const@@Base+0x18528> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + movb $0x1,0x6a6c9(%rip) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x55a96(%rip),%rsi # 8d8f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51632> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + cmpb $0x0,0x6a691(%rip) │ │ │ │ + jne 38389 ::do_widen(char) const@@Base+0x184f9> │ │ │ │ + cmpb $0x0,0x6a685(%rip) │ │ │ │ + jne 3835a ::do_widen(char) const@@Base+0x184ca> │ │ │ │ + movq 0x686c6(%rip),%xmm1 # a0550 , std::allocator >@GLIBCXX_3.4.21+0xbd0> │ │ │ │ + lea 0x6797f(%rip),%r14 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + movq %r14,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,-0x250(%rbp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x52ca5(%rip),%rsi # 8ab60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e8a0> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x52cba(%rip),%rsi # 8aba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e8e0> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + lea 0x559e9(%rip),%rsi # 8d8fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5163a> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + call d080 │ │ │ │ + lea -0x140(%rbp),%rdi │ │ │ │ + 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 │ │ │ │ - movss %xmm3,0x82c4(%rbx) │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edx,%edx │ │ │ │ - je 483c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23345> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov %r13d,%edx │ │ │ │ - add 0xa4(%rbx),%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%rdx │ │ │ │ - jmp 471ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2216e> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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,%r8 │ │ │ │ - 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 %rdi,%r8 │ │ │ │ - je 48261 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231e1> │ │ │ │ - movss (%r9,%r8,4),%xmm0 │ │ │ │ - mov %r8d,%r10d │ │ │ │ - shr $0x3,%r10d │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - movzbl (%rdx,%r10,1),%r11d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - not %r10d │ │ │ │ - and $0x7,%r10d │ │ │ │ - bt %r10d,%r11d │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movups %xmm3,0x10(%rcx) │ │ │ │ - movaps %xmm0,%xmm3 │ │ │ │ - jae 470d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22058> │ │ │ │ - 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 47158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220d8> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - 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 %ebp,0x9c(%rbx) │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 47470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223f0> │ │ │ │ - cmp $0x1,%r14d │ │ │ │ - je 473b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22330> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - and $0x1,%r12d │ │ │ │ - add %r12d,0xa8(%rbx) │ │ │ │ - mov %esi,0x94(%rbx) │ │ │ │ - cmp %eax,%esi │ │ │ │ - jl 47390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22310> │ │ │ │ - movl $0x0,0x94(%rbx) │ │ │ │ - add $0x1,%edx │ │ │ │ - mov %edx,0x90(%rbx) │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp %edx,0x6c(%rbx) │ │ │ │ - jl 4739e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2231e> │ │ │ │ - mov 0x68(%rbx),%esi │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%ecx │ │ │ │ - jmp 46770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216f0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%edx │ │ │ │ - jle 4737a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222fa> │ │ │ │ - add $0x38,%rsp │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x6783f(%rip),%r12 # 9f7b0 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x67808(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %r8w,-0x60(%rbp) │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + movups %xmm0,-0x58(%rbp) │ │ │ │ + mov 0x67829(%rip),%rcx # 9f7b8 , 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) │ │ │ │ + add -0x18(%r12),%rdi │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x677ee(%rip),%r13 # 9f7c0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ + mov 0x677ef(%rip),%rax # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov -0x18(%r13),%rdi │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x677b0(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x677d1(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + movdqa -0x250(%rbp),%xmm1 │ │ │ │ + lea 0x67c17(%rip),%r15 # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x6796c(%rip),%rax # 9f998 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + add $0x50,%rax │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm1,-0x1b0(%rbp) │ │ │ │ + movaps %xmm0,-0x1a0(%rbp) │ │ │ │ + movaps %xmm0,-0x190(%rbp) │ │ │ │ + movaps %xmm0,-0x180(%rbp) │ │ │ │ + call dc40 │ │ │ │ + lea -0x150(%rbp),%rax │ │ │ │ + lea -0x1a8(%rbp),%rsi │ │ │ │ + mov %r15,-0x1a8(%rbp) │ │ │ │ + lea -0x140(%rbp),%rdi │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movl $0x18,-0x168(%rbp) │ │ │ │ + movb $0x0,-0x150(%rbp) │ │ │ │ + movq $0x0,-0x158(%rbp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea -0x240(%rbp),%rdi │ │ │ │ + call d4a0 │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea -0x230(%rbp),%rdi │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + call d540 │ │ │ │ + cmpb $0x0,-0x230(%rbp) │ │ │ │ + je 38187 ::do_widen(char) const@@Base+0x182f7> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + lea -0x238(%rbp),%rdi │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + lea 0xd0(%rsi,%rbx,1),%rsi │ │ │ │ + call d390 │ │ │ │ + lea 0x6a098(%rip),%rdi # a2190 > >::id@GLIBCXX_3.4> │ │ │ │ + call d2e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov -0x238(%rbp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + mov %rax,-0x258(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 1205c <__cxa_finalize@plt+0x43fc> │ │ │ │ + lea -0x238(%rbp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmpb $0x0,0xe1(%rcx) │ │ │ │ + je 38493 ::do_widen(char) const@@Base+0x18603> │ │ │ │ + movsbl 0xe0(%rcx),%r8d │ │ │ │ + mov 0xe8(%rcx),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x557bf(%rip),%rax # 8d91d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5165d> │ │ │ │ + mov -0x250(%rbp),%r9 │ │ │ │ + push %rax │ │ │ │ + mov -0x258(%rbp),%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + sete %dl │ │ │ │ + sub $0xd,%rax │ │ │ │ + push %rax │ │ │ │ + call d8b0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ + pop %rax │ │ │ │ + pop %rcx │ │ │ │ + test %dl,%dl │ │ │ │ + jne 3833c ::do_widen(char) const@@Base+0x184ac> │ │ │ │ + lea -0x230(%rbp),%rdi │ │ │ │ + call d290 │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov -0x180(%rbp),%r8 │ │ │ │ + movb $0x0,-0x1d0(%rbp) │ │ │ │ + mov %rax,-0x250(%rbp) │ │ │ │ + lea -0x1d0(%rbp),%rax │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + movq $0x0,-0x1d8(%rbp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 38478 ::do_widen(char) const@@Base+0x185e8> │ │ │ │ + mov -0x190(%rbp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov -0x188(%rbp),%rcx │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x160(%rbp),%rbx │ │ │ │ + movq %r15,%xmm3 │ │ │ │ + lea 0x67782(%rip),%rax # 9f998 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + movq 0x6832f(%rip),%xmm0 # a0550 , std::allocator >@GLIBCXX_3.4.21+0xbd0> │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + add $0x50,%rax │ │ │ │ + punpcklqdq %xmm3,%xmm0 │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + movaps %xmm0,-0x1b0(%rbp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %r14,-0x1a8(%rbp) │ │ │ │ + call d8d0 │ │ │ │ + mov 0x6754b(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x6756c(%rip),%rcx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + lea -0x140(%rbp),%rdi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r13),%rax │ │ │ │ + mov 0x67546(%rip),%rcx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ + mov -0x18(%r12),%rax │ │ │ │ + mov 0x6751b(%rip),%rcx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r12,-0x1c0(%rbp) │ │ │ │ + mov %rcx,-0x1c0(%rbp,%rax,1) │ │ │ │ + lea 0x674cd(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq $0x0,-0x1b8(%rbp) │ │ │ │ + mov %rax,-0x140(%rbp) │ │ │ │ + call d1c0 │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov $0x10,%r8d │ │ │ │ + lea 0x5563c(%rip),%rcx # 8d91e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5165e> │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call 32fe0 ::do_widen(char) const@@Base+0x13150> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3851a ::do_widen(char) const@@Base+0x1868a> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x1,%esi │ │ │ │ + call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 38187 ::do_widen(char) const@@Base+0x182f7> │ │ │ │ + lea 0x69f9f(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 37e82 ::do_widen(char) const@@Base+0x17ff2> │ │ │ │ + lea 0x69cf0(%rip),%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + mov -0x1b8(%rbp),%rdx │ │ │ │ + mov -0x1c0(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ + jmp 37e75 ::do_widen(char) const@@Base+0x17fe5> │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov -0x250(%rbp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x55282(%rip),%rsi # 8d668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513a8> │ │ │ │ + lea -0x200(%rbp),%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea -0x200(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x52729(%rip),%rsi # 8ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e880> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x55142(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea -0x1c0(%rbp),%rdi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3851a ::do_widen(char) const@@Base+0x1868a> │ │ │ │ + lea -0x1c0(%rbp),%rsi │ │ │ │ + lea 0x69ea2(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 37e1d ::do_widen(char) const@@Base+0x17f8d> │ │ │ │ + lea -0x160(%rbp),%rbx │ │ │ │ + mov -0x250(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 3820a ::do_widen(char) const@@Base+0x1837a> │ │ │ │ + mov 0xf0(%rcx),%rax │ │ │ │ + mov %rax,-0x260(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 12001 <__cxa_finalize@plt+0x43a1> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 384ba ::do_widen(char) const@@Base+0x1862a> │ │ │ │ + movsbl 0x59(%rax),%r8d │ │ │ │ + jmp 3814e ::do_widen(char) const@@Base+0x182be> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov -0x260(%rbp),%rax │ │ │ │ + lea -0x18640(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 384f5 ::do_widen(char) const@@Base+0x18665> │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov $0x20,%r8d │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + jmp 3814e ::do_widen(char) const@@Base+0x182be> │ │ │ │ + mov -0x260(%rbp),%rdi │ │ │ │ + mov $0x20,%esi │ │ │ │ + call *%rax │ │ │ │ + movsbl %al,%r8d │ │ │ │ + mov -0x1b0(%rbp),%rax │ │ │ │ + mov -0x18(%rax),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + jmp 3814e ::do_widen(char) const@@Base+0x182be> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e66 <__cxa_finalize@plt+0x4206> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e5a <__cxa_finalize@plt+0x41fa> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e72 <__cxa_finalize@plt+0x4212> │ │ │ │ + endbr64 │ │ │ │ + jmp 11ecd <__cxa_finalize@plt+0x426d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11f23 <__cxa_finalize@plt+0x42c3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11fb9 <__cxa_finalize@plt+0x4359> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11fdd <__cxa_finalize@plt+0x437d> │ │ │ │ + endbr64 │ │ │ │ + jmp 11faa <__cxa_finalize@plt+0x434a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ef4 <__cxa_finalize@plt+0x4294> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11fdd <__cxa_finalize@plt+0x437d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ea1 <__cxa_finalize@plt+0x4241> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ead <__cxa_finalize@plt+0x424d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11ea1 <__cxa_finalize@plt+0x4241> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 120a8 <__cxa_finalize@plt+0x4448> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 120ba <__cxa_finalize@plt+0x445a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11eb9 <__cxa_finalize@plt+0x4259> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11fdd <__cxa_finalize@plt+0x437d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11fdd <__cxa_finalize@plt+0x437d> │ │ │ │ + endbr64 │ │ │ │ + jmp 1201d <__cxa_finalize@plt+0x43bd> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12211 <__cxa_finalize@plt+0x45b1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12205 <__cxa_finalize@plt+0x45a5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 11e95 <__cxa_finalize@plt+0x4235> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12222 <__cxa_finalize@plt+0x45c2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 1209c <__cxa_finalize@plt+0x443c> │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x51d0d(%rip),%rax # 8a358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e098> │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x67595(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67bcd(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x670c5(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x8b(%rdi) │ │ │ │ + jne 386b9 ::do_widen(char) const@@Base+0x18829> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + sete %al │ │ │ │ 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 46240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211c0> │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 46240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211c0> │ │ │ │ - addl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4731c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2229c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - lea 0x0(,%rbp,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 47ff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f79> │ │ │ │ - test %al,%al │ │ │ │ - js 47ff9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f79> │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jne 47341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x222c1> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%r9d │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 476ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2267f> │ │ │ │ - mov 0xc0(%rbx),%rsi │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 48316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ - mov %r9d,%ecx │ │ │ │ - lea (%rdi,%rcx,4),%rax │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jae 474bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2243c> │ │ │ │ - mov %rcx,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - jb 48316 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23296> │ │ │ │ - lea -0x1(%r9),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 483a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23325> │ │ │ │ - mov %r9d,%r11d │ │ │ │ - mov %rdi,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $0x2,%r11d │ │ │ │ - mov %r11d,%r8d │ │ │ │ - shl $0x4,%r8 │ │ │ │ - add %rdi,%r8 │ │ │ │ - movups 0x40(%rax),%xmm1 │ │ │ │ - movups 0x60(%rax),%xmm0 │ │ │ │ - add $0x10,%rcx │ │ │ │ - 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(%rcx) │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jne 474e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22460> │ │ │ │ - lea 0x0(,%r11,4),%r8d │ │ │ │ - cmp %r8d,%r9d │ │ │ │ - je 476ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2267f> │ │ │ │ - mov %r11d,%ecx │ │ │ │ - sub %r8d,%r9d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - shl $0x5,%ecx │ │ │ │ - cmp $0x1,%r9d │ │ │ │ - je 476c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22644> │ │ │ │ - mov %r8,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rsi,%rax │ │ │ │ - movq (%rax),%xmm4 │ │ │ │ - movq 0x20(%rax),%xmm8 │ │ │ │ - movq 0x8(%rax),%xmm3 │ │ │ │ - movq 0x28(%rax),%xmm7 │ │ │ │ - movaps %xmm4,%xmm0 │ │ │ │ - unpcklps %xmm8,%xmm4 │ │ │ │ - movq 0x10(%rax),%xmm2 │ │ │ │ - movq 0x30(%rax),%xmm6 │ │ │ │ - unpcklps %xmm8,%xmm0 │ │ │ │ - movq %xmm4,%xmm4 │ │ │ │ - movq 0x18(%rax),%xmm1 │ │ │ │ - movq 0x38(%rax),%xmm5 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - mov %r9d,%eax │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - unpcklps %xmm7,%xmm3 │ │ │ │ - shr $1,%eax │ │ │ │ - unpcklps %xmm7,%xmm4 │ │ │ │ - shufps $0x4e,%xmm3,%xmm3 │ │ │ │ - movq %xmm3,%xmm3 │ │ │ │ - movq %xmm4,%xmm4 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - addps %xmm4,%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 %xmm5,%xmm1 │ │ │ │ - unpcklps %xmm5,%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,%r8,4) │ │ │ │ - mov %r9d,%r8d │ │ │ │ - and $0xfffffffe,%r8d │ │ │ │ - and $0x1,%r9d │ │ │ │ - je 476ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2267f> │ │ │ │ - shl $0x4,%eax │ │ │ │ - add %r8d,%r10d │ │ │ │ - add %eax,%ecx │ │ │ │ - movslq %ecx,%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 46240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211c0> │ │ │ │ - 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 46240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211c0> │ │ │ │ - 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 47312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22292> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebp,%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 4839c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2331c> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rsi │ │ │ │ - mov 0xa4(%rbx),%edx │ │ │ │ - setne %r9b │ │ │ │ - shr $0x3,%rsi │ │ │ │ - imul %rdx,%rsi │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%rsi │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpb $0x0,0x8a(%rdi) │ │ │ │ + jne 386df ::do_widen(char) const@@Base+0x1884f> │ │ │ │ + movzbl 0x8b(%rdi),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x88(%rdi),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r13d,%ecx │ │ │ │ - movss 0x46c0d(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%rsi,%rcx,1),%r10d │ │ │ │ - mov %r13d,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%r10d │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%r9b │ │ │ │ - je 47827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x227a7> │ │ │ │ - movsd 0x70(%r8),%xmm0 │ │ │ │ - divsd 0x68(%r8),%xmm0 │ │ │ │ - cvtsd2ss %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%r13d │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss 0x4(%rax),%xmm1 │ │ │ │ - movss 0x8(%rax),%xmm7 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - addss -0x1c(%rdx),%xmm1 │ │ │ │ - movss %xmm1,0x4(%rax) │ │ │ │ - addss -0x18(%rdx),%xmm7 │ │ │ │ - movss %xmm7,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 %edi,%r13d │ │ │ │ - jne 477f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22770> │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x8c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67505(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x674f5(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x8b(%rdi) │ │ │ │ + jne 38739 ::do_widen(char) const@@Base+0x188a9> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%r8 │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - movss 0x46b02(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - cmp %r8,%rcx │ │ │ │ - je 479bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2293c> │ │ │ │ - lea 0x0(,%rdi,8),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movss 0x46ae6(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - lea -0x4(%r8),%rdx │ │ │ │ - cvtsi2ss %rax,%xmm1 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - divss %xmm1,%xmm2 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 4799c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2291c> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - movaps %xmm2,%xmm1 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $0x2,%rdi │ │ │ │ - mov %rdi,%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - lea (%rcx,%r9,1),%rsi │ │ │ │ - and $0x10,%r9d │ │ │ │ - je 47980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22900> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 47990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22910> │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpb $0x0,0x8a(%rdi) │ │ │ │ + jne 3875f ::do_widen(char) const@@Base+0x188cf> │ │ │ │ + movzbl 0x8b(%rdi),%eax │ │ │ │ + xor $0x1,%eax │ │ │ │ + movzbl %al,%eax │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x88(%rdi),%eax │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm1,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 47980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22900> │ │ │ │ - shl $0x2,%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 479bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2293c> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm2,(%rcx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 479bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2293c> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm2,0x4(%rcx) │ │ │ │ - cmp %rax,%r8 │ │ │ │ - je 479bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2293c> │ │ │ │ - movss %xmm2,0x8(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 47a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229ec> │ │ │ │ - lea -0x4(%rdi),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 47a44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229c4> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - mov %r8,%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - lea (%rcx,%r9,1),%rsi │ │ │ │ - and $0x10,%r9d │ │ │ │ - je 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229a0> │ │ │ │ - movaps 0x46a86(%rip),%xmm7 # 8e490 , std::allocator >@@Base+0x230> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm7,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 47a38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229b8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movaps 0x46a69(%rip),%xmm4 # 8e490 , std::allocator >@@Base+0x230> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm4,-0x20(%rax) │ │ │ │ - movups %xmm4,-0x10(%rax) │ │ │ │ + endbr64 │ │ │ │ + movzbl 0x8c(%rdi),%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67acd(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67abd(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x0,0x8b(%rdi) │ │ │ │ + jne 387b9 ::do_widen(char) const@@Base+0x18929> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + sete %al │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov $0xffffffff,%eax │ │ │ │ + cmpb $0x0,0x8a(%rdi) │ │ │ │ + jne 387df ::do_widen(char) const@@Base+0x1894f> │ │ │ │ + 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 0x66f55(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66f45(%rip),%rax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov %rsi,0x10(%rdi) │ │ │ │ + add %rdx,%rsi │ │ │ │ + mov %rsi,0x18(%rdi) │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + and $0x10,%ecx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + jne 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ + mov 0x8(%rdi),%rcx │ │ │ │ + mov 0x18(%rdi),%rsi │ │ │ │ + mov 0x10(%rdi),%rax │ │ │ │ + sub %rcx,%rsi │ │ │ │ + sub %rcx,%rax │ │ │ │ + cmp $0x1,%edx │ │ │ │ + je 38898 ::do_widen(char) const@@Base+0x18a08> │ │ │ │ + cmp $0x2,%edx │ │ │ │ + je 388b0 ::do_widen(char) const@@Base+0x18a20> │ │ │ │ + test %edx,%edx │ │ │ │ + jne 3888f ::do_widen(char) const@@Base+0x189ff> │ │ │ │ + test %r8,%r8 │ │ │ │ + js 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ + add %r8,%rcx │ │ │ │ + mov %r8,%rax │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + jmp 3888f ::do_widen(char) const@@Base+0x189ff> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add %r8,%rax │ │ │ │ + js 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229a0> │ │ │ │ - shl $0x2,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 47a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229ec> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - movss 0x46a44(%rip),%xmm1 # 8e490 , std::allocator >@@Base+0x230> │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 47a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229ec> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm1,0x4(%rcx) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 47a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229ec> │ │ │ │ - movss %xmm1,0x8(%rcx) │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - movss 0x46977(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 4686f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217ef> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 46923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218a3> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 46905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21885> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 468e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21867> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 468c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21849> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 468ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2182b> │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - jmp 4688d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2180d> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 483b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23333> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x5,%rdi │ │ │ │ - mov 0xd8(%rbx),%rsi │ │ │ │ - lea (%rdi,%rdx,1),%rcx │ │ │ │ + jl 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ + add %rax,%rcx │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + jmp 3888f ::do_widen(char) const@@Base+0x189ff> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %r8,%r8 │ │ │ │ + js 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jl 38888 ::do_widen(char) const@@Base+0x189f8> │ │ │ │ + sub %r8,%rsi │ │ │ │ + add %rsi,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %rcx,0x10(%rdi) │ │ │ │ + jmp 3888f ::do_widen(char) const@@Base+0x189ff> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + and $0x10,%ecx │ │ │ │ + jne 388f0 ::do_widen(char) const@@Base+0x18a60> │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov 0x18(%rdi),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jl 388f0 ::do_widen(char) const@@Base+0x18a60> │ │ │ │ + add %rsi,%rdx │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movss (%rsi),%xmm0 │ │ │ │ - add $0x20,%rdx │ │ │ │ - add $0x4,%rsi │ │ │ │ - mulss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%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 47b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22a90> │ │ │ │ - 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),%ebp │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - movss %xmm1,(%rsp) │ │ │ │ - mov %r8,0x28(%rsp) │ │ │ │ - mov %r8d,0x1c(%rsp) │ │ │ │ - movss %xmm3,0x24(%rsp) │ │ │ │ - movss %xmm2,0x20(%rsp) │ │ │ │ - call d650 │ │ │ │ - movss 0x0(%rbp),%xmm5 │ │ │ │ - movss (%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mulss %xmm1,%xmm5 │ │ │ │ - movss %xmm5,(%rax) │ │ │ │ - movss 0x4(%rbp),%xmm10 │ │ │ │ - movss %xmm5,(%rsp) │ │ │ │ - mulss %xmm1,%xmm10 │ │ │ │ - movss %xmm10,0x4(%rax) │ │ │ │ - movss 0x8(%rbp),%xmm11 │ │ │ │ - mulss %xmm1,%xmm11 │ │ │ │ - movss %xmm11,0x8(%rax) │ │ │ │ - movss 0xc(%rbp),%xmm12 │ │ │ │ - mulss %xmm1,%xmm12 │ │ │ │ - movss %xmm12,0xc(%rax) │ │ │ │ - movss 0x10(%rbp),%xmm13 │ │ │ │ - mulss %xmm1,%xmm13 │ │ │ │ - movss %xmm13,0x10(%rax) │ │ │ │ - movss 0x14(%rbp),%xmm14 │ │ │ │ - mulss %xmm1,%xmm14 │ │ │ │ - movss %xmm14,0x14(%rax) │ │ │ │ - movss 0x18(%rbp),%xmm15 │ │ │ │ - mulss %xmm1,%xmm15 │ │ │ │ - movss %xmm15,0x18(%rax) │ │ │ │ - mulss 0x1c(%rbp),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rax) │ │ │ │ - mov 0x1c(%rsp),%eax │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - test %eax,%eax │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - je 483ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2334e> │ │ │ │ - mov 0x28(%rsp),%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movaps %xmm1,%xmm9 │ │ │ │ - movss 0x20(%rsp),%xmm2 │ │ │ │ - divss 0x24(%rsp),%xmm2 │ │ │ │ - movaps %xmm2,%xmm1 │ │ │ │ - shl $0x5,%r8 │ │ │ │ - lea (%r8,%rax,1),%rcx │ │ │ │ - movss 0x4(%rax),%xmm2 │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - mulss %xmm1,%xmm0 │ │ │ │ - addss (%rsp),%xmm0 │ │ │ │ - addss %xmm10,%xmm2 │ │ │ │ - movss %xmm0,-0x20(%rax) │ │ │ │ - movss %xmm2,-0x1c(%rax) │ │ │ │ - movss -0x18(%rax),%xmm2 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm11,%xmm2 │ │ │ │ - movss %xmm2,-0x18(%rax) │ │ │ │ - movss -0x14(%rax),%xmm2 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm12,%xmm2 │ │ │ │ - movss %xmm2,-0x14(%rax) │ │ │ │ - movss -0x10(%rax),%xmm2 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm13,%xmm2 │ │ │ │ - movss %xmm2,-0x10(%rax) │ │ │ │ - movss -0xc(%rax),%xmm2 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm14,%xmm2 │ │ │ │ - movss %xmm2,-0xc(%rax) │ │ │ │ - movss -0x8(%rax),%xmm2 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm15,%xmm2 │ │ │ │ - movss %xmm2,-0x8(%rax) │ │ │ │ - movss -0x4(%rax),%xmm2 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm9,%xmm2 │ │ │ │ - movss %xmm2,-0x4(%rax) │ │ │ │ - addss 0x0(%rbp),%xmm0 │ │ │ │ - movss %xmm0,0x0(%rbp) │ │ │ │ - movss -0x1c(%rax),%xmm8 │ │ │ │ - addss 0x4(%rbp),%xmm8 │ │ │ │ - movss %xmm8,0x4(%rbp) │ │ │ │ - movss -0x18(%rax),%xmm7 │ │ │ │ - addss 0x8(%rbp),%xmm7 │ │ │ │ - movss %xmm7,0x8(%rbp) │ │ │ │ - movss -0x14(%rax),%xmm6 │ │ │ │ - addss 0xc(%rbp),%xmm6 │ │ │ │ - movss %xmm6,0xc(%rbp) │ │ │ │ - movss -0x10(%rax),%xmm5 │ │ │ │ - addss 0x10(%rbp),%xmm5 │ │ │ │ - movss %xmm5,0x10(%rbp) │ │ │ │ - movss -0xc(%rax),%xmm4 │ │ │ │ - addss 0x14(%rbp),%xmm4 │ │ │ │ - movss %xmm4,0x14(%rbp) │ │ │ │ - movss -0x8(%rax),%xmm3 │ │ │ │ - addss 0x18(%rbp),%xmm3 │ │ │ │ - movss %xmm3,0x18(%rbp) │ │ │ │ - movss -0x4(%rax),%xmm2 │ │ │ │ - addss 0x1c(%rbp),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rbp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 47ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c60> │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov %ebp,%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 483d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23357> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - mov %r13d,%r10d │ │ │ │ - movss 0x82ec(%rbx),%xmm9 │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0xd8(%rbx),%r13 │ │ │ │ - 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 │ │ │ │ - nop │ │ │ │ - movss 0x0(%r13,%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 47f19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e99> │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%rcx │ │ │ │ - add $0x20,%rdx │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movups %xmm1,-0x10(%rdx) │ │ │ │ - movups %xmm1,-0x20(%rdx) │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - movss %xmm0,(%rax) │ │ │ │ - movss -0x1c(%rdx),%xmm1 │ │ │ │ - addss 0x4(%rax),%xmm1 │ │ │ │ - movss %xmm1,0x4(%rax) │ │ │ │ - movss -0x18(%rdx),%xmm5 │ │ │ │ - addss 0x8(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - movss -0x14(%rdx),%xmm4 │ │ │ │ - addss 0xc(%rax),%xmm4 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - movss -0x10(%rdx),%xmm3 │ │ │ │ - addss 0x10(%rax),%xmm3 │ │ │ │ - movss %xmm3,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),%xmm2 │ │ │ │ - addss 0x1c(%rax),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rax) │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - jne 47ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e60> │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - movss 0x4642d(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46fa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f28> │ │ │ │ - movss 0x4641a(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46b24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aa4> │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss 0xb8(%rbx),%xmm6 │ │ │ │ - mov %esi,0x20(%rsp) │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %cl,0x28(%rsp) │ │ │ │ - mov %eax,0x1c(%rsp) │ │ │ │ - movss %xmm2,0x24(%rsp) │ │ │ │ - movss %xmm6,0x18(%rsp) │ │ │ │ - mulss %xmm6,%xmm0 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ call d650 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - movaps (%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x1c(%rsp),%r8d │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x20(%rsp),%esi │ │ │ │ - movups (%rdi),%xmm3 │ │ │ │ - movups 0x10(%rdi),%xmm4 │ │ │ │ - test %r8d,%r8d │ │ │ │ - mulps %xmm1,%xmm3 │ │ │ │ - mulps %xmm1,%xmm4 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm5 │ │ │ │ - movsd 0x68(%rax),%xmm1 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - je 483e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23360> │ │ │ │ - divsd %xmm1,%xmm5 │ │ │ │ - movss 0x18(%rsp),%xmm6 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movss 0x24(%rsp),%xmm2 │ │ │ │ - mov %r13d,%r10d │ │ │ │ - add 0xa4(%rbx),%r10d │ │ │ │ - shr $0x3,%rax │ │ │ │ - movzbl 0x28(%rsp),%ecx │ │ │ │ - imul %rax,%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - divss %xmm6,%xmm2 │ │ │ │ - cvtsd2ss %xmm5,%xmm5 │ │ │ │ - shufps $0x0,%xmm5,%xmm5 │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ + mov 0x8(%rbx),%edx │ │ │ │ + lea 0x666ec(%rip),%rcx # 9f008 @@Base+0xfe68> │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %edx,0x8(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups (%rax),%xmm1 │ │ │ │ - movups 0x10(%rax),%xmm0 │ │ │ │ - mov %edx,%r11d │ │ │ │ - shr $0x3,%r11d │ │ │ │ - mulps %xmm2,%xmm1 │ │ │ │ - movzbl (%r10,%r11,1),%r13d │ │ │ │ - mov %edx,%r11d │ │ │ │ - mulps %xmm2,%xmm0 │ │ │ │ - not %r11d │ │ │ │ - and $0x7,%r11d │ │ │ │ - bt %r11d,%r13d │ │ │ │ - setb %r11b │ │ │ │ - addps %xmm3,%xmm1 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmp %r11b,%cl │ │ │ │ - je 4815a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x230da> │ │ │ │ - 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 %xmm5,%xmm0 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x4(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm1 │ │ │ │ - movlhps %xmm6,%xmm1 │ │ │ │ - mulps %xmm5,%xmm1 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm1,(%rax) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - addss (%rdi),%xmm0 │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,(%rdi) │ │ │ │ - movss -0x1c(%rax),%xmm11 │ │ │ │ - addss 0x4(%rdi),%xmm11 │ │ │ │ - movss %xmm11,0x4(%rdi) │ │ │ │ - movss -0x18(%rax),%xmm10 │ │ │ │ - addss 0x8(%rdi),%xmm10 │ │ │ │ - movss %xmm10,0x8(%rdi) │ │ │ │ - movss -0x14(%rax),%xmm9 │ │ │ │ - addss 0xc(%rdi),%xmm9 │ │ │ │ - movss %xmm9,0xc(%rdi) │ │ │ │ - movss -0x10(%rax),%xmm8 │ │ │ │ - addss 0x10(%rdi),%xmm8 │ │ │ │ - movss %xmm8,0x10(%rdi) │ │ │ │ - movss -0xc(%rax),%xmm7 │ │ │ │ - addss 0x14(%rdi),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rdi) │ │ │ │ - movss -0x8(%rax),%xmm6 │ │ │ │ - addss 0x18(%rdi),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rdi) │ │ │ │ - movss -0x4(%rax),%xmm1 │ │ │ │ - addss 0x1c(%rdi),%xmm1 │ │ │ │ - movss %xmm1,0x1c(%rdi) │ │ │ │ - cmp %r8d,%edx │ │ │ │ - jne 480e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23060> │ │ │ │ - addss %xmm11,%xmm0 │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm15,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - jmp 472ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2226c> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46b7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21afe> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ae0> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46bba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b3a> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46b9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b1c> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b58> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 47062 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fe2> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 47043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fc3> │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm0,%xmm5 │ │ │ │ - jmp 46b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ac2> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 47024 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fa4> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 47005 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f85> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46fe6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f66> │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movaps %xmm0,%xmm4 │ │ │ │ - jmp 46fc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f47> │ │ │ │ - shl $0x5,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - add %rsi,%rcx │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ + call d650 │ │ │ │ + movsd 0x8(%rbx),%xmm0 │ │ │ │ + lea 0x6671a(%rip),%rdx # 9f068 @@Base+0xfec8> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66655(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d9f0 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66635(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x666ed(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66719(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6734d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38a0d ::do_widen(char) const@@Base+0x18b7d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x665cc(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9f0 │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6668d(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x666b9(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x672ed(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38a6e ::do_widen(char) const@@Base+0x18bde> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6656b(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9f0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x4,%rdi │ │ │ │ - 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(%rdi) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 48340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232c0> │ │ │ │ - jmp 476ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2267f> │ │ │ │ - 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 472bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2223c> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 478d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22854> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - jmp 475f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22570> │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 47bd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b51> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 48243 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231c3> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4827f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231ff> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 47e17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d97> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 47fc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f46> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4820b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2318b> │ │ │ │ - nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x6662d(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66659(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6728d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x20(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38acd ::do_widen(char) const@@Base+0x18c3d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6650c(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x18(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d9f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x677c5(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp db00 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x677a5(%rip),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call db00 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d610 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movss 0x46004(%rip),%xmm2 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - divss 0xb8(%rdi),%xmm2 │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - cvtss2sd %xmm2,%xmm2 │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov (%rax),%rbp │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 485a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23522> │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %rbp,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ + lea 0x66cc5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + add $0x38,%rdi │ │ │ │ + mov %rax,-0x38(%rdi) │ │ │ │ + jmp d8d0 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 48450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233d0> │ │ │ │ - mov %r12d,%r13d │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - call d650 │ │ │ │ - lea 0x0(,%r13,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf0(%r14),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ + endbr64 │ │ │ │ + lea 0x66ca5(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x38(%rdi),%rdi │ │ │ │ + mov %rax,-0x38(%rdi) │ │ │ │ + call d8d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + lea 0x677bd(%rip),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + jmp d6e0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rbp │ │ │ │ - jae 484ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2346c> │ │ │ │ - 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,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm0,(%rdi,%rsi,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 484b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23430> │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 48567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234e7> │ │ │ │ - movsd 0x45e8f(%rip),%xmm2 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - divsd %xmm3,%xmm2 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 485ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2352c> │ │ │ │ - mov %r12d,%esi │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ - xor %eax,%eax │ │ │ │ - shr $1,%esi │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - mov %esi,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ + endbr64 │ │ │ │ + lea 0x6779d(%rip),%rax │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call d6e0 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67305(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66521(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6713d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38c1d ::do_widen(char) const@@Base+0x18d8d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x67734(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d6e0 │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x672a5(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x664c1(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x670dd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38c7e ::do_widen(char) const@@Base+0x18dee> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x676d3(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d6e0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdi,%rax,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 48540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234c0> │ │ │ │ - add %esi,%esi │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 48567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234e7> │ │ │ │ - mulsd (%rdi,%rsi,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx,%rsi,8) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67245(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66461(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6707d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0x18(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 48589 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23509> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - jmp d610 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ + je 38cdd ::do_widen(char) const@@Base+0x18e4d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x67674(%rip),%rax │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + pop %rbx │ │ │ │ + jmp d6e0 │ │ │ │ + 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 38d2d ::do_widen(char) const@@Base+0x18e9d> │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d270 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %eax,%eax │ │ │ │ + jne 38d4d ::do_widen(char) const@@Base+0x18ebd> │ │ │ │ + sub %rcx,%rbx │ │ │ │ + mov $0x7fffffff,%eax │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 38d4d ::do_widen(char) const@@Base+0x18ebd> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + mov $0x80000000,%eax │ │ │ │ + cmovge %ebx,%eax │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 48493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23413> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4855d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234dd> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6635d(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66389(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66fbd(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x28(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38d9d ::do_widen(char) const@@Base+0x18f0d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6623c(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ + lea 0x662fc(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66f63(%rip),%rax │ │ │ │ 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 36f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ed0> │ │ │ │ - movss 0x45e0c(%rip),%xmm2 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - lea 0x0(,%r12,4),%r9 │ │ │ │ - add 0x150(%rbx),%r9 │ │ │ │ - movaps %xmm0,%xmm10 │ │ │ │ - xor %eax,%eax │ │ │ │ - subss %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - unpcklps %xmm10,%xmm0 │ │ │ │ - movlps %xmm0,0x82e8(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - divss (%r9),%xmm2 │ │ │ │ - movups %xmm0,0x258(%rbx) │ │ │ │ - movups %xmm0,0x268(%rbx) │ │ │ │ - movups %xmm0,0x278(%rbx) │ │ │ │ - movups %xmm0,0x288(%rbx) │ │ │ │ - mov %eax,%edx │ │ │ │ - add $0x40,%eax │ │ │ │ - movups %xmm0,0x198(%rbx,%rdx,1) │ │ │ │ - movups %xmm0,0x1a8(%rbx,%rdx,1) │ │ │ │ - movups %xmm0,0x1b8(%rbx,%rdx,1) │ │ │ │ - movups %xmm0,0x1c8(%rbx,%rdx,1) │ │ │ │ - cmp $0xc0,%eax │ │ │ │ - jb 48648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235c8> │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - lea (%r12,%r12,2),%r8 │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - xor %edi,%edi │ │ │ │ - shl $0x3,%r8 │ │ │ │ - mov 0xc0(%rbx),%r11 │ │ │ │ - lea 0x198(%rbx),%rdx │ │ │ │ - mov (%rax,%r8,1),%r12 │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - add 0x108(%rbx),%r8 │ │ │ │ - cvtsi2ss %rax,%xmm11 │ │ │ │ - mov %rax,%r10 │ │ │ │ - shl $0x5,%rax │ │ │ │ - lea (%rax,%r11,1),%rsi │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 48a7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239fa> │ │ │ │ - movss (%r12,%rdi,4),%xmm0 │ │ │ │ - divss (%r9),%xmm0 │ │ │ │ - mov (%r8),%rax │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movss (%rdx),%xmm9 │ │ │ │ - movss 0x4(%rdx),%xmm8 │ │ │ │ - movss 0x8(%rdx),%xmm7 │ │ │ │ - movss 0xc(%rdx),%xmm6 │ │ │ │ - lea (%rax,%rdi,4),%rcx │ │ │ │ - mov %r11,%rax │ │ │ │ - movss 0x10(%rdx),%xmm5 │ │ │ │ - movss 0x14(%rdx),%xmm4 │ │ │ │ - movss 0x18(%rdx),%xmm3 │ │ │ │ - divss %xmm11,%xmm0 │ │ │ │ - data16 cs nopw 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 48710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23690> │ │ │ │ - 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 486b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23639> │ │ │ │ - ucomiss %xmm0,%xmm0 │ │ │ │ - jp 48869 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237e9> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - andps 0x45c4d(%rip),%xmm1 # 8e4a0 , std::allocator >@@Base+0x240> │ │ │ │ - ucomiss 0x417b6(%rip),%xmm1 # 8a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f90> │ │ │ │ - ja 48869 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237e9> │ │ │ │ - movss 0x417b0(%rip),%xmm1 # 8a014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f94> │ │ │ │ - comiss %xmm0,%xmm1 │ │ │ │ - jbe 4887b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237fb> │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movq 0x66310(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38e07 ::do_widen(char) const@@Base+0x18f77> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x661d2(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d9f0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movsd 0x45b09(%rip),%xmm4 # 8e390 , std::allocator >@@Base+0x130> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %r9d,%r9d │ │ │ │ - mov 0xb8(%rax),%r13 │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - divsd %xmm0,%xmm2 │ │ │ │ - lea -0x1(%rax),%r12d │ │ │ │ - movslq %r12d,%r12 │ │ │ │ - mov 0x0(%r13,%r12,8),%r10 │ │ │ │ - lea 0x8(%r13,%r12,8),%r11 │ │ │ │ - jmp 488ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2384e> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 4895c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238dc> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 488c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23840> │ │ │ │ - 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 48946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c6> │ │ │ │ - mov %eax,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - add %edi,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 488f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23870> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 488ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2384e> │ │ │ │ - test %dl,%dl │ │ │ │ - je 48988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23908> │ │ │ │ - ucomisd %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x82a0(%rbx) │ │ │ │ - jp 48988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23908> │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - andpd 0x45a96(%rip),%xmm0 # 8e410 , std::allocator >@@Base+0x1b0> │ │ │ │ - ucomisd 0x459a6(%rip),%xmm0 # 8e328 , std::allocator >@@Base+0xc8> │ │ │ │ - jbe 48a84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a04> │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r9d,%r9d │ │ │ │ - movq $0x0,0x82a0(%rbx) │ │ │ │ - jmp 489ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2392e> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - je 48a3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239bc> │ │ │ │ - bt %r9,%r10 │ │ │ │ - jae 489a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23920> │ │ │ │ - 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 48a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239a6> │ │ │ │ - mov %eax,%edx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - add %edi,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ - addsd %xmm0,%xmm3 │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 489d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23950> │ │ │ │ - add $0x1,%r9d │ │ │ │ - cmp $0x40,%r9d │ │ │ │ - jne 489ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2392e> │ │ │ │ - test %dl,%dl │ │ │ │ - je 48a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239e8> │ │ │ │ - ucomisd %xmm3,%xmm3 │ │ │ │ - movsd %xmm3,0x82a0(%rbx) │ │ │ │ - jp 48a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239e8> │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - andpd 0x459b6(%rip),%xmm0 # 8e410 , std::allocator >@@Base+0x1b0> │ │ │ │ - ucomisd 0x458c6(%rip),%xmm0 # 8e328 , std::allocator >@@Base+0xc8> │ │ │ │ - jbe 48b96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b16> │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x6628c(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + lea -0x20(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66ef3(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x662a1(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x20(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38e76 ::do_widen(char) const@@Base+0x18fe6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x66163(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea -0x18(%rbx),%rdi │ │ │ │ + mov %rax,-0x18(%rbx) │ │ │ │ + call d9f0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - movss 0x1c(%rdx),%xmm1 │ │ │ │ - jmp 487fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2377c> │ │ │ │ - movsd 0x45954(%rip),%xmm0 # 8e3e0 , std::allocator >@@Base+0x180> │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja 48988 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23908> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%r13,%r12,8),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - test %rax,%rax │ │ │ │ - je 48ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a30> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 48aa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a24> │ │ │ │ - test %r10,%r10 │ │ │ │ - je 48b8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b0e> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%r10),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rax,%r10 │ │ │ │ - jne 48abb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a3b> │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - divsd 0x82a0(%rbx),%xmm4 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%edi │ │ │ │ - test %edx,%edx │ │ │ │ - je 48b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ad0> │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - movslq %edi,%r9 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 48b63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ae3> │ │ │ │ - lea (%r8,%r9,8),%r11 │ │ │ │ - mov %r11,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x2a0,%rax │ │ │ │ - je 48b63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ae3> │ │ │ │ - mov %edx,%eax │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - shr $1,%eax │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - mov %eax,%r9d │ │ │ │ - shl $0x4,%r9 │ │ │ │ - movupd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ - mulpd %xmm2,%xmm0 │ │ │ │ - movups %xmm0,(%r11,%r10,1) │ │ │ │ - add $0x10,%r10 │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jne 48b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a99> │ │ │ │ - add %eax,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 48b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ad0> │ │ │ │ - mulsd 0x298(%rbx,%rax,8),%xmm1 │ │ │ │ - lea (%rdi,%rax,1),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd %xmm1,(%r8,%rdx,8) │ │ │ │ - mov %ecx,0xac(%rbx) │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67045(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66261(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66e7d(%rip),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rax,0x18(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38edd ::do_widen(char) const@@Base+0x1904d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x67474(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d6e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x66fe4(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66e23(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,0x10(%rdi) │ │ │ │ + movq 0x661e8(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0x18(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38f47 ::do_widen(char) const@@Base+0x190b7> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6740a(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call d6e0 │ │ │ │ add $0x8,%rsp │ │ │ │ - mov %esi,%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - lea (%r8,%r9,8),%rdx │ │ │ │ - movsd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%r10,1) │ │ │ │ - add $0x8,%r10 │ │ │ │ - cmp %r10,%rax │ │ │ │ - jne 48b6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23aef> │ │ │ │ - jmp 48b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ad0> │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - jmp 48b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ad0> │ │ │ │ - movsd 0x45842(%rip),%xmm0 # 8e3e0 , std::allocator >@@Base+0x180> │ │ │ │ - comisd %xmm3,%xmm0 │ │ │ │ - ja 48a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239e8> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 48a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a18> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - movd 0x74(%rdi),%xmm0 │ │ │ │ - mov 0x68(%rdi),%ecx │ │ │ │ - mov %rbp,0xa0(%rsp) │ │ │ │ - movd 0x84(%rdi),%xmm4 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - movslq 0x64(%rdi),%rdx │ │ │ │ - mov %rsi,0x20(%rsp) │ │ │ │ - punpckldq %xmm4,%xmm0 │ │ │ │ - mov 0x6c(%rdi),%ebp │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x88(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - 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 4ae74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25df4> │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,0xb0(%rsp) │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %r15,0xc0(%rsp) │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ + push %rbp │ │ │ │ + lea 0x66f74(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + lea -0x18(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x66db3(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movq 0x66179(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x18(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 38fb6 ::do_widen(char) const@@Base+0x19126> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + lea 0x6739b(%rip),%rax │ │ │ │ + lea -0x10(%rbx),%rdi │ │ │ │ + mov %rax,-0x10(%rbx) │ │ │ │ + call d6e0 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add $0x18,%rdi │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 39000 ::do_widen(char) const@@Base+0x19170> │ │ │ │ + mov %rax,%rdi │ │ │ │ + jmp d610 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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,%r14d │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x2,%r14d │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %r14d,%r13d │ │ │ │ - shr $1,%r13d │ │ │ │ - xor $0x1,%r13d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setne %al │ │ │ │ - and %eax,%r13d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jne 48f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ee8> │ │ │ │ - movq $0x3f800000,0x82e8(%rbx) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4a050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fd0> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4a4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25430> │ │ │ │ - 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 4aa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259f0> │ │ │ │ - movss 0x456c5(%rip),%xmm3 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82a8(%rbx) │ │ │ │ - movss %xmm1,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4aad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a58> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82ac(%rbx) │ │ │ │ - movss %xmm1,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4aac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a48> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82b0(%rbx) │ │ │ │ - movss %xmm1,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4aab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a38> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82b4(%rbx) │ │ │ │ - movss %xmm1,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4aaa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a28> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82b8(%rbx) │ │ │ │ - movss %xmm1,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4aa98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a18> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82bc(%rbx) │ │ │ │ - movss %xmm1,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4aa88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a08> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm1,0x82e0(%rbx) │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - movss %xmm2,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 48e1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d9a> │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - movaps %xmm3,%xmm0 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - movss %xmm0,0x82c4(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss %xmm1,0x82e4(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 49f7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24efa> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 48f11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e91> │ │ │ │ - nopl (%rax) │ │ │ │ - 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 49fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f20> │ │ │ │ - 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 48e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23dd8> │ │ │ │ - movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - jmp 48e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23def> │ │ │ │ - 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 36ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f70> │ │ │ │ - movss 0x4547c(%rip),%xmm3 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - subss %xmm0,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - unpcklps %xmm0,%xmm2 │ │ │ │ - movlps %xmm2,0x82e8(%rbx) │ │ │ │ - cmp %ebp,0x6c(%rbx) │ │ │ │ - je 48cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c73> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movslq 0x90(%rbx),%rdx │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0xd0(%rcx),%rax │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r15d │ │ │ │ - je 49468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243e8> │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 49f08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e88> │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - movss 0xb8(%rbx),%xmm2 │ │ │ │ - mov 0xf0(%rbx),%r13 │ │ │ │ - cvtsi2ss %rsi,%xmm4 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mulss %xmm2,%xmm4 │ │ │ │ - divss %xmm4,%xmm0 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 497e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24760> │ │ │ │ - mov 0xa0(%rcx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm4 │ │ │ │ - divsd 0x68(%rdx),%xmm4 │ │ │ │ - cvtsd2ss %xmm4,%xmm4 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4a9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25940> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm6,0x82a8(%rbx) │ │ │ │ - movss %xmm5,0x82c8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4aa20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259a0> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm6,0x82ac(%rbx) │ │ │ │ - movss %xmm5,0x82cc(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4aa10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25990> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm6,0x82b0(%rbx) │ │ │ │ - movss %xmm5,0x82d0(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4aa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25980> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm6,0x82b4(%rbx) │ │ │ │ - movss %xmm5,0x82d4(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4a9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25970> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm6,0x82b8(%rbx) │ │ │ │ - movss %xmm5,0x82d8(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25960> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm6,0x82bc(%rbx) │ │ │ │ - movss %xmm5,0x82dc(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4a9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25950> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm6 │ │ │ │ - movss %xmm5,0x82e0(%rbx) │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm6,0x82c0(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 49118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24098> │ │ │ │ - movaps %xmm4,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movss %xmm4,0x82c4(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm5,0x82e4(%rbx) │ │ │ │ - movss %xmm0,0x10(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - movss %xmm1,0x30(%rsp) │ │ │ │ - movss %xmm2,0x48(%rsp) │ │ │ │ - call d650 │ │ │ │ - movss 0x0(%r13),%xmm4 │ │ │ │ - movss 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rax,%r8 │ │ │ │ - mulss %xmm0,%xmm4 │ │ │ │ - movss %xmm4,(%rax) │ │ │ │ - movss 0x4(%r13),%xmm10 │ │ │ │ - movss %xmm4,0x10(%rsp) │ │ │ │ - mulss %xmm0,%xmm10 │ │ │ │ - movss %xmm10,0x4(%rax) │ │ │ │ - movss 0x8(%r13),%xmm11 │ │ │ │ - mulss %xmm0,%xmm11 │ │ │ │ - movss %xmm11,0x8(%rax) │ │ │ │ - movss 0xc(%r13),%xmm12 │ │ │ │ - mulss %xmm0,%xmm12 │ │ │ │ - movss %xmm12,0xc(%rax) │ │ │ │ - movss 0x10(%r13),%xmm13 │ │ │ │ - mulss %xmm0,%xmm13 │ │ │ │ - movss %xmm13,0x10(%rax) │ │ │ │ - movss 0x14(%r13),%xmm14 │ │ │ │ - mulss %xmm0,%xmm14 │ │ │ │ - movss %xmm14,0x14(%rax) │ │ │ │ - movss 0x18(%r13),%xmm15 │ │ │ │ - mulss %xmm0,%xmm15 │ │ │ │ - movss %xmm15,0x18(%rax) │ │ │ │ - mulss 0x1c(%r13),%xmm0 │ │ │ │ - movss %xmm0,0x1c(%rax) │ │ │ │ - movups %xmm3,0x0(%r13) │ │ │ │ - movups %xmm3,0x10(%r13) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4add7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d57> │ │ │ │ - movss 0x30(%rsp),%xmm1 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movaps %xmm0,%xmm9 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - movss 0x48(%rsp),%xmm2 │ │ │ │ - mov 0xa4(%rbx),%r9d │ │ │ │ - shr $0x3,%rax │ │ │ │ - add 0xa0(%rbx),%r9d │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - divss %xmm2,%xmm1 │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - jmp 49346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242c6> │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mulss 0x82a8(%rbx),%xmm8 │ │ │ │ - movss %xmm8,(%rax) │ │ │ │ - mulss 0x82ac(%rbx),%xmm6 │ │ │ │ - movss %xmm6,0x4(%rax) │ │ │ │ - mulss 0x82b0(%rbx),%xmm5 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - mulss 0x82b4(%rbx),%xmm4 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - mulss 0x82b8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x10(%rax) │ │ │ │ - mulss 0x82bc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x14(%rax) │ │ │ │ - mulss 0x82c0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss 0x82c4(%rbx),%xmm1 │ │ │ │ - mulss %xmm7,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm1,-0x4(%rax) │ │ │ │ - movss -0x20(%rax),%xmm1 │ │ │ │ - addss 0x0(%r13),%xmm1 │ │ │ │ - movss %xmm1,0x0(%r13) │ │ │ │ - movss -0x1c(%rax),%xmm8 │ │ │ │ - addss 0x4(%r13),%xmm8 │ │ │ │ - movss %xmm8,0x4(%r13) │ │ │ │ - movss -0x18(%rax),%xmm7 │ │ │ │ - addss 0x8(%r13),%xmm7 │ │ │ │ - movss %xmm7,0x8(%r13) │ │ │ │ - movss -0x14(%rax),%xmm6 │ │ │ │ - addss 0xc(%r13),%xmm6 │ │ │ │ - movss %xmm6,0xc(%r13) │ │ │ │ - movss -0x10(%rax),%xmm5 │ │ │ │ - addss 0x10(%r13),%xmm5 │ │ │ │ - movss %xmm5,0x10(%r13) │ │ │ │ - movss -0xc(%rax),%xmm4 │ │ │ │ - addss 0x14(%r13),%xmm4 │ │ │ │ - movss %xmm4,0x14(%r13) │ │ │ │ - movss -0x8(%rax),%xmm3 │ │ │ │ - addss 0x18(%r13),%xmm3 │ │ │ │ - movss %xmm3,0x18(%r13) │ │ │ │ - movss -0x4(%rax),%xmm2 │ │ │ │ - addss 0x1c(%r13),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%r13) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - je 4a000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24f80> │ │ │ │ - movss 0x4(%rax),%xmm6 │ │ │ │ - movss 0x8(%rax),%xmm5 │ │ │ │ - mov %ecx,%edi │ │ │ │ - movss 0xc(%rax),%xmm4 │ │ │ │ - movss 0x10(%rax),%xmm3 │ │ │ │ - shr $0x3,%edi │ │ │ │ - movss 0x14(%rax),%xmm2 │ │ │ │ - movss 0x18(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm6 │ │ │ │ - movss 0x1c(%rax),%xmm7 │ │ │ │ - mulss %xmm0,%xmm5 │ │ │ │ - movss (%rax),%xmm8 │ │ │ │ - mulss %xmm0,%xmm4 │ │ │ │ - movzbl (%r9,%rdi,1),%r10d │ │ │ │ - mov %ecx,%edi │ │ │ │ - mulss %xmm0,%xmm3 │ │ │ │ - not %edi │ │ │ │ - mulss %xmm0,%xmm2 │ │ │ │ - and $0x7,%edi │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm10,%xmm6 │ │ │ │ - bt %edi,%r10d │ │ │ │ - mulss %xmm0,%xmm7 │ │ │ │ - addss %xmm11,%xmm5 │ │ │ │ - mulss %xmm0,%xmm8 │ │ │ │ - addss %xmm12,%xmm4 │ │ │ │ - addss 0x10(%rsp),%xmm8 │ │ │ │ - addss %xmm13,%xmm3 │ │ │ │ - movss %xmm6,0x4(%rax) │ │ │ │ - addss %xmm14,%xmm2 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - addss %xmm15,%xmm1 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - addss %xmm9,%xmm7 │ │ │ │ - movss %xmm8,(%rax) │ │ │ │ - movss %xmm3,0x10(%rax) │ │ │ │ - movss %xmm2,0x14(%rax) │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss %xmm7,0x1c(%rax) │ │ │ │ - jae 49240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x241c0> │ │ │ │ - mulss 0x82c8(%rbx),%xmm8 │ │ │ │ - movss %xmm8,(%rax) │ │ │ │ - mulss 0x82cc(%rbx),%xmm6 │ │ │ │ - movss %xmm6,0x4(%rax) │ │ │ │ - mulss 0x82d0(%rbx),%xmm5 │ │ │ │ - movss %xmm5,0x8(%rax) │ │ │ │ - mulss 0x82d4(%rbx),%xmm4 │ │ │ │ - movss %xmm4,0xc(%rax) │ │ │ │ - mulss 0x82d8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x10(%rax) │ │ │ │ - mulss 0x82dc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x14(%rax) │ │ │ │ - mulss 0x82e0(%rbx),%xmm1 │ │ │ │ - movss %xmm1,0x18(%rax) │ │ │ │ - movss 0x82e4(%rbx),%xmm1 │ │ │ │ - jmp 492a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24224> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cvtsi2ss %rsi,%xmm2 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4a818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25798> │ │ │ │ - divss %xmm2,%xmm0 │ │ │ │ - divss 0xb8(%rbx),%xmm1 │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25680> │ │ │ │ - movslq 0xa8(%rbx),%rdi │ │ │ │ - mov 0xa0(%rcx),%rcx │ │ │ │ - movzbl (%rcx,%rdi,1),%ecx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movsd 0x70(%rdi),%xmm2 │ │ │ │ - divsd 0x68(%rdi),%xmm2 │ │ │ │ - cvtsd2ss %xmm2,%xmm2 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 4ad48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cc8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm5,0x82a8(%rbx) │ │ │ │ - movss %xmm4,0x82c8(%rbx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 4ad38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cb8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm5,0x82ac(%rbx) │ │ │ │ - movss %xmm4,0x82cc(%rbx) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 4ad88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d08> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm5,0x82b0(%rbx) │ │ │ │ - movss %xmm4,0x82d0(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 4ad78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cf8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm5,0x82b4(%rbx) │ │ │ │ - movss %xmm4,0x82d4(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 4ad68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ce8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm5,0x82b8(%rbx) │ │ │ │ - movss %xmm4,0x82d8(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 4ad58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25cd8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm5,0x82bc(%rbx) │ │ │ │ - movss %xmm4,0x82dc(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 4ad28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ca8> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - movss %xmm4,0x82e0(%rbx) │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - movss %xmm5,0x82c0(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 495a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24528> │ │ │ │ - movaps %xmm2,%xmm4 │ │ │ │ - movaps %xmm3,%xmm2 │ │ │ │ - movss %xmm2,0x82c4(%rbx) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movss %xmm4,0x82e4(%rbx) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4adbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d3c> │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - mov 0xa4(%rbx),%r13d │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add 0xa0(%rbx),%r13d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - imul %rdx,%r13 │ │ │ │ - add 0x58(%rbx),%r13 │ │ │ │ - jmp 49716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24696> │ │ │ │ - mulss 0x82a8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,(%rdi) │ │ │ │ - movss 0x4(%rdi),%xmm3 │ │ │ │ - mulss 0x82ac(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x4(%rdi) │ │ │ │ - movss 0x8(%rdi),%xmm3 │ │ │ │ - mulss 0x82b0(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x8(%rdi) │ │ │ │ - movss 0xc(%rdi),%xmm3 │ │ │ │ - mulss 0x82b4(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rdi) │ │ │ │ - mulss 0x82b8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x10(%rdi) │ │ │ │ - movss 0x14(%rdi),%xmm2 │ │ │ │ - mulss 0x82bc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x14(%rdi) │ │ │ │ - movss 0x18(%rdi),%xmm2 │ │ │ │ - mulss 0x82c0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rdi) │ │ │ │ - movss 0x1c(%rdi),%xmm2 │ │ │ │ - movss 0x82c4(%rbx),%xmm3 │ │ │ │ - mulss %xmm3,%xmm2 │ │ │ │ - add $0x1,%r8 │ │ │ │ - add $0x20,%rdi │ │ │ │ - movss %xmm2,-0x4(%rdi) │ │ │ │ - movss -0x20(%rdi),%xmm2 │ │ │ │ - addss (%rax),%xmm2 │ │ │ │ - movss %xmm2,(%rax) │ │ │ │ - movss -0x1c(%rdi),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rdi),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rdi),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rdi),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rdi),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rdi),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rdi),%xmm3 │ │ │ │ - addss 0x1c(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rax) │ │ │ │ - cmp %rsi,%r8 │ │ │ │ - je 4aa30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259b0> │ │ │ │ - movss (%rcx,%r8,4),%xmm2 │ │ │ │ - mov %r8d,%edx │ │ │ │ - shr $0x3,%edx │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - movzbl 0x0(%r13,%rdx,1),%r10d │ │ │ │ - mov %r8d,%edx │ │ │ │ - not %edx │ │ │ │ - and $0x7,%edx │ │ │ │ - bt %edx,%r10d │ │ │ │ - addss %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rdi) │ │ │ │ - movups %xmm3,0x10(%rdi) │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - jae 49600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24580> │ │ │ │ - mulss 0x82c8(%rbx),%xmm3 │ │ │ │ - movss %xmm3,(%rdi) │ │ │ │ - movss 0x4(%rdi),%xmm3 │ │ │ │ - mulss 0x82cc(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x4(%rdi) │ │ │ │ - movss 0x8(%rdi),%xmm3 │ │ │ │ - mulss 0x82d0(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0x8(%rdi) │ │ │ │ - movss 0xc(%rdi),%xmm3 │ │ │ │ - mulss 0x82d4(%rbx),%xmm3 │ │ │ │ - movss %xmm3,0xc(%rdi) │ │ │ │ - mulss 0x82d8(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x10(%rdi) │ │ │ │ - movss 0x14(%rdi),%xmm2 │ │ │ │ - mulss 0x82dc(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x14(%rdi) │ │ │ │ - movss 0x18(%rdi),%xmm2 │ │ │ │ - mulss 0x82e0(%rbx),%xmm2 │ │ │ │ - movss %xmm2,0x18(%rdi) │ │ │ │ - movss 0x1c(%rdi),%xmm2 │ │ │ │ - movss 0x82e4(%rbx),%xmm3 │ │ │ │ - jmp 49680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24600> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss %xmm0,0x10(%rsp) │ │ │ │ - mov %rsi,0x38(%rsp) │ │ │ │ - movss %xmm1,0x30(%rsp) │ │ │ │ - movss %xmm2,0x48(%rsp) │ │ │ │ - call d650 │ │ │ │ - movss 0x0(%r13),%xmm7 │ │ │ │ - movss 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mulss %xmm0,%xmm7 │ │ │ │ - movss %xmm7,(%rax) │ │ │ │ - movss 0x4(%r13),%xmm9 │ │ │ │ - movss %xmm7,0x10(%rsp) │ │ │ │ - mulss %xmm0,%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss 0x8(%r13),%xmm10 │ │ │ │ - mulss %xmm0,%xmm10 │ │ │ │ - movss %xmm10,0x8(%rax) │ │ │ │ - movss 0xc(%r13),%xmm11 │ │ │ │ - mulss %xmm0,%xmm11 │ │ │ │ - movss %xmm11,0xc(%rax) │ │ │ │ - movss 0x10(%r13),%xmm12 │ │ │ │ - mulss %xmm0,%xmm12 │ │ │ │ - movss %xmm12,0x10(%rax) │ │ │ │ - movss 0x14(%r13),%xmm13 │ │ │ │ - mulss %xmm0,%xmm13 │ │ │ │ - movss %xmm13,0x14(%rax) │ │ │ │ - movss 0x18(%r13),%xmm14 │ │ │ │ - mulss %xmm0,%xmm14 │ │ │ │ - movss %xmm14,0x18(%rax) │ │ │ │ - mulss 0x1c(%r13),%xmm0 │ │ │ │ - movss %xmm0,0x1c(%rax) │ │ │ │ - movups %xmm3,0x0(%r13) │ │ │ │ - movups %xmm3,0x10(%r13) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4adf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d77> │ │ │ │ - movss 0x30(%rsp),%xmm1 │ │ │ │ - mov 0x38(%rsp),%rsi │ │ │ │ - movaps %xmm0,%xmm8 │ │ │ │ - movss 0x48(%rsp),%xmm2 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - mov %rsi,%rcx │ │ │ │ - divss %xmm2,%xmm1 │ │ │ │ - shl $0x5,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movss 0x4(%rax),%xmm1 │ │ │ │ - movss (%rax),%xmm2 │ │ │ │ - add $0x20,%rax │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - mulss %xmm0,%xmm2 │ │ │ │ - addss 0x10(%rsp),%xmm2 │ │ │ │ - addss %xmm9,%xmm1 │ │ │ │ - movss %xmm2,-0x20(%rax) │ │ │ │ - movss %xmm1,-0x1c(%rax) │ │ │ │ - movss -0x18(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm10,%xmm1 │ │ │ │ - movss %xmm1,-0x18(%rax) │ │ │ │ - movss -0x14(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm11,%xmm1 │ │ │ │ - movss %xmm1,-0x14(%rax) │ │ │ │ - movss -0x10(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm12,%xmm1 │ │ │ │ - movss %xmm1,-0x10(%rax) │ │ │ │ - movss -0xc(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm13,%xmm1 │ │ │ │ - movss %xmm1,-0xc(%rax) │ │ │ │ - movss -0x8(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm14,%xmm1 │ │ │ │ - movss %xmm1,-0x8(%rax) │ │ │ │ - movss -0x4(%rax),%xmm1 │ │ │ │ - mulss %xmm0,%xmm1 │ │ │ │ - addss %xmm8,%xmm1 │ │ │ │ - movss %xmm1,-0x4(%rax) │ │ │ │ - addss 0x0(%r13),%xmm2 │ │ │ │ - movss %xmm2,0x0(%r13) │ │ │ │ - movss -0x1c(%rax),%xmm1 │ │ │ │ - addss 0x4(%r13),%xmm1 │ │ │ │ - movss %xmm1,0x4(%r13) │ │ │ │ - movss -0x18(%rax),%xmm15 │ │ │ │ - addss 0x8(%r13),%xmm15 │ │ │ │ - movss %xmm15,0x8(%r13) │ │ │ │ - movss -0x14(%rax),%xmm7 │ │ │ │ - addss 0xc(%r13),%xmm7 │ │ │ │ - movss %xmm7,0xc(%r13) │ │ │ │ - movss -0x10(%rax),%xmm6 │ │ │ │ - addss 0x10(%r13),%xmm6 │ │ │ │ - movss %xmm6,0x10(%r13) │ │ │ │ - movss -0xc(%rax),%xmm5 │ │ │ │ - addss 0x14(%r13),%xmm5 │ │ │ │ - movss %xmm5,0x14(%r13) │ │ │ │ - movss -0x8(%rax),%xmm4 │ │ │ │ - addss 0x18(%r13),%xmm4 │ │ │ │ - movss %xmm4,0x18(%r13) │ │ │ │ - movss -0x4(%rax),%xmm3 │ │ │ │ - addss 0x1c(%r13),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%r13) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 498e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24860> │ │ │ │ - addss %xmm1,%xmm2 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - addss %xmm15,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3902a ::do_widen(char) const@@Base+0x1919a> │ │ │ │ call d610 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - je 4a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255e0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 4ae81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e01> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - jne 49e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d8e> │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d650 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov $0x30,%edi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - lea 0x30(%rax),%r13 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - lea 0x58(%rsp),%rax │ │ │ │ - mov %r13,0x80(%rsp) │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - movaps %xmm7,(%rsp) │ │ │ │ - nop │ │ │ │ - movdqa (%rsp),%xmm5 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - call d650 │ │ │ │ - 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 49ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x78(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x674d5(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x660d1(%rip),%xmm0 # 9f128 @@Base+0xff88> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 39074 ::do_widen(char) const@@Base+0x191e4> │ │ │ │ + test $0x1,%al │ │ │ │ + je 390d0 ::do_widen(char) const@@Base+0x19240> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39086 ::do_widen(char) const@@Base+0x191f6> │ │ │ │ call d610 │ │ │ │ - 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 4aed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e58> │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ - call d560 │ │ │ │ - movss 0x448a6(%rip),%xmm2 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movss 0x4489e(%rip),%xmm1 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movups (%rax),%xmm5 │ │ │ │ - movups 0x10(%rax),%xmm7 │ │ │ │ - mov %rax,%rdi │ │ │ │ - shufps $0x0,%xmm2,%xmm2 │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - divps %xmm5,%xmm2 │ │ │ │ - divps %xmm7,%xmm1 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm1,0x10(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 49cf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c74> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r9d │ │ │ │ - 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),%r9d │ │ │ │ - imul %rax,%r9 │ │ │ │ - unpckhps %xmm2,%xmm7 │ │ │ │ - unpckhps %xmm1,%xmm4 │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - 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 │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%eax │ │ │ │ - movss (%rcx),%xmm0 │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%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 %r8d,%esi │ │ │ │ - jne 49c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b80> │ │ │ │ - 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 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39095 ::do_widen(char) const@@Base+0x19205> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 390a7 ::do_widen(char) const@@Base+0x19217> │ │ │ │ call d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 49e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24de0> │ │ │ │ + je 390b6 ::do_widen(char) const@@Base+0x19226> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 390f0 ::do_widen(char) const@@Base+0x19260> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 39074 ::do_widen(char) const@@Base+0x191e4> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39074 ::do_widen(char) const@@Base+0x191e4> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67415(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x66011(%rip),%xmm0 # 9f128 @@Base+0xff88> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 39133 ::do_widen(char) const@@Base+0x192a3> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39190 ::do_widen(char) const@@Base+0x19300> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39145 ::do_widen(char) const@@Base+0x192b5> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 49de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d60> │ │ │ │ - mov 0xb0(%rbx),%ebp │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39154 ::do_widen(char) const@@Base+0x192c4> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39166 ::do_widen(char) const@@Base+0x192d6> │ │ │ │ call d610 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0xb0(%rbx) │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - sub $0x1,%r15d │ │ │ │ - shr $1,%r14d │ │ │ │ - sub %r14d,0xa8(%rbx) │ │ │ │ - mov %r15d,0x94(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - js 49e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24df0> │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 49eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e30> │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x6c(%rbx),%edx │ │ │ │ - jmp 48c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c10> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r15 │ │ │ │ - jne 49de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d60> │ │ │ │ - jmp 49df7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d77> │ │ │ │ - nop │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jle 49e35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24db5> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov 0xd0(%rdx),%rdx │ │ │ │ - movzwl (%rdx,%rax,2),%eax │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x94(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge 49e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24dc5> │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39175 ::do_widen(char) const@@Base+0x192e5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 391b0 ::do_widen(char) const@@Base+0x19320> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov 0xa8(%rsp),%r12 │ │ │ │ - mov 0xb0(%rsp),%r13 │ │ │ │ - mov 0xb8(%rsp),%r14 │ │ │ │ - mov 0xc0(%rsp),%r15 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4ae93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e13> │ │ │ │ - mov 0x2c(%rsp),%eax │ │ │ │ - mov 0xa0(%rsp),%rbp │ │ │ │ - add $0xc8,%rsp │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 39133 ::do_widen(char) const@@Base+0x192a3> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39133 ::do_widen(char) const@@Base+0x192a3> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x88(%rcx),%rdx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov %r12d,%r13d │ │ │ │ - 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,%r13b │ │ │ │ - movzbl %cl,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - sete %al │ │ │ │ - or %al,%r13b │ │ │ │ - jne 4aae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a68> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4ad98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d18> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 49e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d9b> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 483f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ - jmp 49e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d8e> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movaps %xmm1,%xmm2 │ │ │ │ - movaps %xmm1,%xmm3 │ │ │ │ - movaps %xmm1,%xmm4 │ │ │ │ - movaps %xmm1,%xmm5 │ │ │ │ - movaps %xmm1,%xmm6 │ │ │ │ - movaps %xmm1,%xmm7 │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4a642 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255c2> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 49e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d9b> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 483f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ - jmp 49e0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d8e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm8,%xmm1 │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67225(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65f59(%rip),%xmm0 # 9f130 @@Base+0xff90> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 391f4 ::do_widen(char) const@@Base+0x19364> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39250 ::do_widen(char) const@@Base+0x193c0> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39206 ::do_widen(char) const@@Base+0x19376> │ │ │ │ call d610 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - je 4a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255e0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - jmp 49f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ee0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 4ae1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d9d> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - setne %r10b │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%esi │ │ │ │ - movss 0x4432e(%rip),%xmm0 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%r8,%rsi,1),%edi │ │ │ │ - mov %ecx,%esi │ │ │ │ - not %esi │ │ │ │ - and $0x7,%esi │ │ │ │ - bt %esi,%edi │ │ │ │ - setb %sil │ │ │ │ - cmp %sil,%r10b │ │ │ │ - je 4a105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25085> │ │ │ │ - movsd 0x70(%r9),%xmm0 │ │ │ │ - divsd 0x68(%r9),%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 4a0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25050> │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - addss %xmm1,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov %r12d,%esi │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 4a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25610> │ │ │ │ - lea (%rcx,%rsi,4),%rax │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39215 ::do_widen(char) const@@Base+0x19385> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - jae 4a207 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25187> │ │ │ │ - mov %rsi,%rax │ │ │ │ - shl $0x5,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 4a690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25610> │ │ │ │ - lea -0x1(%r12),%eax │ │ │ │ - cmp $0x2,%eax │ │ │ │ - jbe 4adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d30> │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $0x2,%r8d │ │ │ │ - mov %r8d,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ + je 39227 ::do_widen(char) const@@Base+0x19397> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39236 ::do_widen(char) const@@Base+0x193a6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39270 ::do_widen(char) const@@Base+0x193e0> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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 %rsi,%rdx │ │ │ │ - jne 4a230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x251b0> │ │ │ │ - lea 0x0(,%r8,4),%esi │ │ │ │ - cmp %esi,%r12d │ │ │ │ - je 4a450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253d0> │ │ │ │ - sub %esi,%r12d │ │ │ │ - mov %esi,%eax │ │ │ │ - shl $0x5,%r8d │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 4a40f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2538f> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - shl $0x5,%rdx │ │ │ │ - add %rdi,%rdx │ │ │ │ - movq (%rdx),%xmm6 │ │ │ │ - movq 0x20(%rdx),%xmm8 │ │ │ │ - movq 0x8(%rdx),%xmm4 │ │ │ │ - movq 0x28(%rdx),%xmm7 │ │ │ │ - movaps %xmm6,%xmm0 │ │ │ │ - unpcklps %xmm8,%xmm6 │ │ │ │ - movq 0x10(%rdx),%xmm2 │ │ │ │ - movq 0x30(%rdx),%xmm5 │ │ │ │ - unpcklps %xmm8,%xmm0 │ │ │ │ - movq %xmm6,%xmm6 │ │ │ │ - movq 0x18(%rdx),%xmm1 │ │ │ │ - movq 0x38(%rdx),%xmm3 │ │ │ │ - shufps $0x4e,%xmm0,%xmm0 │ │ │ │ - movq %xmm0,%xmm0 │ │ │ │ - mov %r12d,%edx │ │ │ │ - addps %xmm6,%xmm0 │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - unpcklps %xmm7,%xmm4 │ │ │ │ - shr $1,%edx │ │ │ │ - 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,(%rcx,%rsi,4) │ │ │ │ - mov %r12d,%esi │ │ │ │ - and $0xfffffffe,%esi │ │ │ │ - and $0x1,%r12d │ │ │ │ - je 4a450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253d0> │ │ │ │ - shl $0x4,%edx │ │ │ │ - add %esi,%eax │ │ │ │ - add %edx,%r8d │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - cltq │ │ │ │ - movss 0x4(%rdi,%r8,4),%xmm0 │ │ │ │ - addss (%rdi,%r8,4),%xmm0 │ │ │ │ - addss 0x8(%rdi,%r8,4),%xmm0 │ │ │ │ - addss 0xc(%rdi,%r8,4),%xmm0 │ │ │ │ - addss 0x10(%rdi,%r8,4),%xmm0 │ │ │ │ - addss 0x14(%rdi,%r8,4),%xmm0 │ │ │ │ - addss 0x18(%rdi,%r8,4),%xmm0 │ │ │ │ - addss 0x1c(%rdi,%r8,4),%xmm0 │ │ │ │ - movss %xmm0,(%rcx,%rax,4) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov %r9d,%r12d │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4a464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253e4> │ │ │ │ - mov 0x9c(%rbx),%ebp │ │ │ │ - mov %r9d,%r12d │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25420> │ │ │ │ - cmp %r12d,0x68(%rbx) │ │ │ │ - je 49a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249e0> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 485b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23530> │ │ │ │ - test %eax,%eax │ │ │ │ - js 4ae14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d94> │ │ │ │ - add %eax,0x2c(%rsp) │ │ │ │ - jmp 49a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249e0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 483f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ - jmp 4a46f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253ef> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 391f4 ::do_widen(char) const@@Base+0x19364> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 391f4 ::do_widen(char) const@@Base+0x19364> │ │ │ │ nop │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - movss 0x43f42(%rip),%xmm3 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 4a57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254fc> │ │ │ │ - lea 0x0(,%r12,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x43f25(%rip),%xmm3 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - lea -0x4(%rdi),%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 4a55c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254dc> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - movaps %xmm1,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - mov %r8,%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - lea (%rcx,%r9,1),%rsi │ │ │ │ - and $0x10,%r9d │ │ │ │ - je 4a540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254c0> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4a550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254d0> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4a540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254c0> │ │ │ │ - shl $0x2,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 4a57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254fc> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm1,(%rcx) │ │ │ │ + endbr64 │ │ │ │ + lea 0x67165(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65e99(%rip),%xmm0 # 9f130 @@Base+0xff90> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 392b3 ::do_widen(char) const@@Base+0x19423> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39310 ::do_widen(char) const@@Base+0x19480> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254fc> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm1,0x4(%rcx) │ │ │ │ + je 392c5 ::do_widen(char) const@@Base+0x19435> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 392d4 ::do_widen(char) const@@Base+0x19444> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254fc> │ │ │ │ - movss %xmm1,0x8(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 4a62c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255ac> │ │ │ │ - lea -0x4(%rdi),%rdx │ │ │ │ - mov %rcx,%rax │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jbe 4a604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25584> │ │ │ │ - shr $0x2,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%r8 │ │ │ │ - shr $0x2,%r8 │ │ │ │ - mov %r8,%r9 │ │ │ │ - shl $0x4,%r9 │ │ │ │ - lea (%rcx,%r9,1),%rsi │ │ │ │ - and $0x10,%r9d │ │ │ │ - je 4a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25560> │ │ │ │ - movaps 0x43ec6(%rip),%xmm5 # 8e490 , std::allocator >@@Base+0x230> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm5,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 4a5f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25578> │ │ │ │ + je 392e6 ::do_widen(char) const@@Base+0x19456> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 392f5 ::do_widen(char) const@@Base+0x19465> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39330 ::do_widen(char) const@@Base+0x194a0> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 392b3 ::do_widen(char) const@@Base+0x19423> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 392b3 ::do_widen(char) const@@Base+0x19423> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movaps 0x43ea9(%rip),%xmm4 # 8e490 , std::allocator >@@Base+0x230> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm4,-0x20(%rax) │ │ │ │ - movups %xmm4,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4a5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25560> │ │ │ │ - shl $0x2,%r8 │ │ │ │ - cmp %rdx,%r8 │ │ │ │ - je 4a62c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255ac> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - movss 0x43e84(%rip),%xmm0 # 8e490 , std::allocator >@@Base+0x230> │ │ │ │ - lea 0x4(%rcx),%rax │ │ │ │ - movss %xmm0,(%rcx) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6713d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65dc9(%rip),%xmm0 # 9f120 @@Base+0xff80> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 39374 ::do_widen(char) const@@Base+0x194e4> │ │ │ │ + test $0x1,%al │ │ │ │ + je 393d0 ::do_widen(char) const@@Base+0x19540> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a62c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255ac> │ │ │ │ - lea 0x8(%rcx),%rax │ │ │ │ - movss %xmm0,0x4(%rcx) │ │ │ │ + je 39386 ::do_widen(char) const@@Base+0x194f6> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39395 ::do_widen(char) const@@Base+0x19505> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 4a62c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255ac> │ │ │ │ - movss %xmm0,0x8(%rcx) │ │ │ │ - mov 0x94(%rbx),%eax │ │ │ │ - movss %xmm3,0xb8(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - jne 49a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249c9> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4a1c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25149> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jmp 4a464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253e4> │ │ │ │ + je 393a7 ::do_widen(char) const@@Base+0x19517> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 393b6 ::do_widen(char) const@@Base+0x19526> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 393f0 ::do_widen(char) const@@Base+0x19560> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 39374 ::do_widen(char) const@@Base+0x194e4> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39374 ::do_widen(char) const@@Base+0x194e4> │ │ │ │ nop │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 4a1eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2516b> │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x5,%rsi │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rdi,%rsi │ │ │ │ + endbr64 │ │ │ │ + lea 0x6707d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65d09(%rip),%xmm0 # 9f120 @@Base+0xff80> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 39433 ::do_widen(char) const@@Base+0x195a3> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39490 ::do_widen(char) const@@Base+0x19600> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39445 ::do_widen(char) const@@Base+0x195b5> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39454 ::do_widen(char) const@@Base+0x195c4> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39466 ::do_widen(char) const@@Base+0x195d6> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39475 ::do_widen(char) const@@Base+0x195e5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + add $0x28,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 394b0 ::do_widen(char) const@@Base+0x19620> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ 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) │ │ │ │ - movss 0x4(%rax),%xmm0 │ │ │ │ - addss (%rax),%xmm0 │ │ │ │ - add $0x20,%rax │ │ │ │ - add $0x4,%rcx │ │ │ │ - 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(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25640> │ │ │ │ - jmp 4a450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253d0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 4ae3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25dbc> │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - mov %rsi,%r10 │ │ │ │ - shl $0x5,%r10 │ │ │ │ - mov %rcx,%r8 │ │ │ │ - add %rdi,%r10 │ │ │ │ - xchg %ax,%ax │ │ │ │ - movss (%r8),%xmm2 │ │ │ │ - add $0x20,%rdi │ │ │ │ - add $0x4,%r8 │ │ │ │ - mulss %xmm1,%xmm2 │ │ │ │ - addss %xmm0,%xmm2 │ │ │ │ - movaps %xmm2,%xmm3 │ │ │ │ - shufps $0x0,%xmm3,%xmm3 │ │ │ │ - movups %xmm3,-0x20(%rdi) │ │ │ │ - movups %xmm3,-0x10(%rdi) │ │ │ │ - addss (%rax),%xmm2 │ │ │ │ - movss %xmm2,(%rax) │ │ │ │ - movss -0x1c(%rdi),%xmm9 │ │ │ │ - addss 0x4(%rax),%xmm9 │ │ │ │ - movss %xmm9,0x4(%rax) │ │ │ │ - movss -0x18(%rdi),%xmm8 │ │ │ │ - addss 0x8(%rax),%xmm8 │ │ │ │ - movss %xmm8,0x8(%rax) │ │ │ │ - movss -0x14(%rdi),%xmm7 │ │ │ │ - addss 0xc(%rax),%xmm7 │ │ │ │ - movss %xmm7,0xc(%rax) │ │ │ │ - movss -0x10(%rdi),%xmm6 │ │ │ │ - addss 0x10(%rax),%xmm6 │ │ │ │ - movss %xmm6,0x10(%rax) │ │ │ │ - movss -0xc(%rdi),%xmm5 │ │ │ │ - addss 0x14(%rax),%xmm5 │ │ │ │ - movss %xmm5,0x14(%rax) │ │ │ │ - movss -0x8(%rdi),%xmm4 │ │ │ │ - addss 0x18(%rax),%xmm4 │ │ │ │ - movss %xmm4,0x18(%rax) │ │ │ │ - movss -0x4(%rdi),%xmm3 │ │ │ │ - addss 0x1c(%rax),%xmm3 │ │ │ │ - movss %xmm3,0x1c(%rax) │ │ │ │ - cmp %r10,%rdi │ │ │ │ - jne 4a730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256b0> │ │ │ │ - addss %xmm9,%xmm2 │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 49a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249c9> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 4a1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2515a> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 39433 ::do_widen(char) const@@Base+0x195a3> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39433 ::do_widen(char) const@@Base+0x195a3> │ │ │ │ + nop │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 4adbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d3c> │ │ │ │ - movss 0x82ec(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov 0xa4(%rbx),%r10d │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %r14d,0x10(%rsp) │ │ │ │ - movss 0x82e8(%rbx),%xmm8 │ │ │ │ - divss 0xb8(%rbx),%xmm8 │ │ │ │ - divss %xmm2,%xmm9 │ │ │ │ - shl %cl,%edi │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - test %edx,%edi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r11b │ │ │ │ - add 0xa0(%rbx),%r10d │ │ │ │ - xor %edi,%edi │ │ │ │ - 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 0x0(%rax,%rax,1) │ │ │ │ - movss (%rcx,%rdi,4),%xmm0 │ │ │ │ - mov %edi,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r10,%r8,1),%r14d │ │ │ │ - mulss %xmm8,%xmm0 │ │ │ │ - mov %edi,%r8d │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r14d │ │ │ │ - setb %r8b │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - cmp %r8b,%r11b │ │ │ │ - je 4a8f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25877> │ │ │ │ - mulss %xmm10,%xmm0 │ │ │ │ - movaps %xmm0,%xmm1 │ │ │ │ - add $0x1,%rdi │ │ │ │ - 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 %rdi,%rsi │ │ │ │ - jne 4a8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25840> │ │ │ │ - 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 %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - jmp 4a1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2515a> │ │ │ │ + endbr64 │ │ │ │ + lea 0x66f25(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65c59(%rip),%xmm0 # 9f130 @@Base+0xff90> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 394f3 ::do_widen(char) const@@Base+0x19663> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39550 ::do_widen(char) const@@Base+0x196c0> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39505 ::do_widen(char) const@@Base+0x19675> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39514 ::do_widen(char) const@@Base+0x19684> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39526 ::do_widen(char) const@@Base+0x19696> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39535 ::do_widen(char) const@@Base+0x196a5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39547 ::do_widen(char) const@@Base+0x196b7> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 394f3 ::do_widen(char) const@@Base+0x19663> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 394f3 ::do_widen(char) const@@Base+0x19663> │ │ │ │ nop │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 49047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fc7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 490fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2407b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 490dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2405d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 490bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2403f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 490a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24021> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 49083 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24003> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm4,%xmm6 │ │ │ │ - movaps %xmm3,%xmm5 │ │ │ │ - jmp 49065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fe5> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - addss %xmm9,%xmm2 │ │ │ │ - movaps %xmm2,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm5,%xmm0 │ │ │ │ - addss %xmm4,%xmm0 │ │ │ │ - addss %xmm3,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 4a1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2515a> │ │ │ │ - nopl (%rax) │ │ │ │ - movss 0x43990(%rip),%xmm3 # 8e408 , std::allocator >@@Base+0x1a8> │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48d49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cc9> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48dfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d7d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48ddf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d5f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48dc1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d41> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48da3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d23> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48d85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d05> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm0,%xmm2 │ │ │ │ - movaps %xmm3,%xmm1 │ │ │ │ - jmp 48d67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ce7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov $0x20,%edi │ │ │ │ - movss 0xb8(%rbx),%xmm6 │ │ │ │ - mov %cl,0x38(%rsp) │ │ │ │ - cvtsi2ss %rsi,%xmm2 │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %rsi,0x30(%rsp) │ │ │ │ - movss %xmm1,0x4c(%rsp) │ │ │ │ - movss %xmm6,0x48(%rsp) │ │ │ │ - mulss %xmm6,%xmm2 │ │ │ │ - divss %xmm2,%xmm0 │ │ │ │ - shufps $0x0,%xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movaps 0x10(%rsp),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ - mov %rax,%r9 │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - movzbl 0x38(%rsp),%ecx │ │ │ │ - movups (%rdx),%xmm3 │ │ │ │ - movups 0x10(%rdx),%xmm4 │ │ │ │ - movss 0x4c(%rsp),%xmm1 │ │ │ │ - mulps %xmm0,%xmm3 │ │ │ │ - mulps %xmm0,%xmm4 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm3,(%rax) │ │ │ │ - movups %xmm4,0x10(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm5 │ │ │ │ - movsd 0x68(%rax),%xmm2 │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - je 4ae54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25dd4> │ │ │ │ - divsd %xmm2,%xmm5 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov 0xa4(%rbx),%r10d │ │ │ │ - xor %edi,%edi │ │ │ │ - add 0xa0(%rbx),%r10d │ │ │ │ - divss 0x48(%rsp),%xmm1 │ │ │ │ - shufps $0x0,%xmm1,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r10 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r10 │ │ │ │ - cvtsd2ss %xmm5,%xmm5 │ │ │ │ - shufps $0x0,%xmm5,%xmm5 │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movups (%rax),%xmm2 │ │ │ │ - movups 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - mulps %xmm1,%xmm2 │ │ │ │ - movzbl (%r10,%r8,1),%r11d │ │ │ │ - mov %edi,%r8d │ │ │ │ - mulps %xmm1,%xmm0 │ │ │ │ - not %r8d │ │ │ │ - and $0x7,%r8d │ │ │ │ - bt %r8d,%r11d │ │ │ │ - setb %r8b │ │ │ │ - addps %xmm3,%xmm2 │ │ │ │ - addps %xmm4,%xmm0 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmp %r8b,%cl │ │ │ │ - je 4ac4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bca> │ │ │ │ - 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 %xmm5,%xmm0 │ │ │ │ - unpcklps %xmm7,%xmm6 │ │ │ │ - movss 0x4(%rax),%xmm7 │ │ │ │ - unpcklps %xmm7,%xmm2 │ │ │ │ - movlhps %xmm6,%xmm2 │ │ │ │ - mulps %xmm5,%xmm2 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movss (%rax),%xmm0 │ │ │ │ - addss (%rdx),%xmm0 │ │ │ │ - add $0x1,%edi │ │ │ │ - add $0x20,%rax │ │ │ │ - movss %xmm0,(%rdx) │ │ │ │ - movss -0x1c(%rax),%xmm11 │ │ │ │ - addss 0x4(%rdx),%xmm11 │ │ │ │ - movss %xmm11,0x4(%rdx) │ │ │ │ - movss -0x18(%rax),%xmm10 │ │ │ │ - addss 0x8(%rdx),%xmm10 │ │ │ │ - movss %xmm10,0x8(%rdx) │ │ │ │ - movss -0x14(%rax),%xmm9 │ │ │ │ - addss 0xc(%rdx),%xmm9 │ │ │ │ - movss %xmm9,0xc(%rdx) │ │ │ │ - movss -0x10(%rax),%xmm8 │ │ │ │ - addss 0x10(%rdx),%xmm8 │ │ │ │ - movss %xmm8,0x10(%rdx) │ │ │ │ - movss -0xc(%rax),%xmm7 │ │ │ │ - addss 0x14(%rdx),%xmm7 │ │ │ │ - movss %xmm7,0x14(%rdx) │ │ │ │ - movss -0x8(%rax),%xmm6 │ │ │ │ - addss 0x18(%rdx),%xmm6 │ │ │ │ - movss %xmm6,0x18(%rdx) │ │ │ │ - movss -0x4(%rax),%xmm2 │ │ │ │ - addss 0x1c(%rdx),%xmm2 │ │ │ │ - movss %xmm2,0x1c(%rdx) │ │ │ │ - cmp %r12d,%edi │ │ │ │ - jne 4abd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b50> │ │ │ │ - addss %xmm11,%xmm0 │ │ │ │ - mov %r9,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - addss %xmm10,%xmm0 │ │ │ │ - addss %xmm9,%xmm0 │ │ │ │ - addss %xmm8,%xmm0 │ │ │ │ - addss %xmm7,%xmm0 │ │ │ │ - addss %xmm6,%xmm0 │ │ │ │ - addss %xmm2,%xmm0 │ │ │ │ - movss %xmm0,0xb8(%rbx) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x66e74(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + movq 0x65b94(%rip),%xmm0 # 9f130 @@Base+0xff90> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 395ad ::do_widen(char) const@@Base+0x1971d> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39610 ::do_widen(char) const@@Base+0x19780> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 395bf ::do_widen(char) const@@Base+0x1972f> │ │ │ │ call d610 │ │ │ │ - test %r15d,%r15d │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - jmp 4a666 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255e6> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 4958b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2450b> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 494f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24470> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 494d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24451> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 4956c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244ec> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 4954d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244cd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 4952e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x244ae> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movaps %xmm2,%xmm5 │ │ │ │ - movaps %xmm3,%xmm4 │ │ │ │ - jmp 4950f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2448f> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4a1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25150> │ │ │ │ - jmp 4a45b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253db> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4a33d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x252bd> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jmp 4a464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x253e4> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 395ce ::do_widen(char) const@@Base+0x1973e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 395e0 ::do_widen(char) const@@Base+0x19750> │ │ │ │ call d610 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - jmp 4a651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d1> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 395ef ::do_widen(char) const@@Base+0x1975f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39601 ::do_widen(char) const@@Base+0x19771> │ │ │ │ call d610 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 49a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249c9> │ │ │ │ - jmp 4a651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d1> │ │ │ │ - mov %eax,0x2c(%rsp) │ │ │ │ - jmp 49eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e30> │ │ │ │ - mov 0x94(%rbx),%r15d │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - jmp 4a651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d1> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 49a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249c9> │ │ │ │ - jmp 4adcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d4f> │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %r9,%rdi │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 395ad ::do_widen(char) const@@Base+0x1971d> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 395ad ::do_widen(char) const@@Base+0x1971d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66e3d(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65ac9(%rip),%xmm0 # 9f120 @@Base+0xff80> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 39673 ::do_widen(char) const@@Base+0x197e3> │ │ │ │ + test $0x1,%al │ │ │ │ + je 396d0 ::do_widen(char) const@@Base+0x19840> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39685 ::do_widen(char) const@@Base+0x197f5> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39694 ::do_widen(char) const@@Base+0x19804> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 396a6 ::do_widen(char) const@@Base+0x19816> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 396b5 ::do_widen(char) const@@Base+0x19825> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 396c7 ::do_widen(char) const@@Base+0x19837> │ │ │ │ call d610 │ │ │ │ - test %r15d,%r15d │ │ │ │ - jne 4a043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24fc3> │ │ │ │ - jmp 4a651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d1> │ │ │ │ - movl $0x0,0x2c(%rsp) │ │ │ │ - jmp 49ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e58> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 483f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ - jmp 49a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x249e0> │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %r12,0xa8(%rsp) │ │ │ │ - mov %r13,0xb0(%rsp) │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %r15,0xc0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 12fe2 <__cxa_finalize@plt+0x5382> │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 39673 ::do_widen(char) const@@Base+0x197e3> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 39673 ::do_widen(char) const@@Base+0x197e3> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13019 <__cxa_finalize@plt+0x53b9> │ │ │ │ - jmp 13041 <__cxa_finalize@plt+0x53e1> │ │ │ │ + push %rbp │ │ │ │ + lea 0x66d8c(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + movq 0x65a04(%rip),%xmm0 # 9f120 @@Base+0xff80> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3972d ::do_widen(char) const@@Base+0x1989d> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39790 ::do_widen(char) const@@Base+0x19900> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3973f ::do_widen(char) const@@Base+0x198af> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3974e ::do_widen(char) const@@Base+0x198be> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39760 ::do_widen(char) const@@Base+0x198d0> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3976f ::do_widen(char) const@@Base+0x198df> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39781 ::do_widen(char) const@@Base+0x198f1> │ │ │ │ + call d610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3972d ::do_widen(char) const@@Base+0x1989d> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 3972d ::do_widen(char) const@@Base+0x1989d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13007 <__cxa_finalize@plt+0x53a7> │ │ │ │ + lea 0x66d55(%rip),%rax │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + movq 0x65951(%rip),%xmm0 # 9f128 @@Base+0xff88> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov 0x90(%rdi),%rax │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 397f3 ::do_widen(char) const@@Base+0x19963> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39850 ::do_widen(char) const@@Base+0x199c0> │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + lea 0x78(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39805 ::do_widen(char) const@@Base+0x19975> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39814 ::do_widen(char) const@@Base+0x19984> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39826 ::do_widen(char) const@@Base+0x19996> │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 39835 ::do_widen(char) const@@Base+0x199a5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + lea 0x28(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39847 ::do_widen(char) const@@Base+0x199b7> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + jmp d610 │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 397f3 ::do_widen(char) const@@Base+0x19963> │ │ │ │ + lea 0x98(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 397f3 ::do_widen(char) const@@Base+0x19963> │ │ │ │ nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %rbp │ │ │ │ + lea 0x66ca4(%rip),%rax │ │ │ │ + lea -0x8(%rdi),%rbp │ │ │ │ + push %rbx │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov 0x88(%rdi),%rax │ │ │ │ + movq 0x6588c(%rip),%xmm0 # 9f128 @@Base+0xff88> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 398ad ::do_widen(char) const@@Base+0x19a1d> │ │ │ │ + test $0x1,%al │ │ │ │ + je 39910 ::do_widen(char) const@@Base+0x19a80> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 398bf ::do_widen(char) const@@Base+0x19a2f> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 398ce ::do_widen(char) const@@Base+0x19a3e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x48(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 398e0 ::do_widen(char) const@@Base+0x19a50> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 398ef ::do_widen(char) const@@Base+0x19a5f> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 39901 ::do_widen(char) const@@Base+0x19a71> │ │ │ │ + call d610 │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 398ad ::do_widen(char) const@@Base+0x19a1d> │ │ │ │ + lea 0x90(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 398ad ::do_widen(char) const@@Base+0x19a1d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ push %r15 │ │ │ │ - lea 0x10(%rdi),%rax │ │ │ │ push %r14 │ │ │ │ - mov %rcx,%r14 │ │ │ │ push %r13 │ │ │ │ + mov %rdx,%r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %rdx,0x58(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xb8(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,(%rdi) │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 88d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c80> │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call 88d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c80> │ │ │ │ - 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 │ │ │ │ - movd 0x8(%rbp),%xmm0 │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - mov 0x14(%rbp),%edi │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - punpckldq %xmm7,%xmm1 │ │ │ │ - movd 0x1c(%rbp),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ - sub %edx,%eax │ │ │ │ - movd %esi,%xmm2 │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %esi,0x54(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - movd %r12d,%xmm5 │ │ │ │ - movd %edi,%xmm7 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movd %r13d,%xmm1 │ │ │ │ - punpckldq %xmm7,%xmm2 │ │ │ │ - mov %edi,0x78(%rsp) │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - movq 0x20(%rbp),%xmm0 │ │ │ │ - sub %rsi,%rcx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - mov %rsi,0x60(%rsp) │ │ │ │ - lea (%rcx,%rcx,1),%r15d │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - movq 0x10(%rbp),%xmm1 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea 0x0(,%r15,4),%r14 │ │ │ │ - sar $0x2,%rbp │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x80(%rbx) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %eax,0x50(%rsp) │ │ │ │ - mov %eax,0x8c(%rbx) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov %ebp,0x88(%rbx) │ │ │ │ - movl $0x0,0xb8(%rbx) │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ - je 4b7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26720> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - lea (%rax,%r14,1),%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea -0x1(%r15),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov $0x20,%edi │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %r14,0xd0(%rbx) │ │ │ │ - call d650 │ │ │ │ - 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 4b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26710> │ │ │ │ - shl $0x2,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ + mov %rsi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 39a40 ::do_widen(char) const@@Base+0x19bb0> │ │ │ │ + mov 0x20(%r14),%r15 │ │ │ │ + mov 0x28(%r14),%r12 │ │ │ │ + jmp 39986 ::do_widen(char) const@@Base+0x19af6> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x18(%r14),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 399cc ::do_widen(char) const@@Base+0x19b3c> │ │ │ │ + mov 0x20(%rdx),%r15 │ │ │ │ + mov 0x28(%rdx),%r12 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + cmp %r13,%r12 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 399a4 ::do_widen(char) const@@Base+0x19b14> │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 399ba ::do_widen(char) const@@Base+0x19b2a> │ │ │ │ + mov %r13,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 39970 ::do_widen(char) const@@Base+0x19ae0> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 399be ::do_widen(char) const@@Base+0x19b2e> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 39970 ::do_widen(char) const@@Base+0x19ae0> │ │ │ │ + mov 0x10(%r14),%rdx │ │ │ │ + mov $0x1,%ecx │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 3997b ::do_widen(char) const@@Base+0x19aeb> │ │ │ │ + mov %r14,%r8 │ │ │ │ + test %cl,%cl │ │ │ │ + jne 39a44 ::do_widen(char) const@@Base+0x19bb4> │ │ │ │ + cmp %r13,%r12 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %r12,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 39a20 ::do_widen(char) const@@Base+0x19b90> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call d270 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + je 39a20 ::do_widen(char) const@@Base+0x19b90> │ │ │ │ + xor %edx,%edx │ │ │ │ + test %eax,%eax │ │ │ │ + cmovns %rdx,%r8 │ │ │ │ + cmovs %rdx,%r14 │ │ │ │ + add $0x18,%rsp │ │ │ │ mov %r14,%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %rcx,0xd8(%rbx) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r14,0xe8(%rbx) │ │ │ │ - je 4b780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26700> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4(,%rax,4),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - movabs $0x555555555555555,%rax │ │ │ │ - sub %r13d,%r12d │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - movslq %edx,%rcx │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jb 13052 <__cxa_finalize@plt+0x53f2> │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266e8> │ │ │ │ - lea (%rcx,%rcx,2),%rax │ │ │ │ - mov %edx,0x7c(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - lea -0x1(%r15),%r13 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - jne 4b24c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261cc> │ │ │ │ - movq $0x0,0x10(%rcx) │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movups %xmm6,(%rcx) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 4b235 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261b5> │ │ │ │ - mov 0x7c(%rsp),%edx │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261a0> │ │ │ │ - mov 0x70(%rsp),%rax │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4b29d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2621d> │ │ │ │ + pop %rbx │ │ │ │ + mov %r8,%rdx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%rbp,1),%r12 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r12,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - call d560 │ │ │ │ - mov %r12,-0x10(%r15) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261c8> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add 0x70(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rsi │ │ │ │ - mov %r15,0x110(%rbx) │ │ │ │ - mov %rax,0x118(%rbx) │ │ │ │ - mov %rsi,0x108(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4b2c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26244> │ │ │ │ + sub %r13,%r12 │ │ │ │ + cmp $0x7fffffff,%r12 │ │ │ │ + jg 39a70 ::do_widen(char) const@@Base+0x19be0> │ │ │ │ + cmp $0xffffffff80000000,%r12 │ │ │ │ + jl 39a75 ::do_widen(char) const@@Base+0x19be5> │ │ │ │ + mov %r12d,%eax │ │ │ │ + jmp 399fb ::do_widen(char) const@@Base+0x19b6b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + cmp %r14,0x18(%rbp) │ │ │ │ + je 39a68 ::do_widen(char) const@@Base+0x19bd8> │ │ │ │ mov %r14,%rdi │ │ │ │ + call d690 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x20(%rax),%r15 │ │ │ │ + mov 0x28(%rax),%r12 │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 399d3 ::do_widen(char) const@@Base+0x19b43> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r14,%r8 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 39a07 ::do_widen(char) const@@Base+0x19b77> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 39a07 ::do_widen(char) const@@Base+0x19b77> │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 39a07 ::do_widen(char) const@@Base+0x19b77> │ │ │ │ + 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 39aa4 ::do_widen(char) const@@Base+0x19c14> │ │ │ │ call d610 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d650 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - cmpq $0x0,0x10(%rsp) │ │ │ │ - je 4b710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26690> │ │ │ │ - mov 0x10(%rsp),%r15 │ │ │ │ - lea (%r15,%r15,2),%r14 │ │ │ │ - lea 0x0(,%r14,8),%r12 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39abb ::do_widen(char) const@@Base+0x19c2b> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39b18 ::do_widen(char) const@@Base+0x19c88> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39ae7 ::do_widen(char) const@@Base+0x19c57> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39af9 ::do_widen(char) const@@Base+0x19c69> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39b0b ::do_widen(char) const@@Base+0x19c7b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39ac5 ::do_widen(char) const@@Base+0x19c35> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39b63 ::do_widen(char) const@@Base+0x19cd3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39b44 ::do_widen(char) const@@Base+0x19cb4> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39b56 ::do_widen(char) const@@Base+0x19cc6> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39b22 ::do_widen(char) const@@Base+0x19c92> │ │ │ │ + lea 0x66756(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - lea -0x1(%r15),%r14 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %r13,%r15 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - jmp 4b33c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262bc> │ │ │ │ - nopl (%rax) │ │ │ │ - sub $0x1,%r14 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - call d650 │ │ │ │ - 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,0x88(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 4b338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262b8> │ │ │ │ - lea 0x0(%r13,%r12,1),%r14 │ │ │ │ - mov %r13,0x120(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r15,0x128(%rbx) │ │ │ │ - mov %r14,0x130(%rbx) │ │ │ │ + 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 39ba4 ::do_widen(char) const@@Base+0x19d14> │ │ │ │ call d610 │ │ │ │ - mov 0x10(%rsp),%r12 │ │ │ │ - shl $0x2,%r12 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39bbb ::do_widen(char) const@@Base+0x19d2b> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39c18 ::do_widen(char) const@@Base+0x19d88> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39be7 ::do_widen(char) const@@Base+0x19d57> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39bf9 ::do_widen(char) const@@Base+0x19d69> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c0b ::do_widen(char) const@@Base+0x19d7b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39bc5 ::do_widen(char) const@@Base+0x19d35> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39c63 ::do_widen(char) const@@Base+0x19dd3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c44 ::do_widen(char) const@@Base+0x19db4> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39c56 ::do_widen(char) const@@Base+0x19dc6> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39c22 ::do_widen(char) const@@Base+0x19d92> │ │ │ │ + lea 0x66656(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ + 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 39ca4 ::do_widen(char) const@@Base+0x19e14> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39cbb ::do_widen(char) const@@Base+0x19e2b> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39d18 ::do_widen(char) const@@Base+0x19e88> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39ce7 ::do_widen(char) const@@Base+0x19e57> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39cf9 ::do_widen(char) const@@Base+0x19e69> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d0b ::do_widen(char) const@@Base+0x19e7b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39cc5 ::do_widen(char) const@@Base+0x19e35> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39d63 ::do_widen(char) const@@Base+0x19ed3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d44 ::do_widen(char) const@@Base+0x19eb4> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39d56 ::do_widen(char) const@@Base+0x19ec6> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39d22 ::do_widen(char) const@@Base+0x19e92> │ │ │ │ + lea 0x66556(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - lea (%rax,%r12,1),%rcx │ │ │ │ - mov %rax,0x138(%rbx) │ │ │ │ - mov %rcx,0x140(%rbx) │ │ │ │ - mov %rcx,0x148(%rbx) │ │ │ │ - call d650 │ │ │ │ - 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 0x50(%rsp),%eax │ │ │ │ - mov %rcx,0x150(%rbx) │ │ │ │ - mov %rbp,0x160(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 4b618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26598> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 4b810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26790> │ │ │ │ - mov 0x68(%rsp),%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x4(,%rax,4),%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - add %r14,%r12 │ │ │ │ - call d320 │ │ │ │ - mov 0x50(%rsp),%ebp │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - sub $0x1,%rbp │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm7,0x10(%rsp) │ │ │ │ - sub %r14,%r12 │ │ │ │ - jne 4b4c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26444> │ │ │ │ - jmp 4b7b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26738> │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ + 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 39db4 ::do_widen(char) const@@Base+0x19f24> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39dcb ::do_widen(char) const@@Base+0x19f3b> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39e28 ::do_widen(char) const@@Base+0x19f98> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39df7 ::do_widen(char) const@@Base+0x19f67> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e09 ::do_widen(char) const@@Base+0x19f79> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e1b ::do_widen(char) const@@Base+0x19f8b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39dd5 ::do_widen(char) const@@Base+0x19f45> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39e73 ::do_widen(char) const@@Base+0x19fe3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e54 ::do_widen(char) const@@Base+0x19fc4> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39e66 ::do_widen(char) const@@Base+0x19fd6> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39e32 ::do_widen(char) const@@Base+0x19fa2> │ │ │ │ + lea 0x66446(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r12,1),%r8 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %r8,-0x10(%r15) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 4b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26440> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - mov %r15,0x170(%rbx) │ │ │ │ - mov %rax,0x178(%rbx) │ │ │ │ - mov %rdi,0x168(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 4b545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264c5> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66145(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x65280(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x65e7c(%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 39ee7 ::do_widen(char) const@@Base+0x1a057> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f01 ::do_widen(char) const@@Base+0x1a071> │ │ │ │ call d610 │ │ │ │ - mov $0x20,%edi │ │ │ │ - call d650 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r13 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - jmp 4b5a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26524> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rbp │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - mov $0x20,%edi │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - call d650 │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - lea 0x20(%rax),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rdx,-0x8(%r14) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - mov %r14,0x98(%rsp) │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f18 ::do_widen(char) const@@Base+0x1a088> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 4b5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26520> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r13,0x180(%rbx) │ │ │ │ + je 39f75 ::do_widen(char) const@@Base+0x1a0e5> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f44 ::do_widen(char) const@@Base+0x1a0b4> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f56 ::do_widen(char) const@@Base+0x1a0c6> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39f68 ::do_widen(char) const@@Base+0x1a0d8> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39f22 ::do_widen(char) const@@Base+0x1a092> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 39fc0 ::do_widen(char) const@@Base+0x1a130> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39fa1 ::do_widen(char) const@@Base+0x1a111> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 39fb3 ::do_widen(char) const@@Base+0x1a123> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 39f7f ::do_widen(char) const@@Base+0x1a0ef> │ │ │ │ + lea 0x662f9(%rip),%rax │ │ │ │ mov %r12,%rdi │ │ │ │ - mov %r14,0x188(%rbx) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x190(%rbx) │ │ │ │ + mov %rax,(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x66005(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x65140(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x65d3c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a023 ::do_widen(char) const@@Base+0x1a193> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a037 ::do_widen(char) const@@Base+0x1a1a7> │ │ │ │ call d610 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 4b6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26670> │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d650 │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x78(%rsp),%r8d │ │ │ │ - mov 0x54(%rsp),%ecx │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov 0x58(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 88d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63cc0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov %eax,0xa4(%rbx) │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a04b ::do_widen(char) const@@Base+0x1a1bb> │ │ │ │ + call d610 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a0a8 ::do_widen(char) const@@Base+0x1a218> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a077 ::do_widen(char) const@@Base+0x1a1e7> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a089 ::do_widen(char) const@@Base+0x1a1f9> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a09b ::do_widen(char) const@@Base+0x1a20b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a055 ::do_widen(char) const@@Base+0x1a1c5> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a0f6 ::do_widen(char) const@@Base+0x1a266> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a0d7 ::do_widen(char) const@@Base+0x1a247> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a0e9 ::do_widen(char) const@@Base+0x1a259> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a0b5 ::do_widen(char) const@@Base+0x1a225> │ │ │ │ + lea 0x661c3(%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 0x65ec5(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x65000(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x65bfc(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b69d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2661d> │ │ │ │ + je 3a166 ::do_widen(char) const@@Base+0x1a2d6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a180 ::do_widen(char) const@@Base+0x1a2f0> │ │ │ │ call d610 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - mov 0x20(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 88fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63f20> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 89450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x643d0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 4b81b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2679b> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a19a ::do_widen(char) const@@Base+0x1a30a> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a1f7 ::do_widen(char) const@@Base+0x1a367> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a1c6 ::do_widen(char) const@@Base+0x1a336> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a1d8 ::do_widen(char) const@@Base+0x1a348> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a1ea ::do_widen(char) const@@Base+0x1a35a> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a1a4 ::do_widen(char) const@@Base+0x1a314> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a242 ::do_widen(char) const@@Base+0x1a3b2> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a223 ::do_widen(char) const@@Base+0x1a393> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a235 ::do_widen(char) const@@Base+0x1a3a5> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a201 ::do_widen(char) const@@Base+0x1a371> │ │ │ │ + lea 0x66077(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + jmp db00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x65cfd(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x64ec8(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x65abc(%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 3a2a7 ::do_widen(char) const@@Base+0x1a417> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a2c1 ::do_widen(char) const@@Base+0x1a431> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a2d8 ::do_widen(char) const@@Base+0x1a448> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a335 ::do_widen(char) const@@Base+0x1a4a5> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a304 ::do_widen(char) const@@Base+0x1a474> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a316 ::do_widen(char) const@@Base+0x1a486> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a328 ::do_widen(char) const@@Base+0x1a498> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a2e2 ::do_widen(char) const@@Base+0x1a452> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a380 ::do_widen(char) const@@Base+0x1a4f0> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a361 ::do_widen(char) const@@Base+0x1a4d1> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a373 ::do_widen(char) const@@Base+0x1a4e3> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a33f ::do_widen(char) const@@Base+0x1a4af> │ │ │ │ + lea 0x65f39(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + lea 0x65bbd(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x64d88(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6597c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a3e3 ::do_widen(char) const@@Base+0x1a553> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a3f7 ::do_widen(char) const@@Base+0x1a567> │ │ │ │ + call d610 │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a40b ::do_widen(char) const@@Base+0x1a57b> │ │ │ │ + call d610 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a468 ::do_widen(char) const@@Base+0x1a5d8> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a437 ::do_widen(char) const@@Base+0x1a5a7> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a449 ::do_widen(char) const@@Base+0x1a5b9> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a45b ::do_widen(char) const@@Base+0x1a5cb> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a415 ::do_widen(char) const@@Base+0x1a585> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a4b6 ::do_widen(char) const@@Base+0x1a626> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a497 ::do_widen(char) const@@Base+0x1a607> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a4a9 ::do_widen(char) const@@Base+0x1a619> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a475 ::do_widen(char) const@@Base+0x1a5e5> │ │ │ │ + lea 0x65e03(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - jmp 4b65d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265dd> │ │ │ │ + endbr64 │ │ │ │ + lea 0x65a7d(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x64c48(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6583c(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a526 ::do_widen(char) const@@Base+0x1a696> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a540 ::do_widen(char) const@@Base+0x1a6b0> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a55a ::do_widen(char) const@@Base+0x1a6ca> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a5b7 ::do_widen(char) const@@Base+0x1a727> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a586 ::do_widen(char) const@@Base+0x1a6f6> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a598 ::do_widen(char) const@@Base+0x1a708> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a5aa ::do_widen(char) const@@Base+0x1a71a> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a564 ::do_widen(char) const@@Base+0x1a6d4> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a602 ::do_widen(char) const@@Base+0x1a772> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a5e3 ::do_widen(char) const@@Base+0x1a753> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a5f5 ::do_widen(char) const@@Base+0x1a765> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a5c1 ::do_widen(char) const@@Base+0x1a731> │ │ │ │ + lea 0x65cb7(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp db00 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + lea 0x659c5(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x64b00(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x656fc(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a666 ::do_widen(char) const@@Base+0x1a7d6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a680 ::do_widen(char) const@@Base+0x1a7f0> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a69a ::do_widen(char) const@@Base+0x1a80a> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a6f7 ::do_widen(char) const@@Base+0x1a867> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a6c6 ::do_widen(char) const@@Base+0x1a836> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a6d8 ::do_widen(char) const@@Base+0x1a848> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a6ea ::do_widen(char) const@@Base+0x1a85a> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a6a4 ::do_widen(char) const@@Base+0x1a814> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a742 ::do_widen(char) const@@Base+0x1a8b2> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a723 ::do_widen(char) const@@Base+0x1a893> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a735 ::do_widen(char) const@@Base+0x1a8a5> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a701 ::do_widen(char) const@@Base+0x1a871> │ │ │ │ + lea 0x65b77(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ nop │ │ │ │ - movq $0x0,0x120(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x128(%rbx) │ │ │ │ - movq $0x0,0x130(%rbx) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + lea 0x65871(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + movq 0x649b1(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x655ad(%rip),%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a7c6 ::do_widen(char) const@@Base+0x1a936> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a7e0 ::do_widen(char) const@@Base+0x1a950> │ │ │ │ call d610 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x138(%rbx) │ │ │ │ - movq $0x0,0x140(%rbx) │ │ │ │ - movq $0x0,0x148(%rbx) │ │ │ │ - jmp 4b400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26380> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4b29d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2621d> │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a7f7 ::do_widen(char) const@@Base+0x1a967> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a854 ::do_widen(char) const@@Base+0x1a9c4> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a823 ::do_widen(char) const@@Base+0x1a993> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a835 ::do_widen(char) const@@Base+0x1a9a5> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a847 ::do_widen(char) const@@Base+0x1a9b7> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a801 ::do_widen(char) const@@Base+0x1a971> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a89f ::do_widen(char) const@@Base+0x1aa0f> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a880 ::do_widen(char) const@@Base+0x1a9f0> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a892 ::do_widen(char) const@@Base+0x1aa02> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a85e ::do_widen(char) const@@Base+0x1a9ce> │ │ │ │ + lea 0x65a1a(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + lea -0x8(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + lea 0x65711(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + movq 0x64851(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6544d(%rip),%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3a922 ::do_widen(char) const@@Base+0x1aa92> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a936 ::do_widen(char) const@@Base+0x1aaa6> │ │ │ │ + call d610 │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a94a ::do_widen(char) const@@Base+0x1aaba> │ │ │ │ + call d610 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a9a7 ::do_widen(char) const@@Base+0x1ab17> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a976 ::do_widen(char) const@@Base+0x1aae6> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a988 ::do_widen(char) const@@Base+0x1aaf8> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a99a ::do_widen(char) const@@Base+0x1ab0a> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a954 ::do_widen(char) const@@Base+0x1aac4> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3a9f5 ::do_widen(char) const@@Base+0x1ab65> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a9d6 ::do_widen(char) const@@Base+0x1ab46> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3a9e8 ::do_widen(char) const@@Base+0x1ab58> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3a9b4 ::do_widen(char) const@@Base+0x1ab24> │ │ │ │ + lea 0x658c4(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + call db00 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + lea -0xc8(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp d610 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 4b164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260e4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4b119 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26099> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 4b0aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2602a> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x10(%rsi) │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - movups %xmm7,(%rsi) │ │ │ │ + endbr64 │ │ │ │ + lea 0x6551d(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movq 0x646e8(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x652dc(%rip),%rax │ │ │ │ + push %rbp │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + push %rbx │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + mov 0xd0(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3aa86 ::do_widen(char) const@@Base+0x1abf6> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0xa0(%r12),%rdi │ │ │ │ + lea 0xb0(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aaa0 ::do_widen(char) const@@Base+0x1ac10> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%r12),%rdi │ │ │ │ + lea 0x90(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aaba ::do_widen(char) const@@Base+0x1ac2a> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 4b7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26776> │ │ │ │ - lea 0x18(%rsi),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ + je 3ab17 ::do_widen(char) const@@Base+0x1ac87> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aae6 ::do_widen(char) const@@Base+0x1ac56> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aaf8 ::do_widen(char) const@@Base+0x1ac68> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab0a ::do_widen(char) const@@Base+0x1ac7a> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3aac4 ::do_widen(char) const@@Base+0x1ac34> │ │ │ │ + mov 0x30(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ab62 ::do_widen(char) const@@Base+0x1acd2> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab43 ::do_widen(char) const@@Base+0x1acb3> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ab55 ::do_widen(char) const@@Base+0x1acc5> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3ab21 ::do_widen(char) const@@Base+0x1ac91> │ │ │ │ + lea 0x65757(%rip),%rax │ │ │ │ + lea 0x8(%r12),%rdi │ │ │ │ + mov %rax,0x8(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 4b7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26760> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 4b51e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2649e> │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + lea 0x653c9(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + movq 0x64599(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6518d(%rip),%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rax,0xc0(%rdi) │ │ │ │ + movups %xmm0,-0x8(%rdi) │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3abe6 ::do_widen(char) const@@Base+0x1ad56> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x98(%r12),%rdi │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac00 ::do_widen(char) const@@Base+0x1ad70> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac17 ::do_widen(char) const@@Base+0x1ad87> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ac74 ::do_widen(char) const@@Base+0x1ade4> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac43 ::do_widen(char) const@@Base+0x1adb3> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac55 ::do_widen(char) const@@Base+0x1adc5> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ac67 ::do_widen(char) const@@Base+0x1add7> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3ac21 ::do_widen(char) const@@Base+0x1ad91> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3acbf ::do_widen(char) const@@Base+0x1ae2f> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aca0 ::do_widen(char) const@@Base+0x1ae10> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3acb2 ::do_widen(char) const@@Base+0x1ae22> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3ac7e ::do_widen(char) const@@Base+0x1adee> │ │ │ │ + lea 0x655fa(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + lea -0x8(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + lea 0x65269(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + movq 0x64439(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x6502d(%rip),%rax │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + movups %xmm0,-0xc8(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ad42 ::do_widen(char) const@@Base+0x1aeb2> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov -0x28(%r12),%rdi │ │ │ │ + lea -0x18(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ad56 ::do_widen(char) const@@Base+0x1aec6> │ │ │ │ + call d610 │ │ │ │ + mov -0x48(%r12),%rdi │ │ │ │ + lea -0x38(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ad6a ::do_widen(char) const@@Base+0x1aeda> │ │ │ │ + call d610 │ │ │ │ + mov -0x68(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3adc7 ::do_widen(char) const@@Base+0x1af37> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ad96 ::do_widen(char) const@@Base+0x1af06> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ada8 ::do_widen(char) const@@Base+0x1af18> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3adba ::do_widen(char) const@@Base+0x1af2a> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3ad74 ::do_widen(char) const@@Base+0x1aee4> │ │ │ │ + mov -0x98(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3ae15 ::do_widen(char) const@@Base+0x1af85> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3adf6 ::do_widen(char) const@@Base+0x1af66> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ae08 ::do_widen(char) const@@Base+0x1af78> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3add4 ::do_widen(char) const@@Base+0x1af44> │ │ │ │ + lea 0x654a4(%rip),%rax │ │ │ │ + lea -0xc0(%r12),%rdi │ │ │ │ + mov %rax,-0xc0(%r12) │ │ │ │ + call db00 │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + lea -0xc8(%r12),%rdi │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp d610 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 4b457 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263d7> │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + lea 0xa8(%r12),%rax │ │ │ │ + push %rbx │ │ │ │ + mov 0x98(%rdi),%rdi │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ae84 ::do_widen(char) const@@Base+0x1aff4> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ae9b ::do_widen(char) const@@Base+0x1b00b> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3aef8 ::do_widen(char) const@@Base+0x1b068> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aec7 ::do_widen(char) const@@Base+0x1b037> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aed9 ::do_widen(char) const@@Base+0x1b049> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3aeeb ::do_widen(char) const@@Base+0x1b05b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3aea5 ::do_widen(char) const@@Base+0x1b015> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3af43 ::do_widen(char) const@@Base+0x1b0b3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3af24 ::do_widen(char) const@@Base+0x1b094> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3af36 ::do_widen(char) const@@Base+0x1b0a6> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3af02 ::do_widen(char) const@@Base+0x1b072> │ │ │ │ + lea 0x65376(%rip),%rax │ │ │ │ + mov %r12,%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 3af84 ::do_widen(char) const@@Base+0x1b0f4> │ │ │ │ + call d610 │ │ │ │ + mov 0x78(%r12),%rdi │ │ │ │ + lea 0x88(%r12),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3af9b ::do_widen(char) const@@Base+0x1b10b> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3aff8 ::do_widen(char) const@@Base+0x1b168> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + lea 0x70(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3afc7 ::do_widen(char) const@@Base+0x1b137> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3afd9 ::do_widen(char) const@@Base+0x1b149> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3afeb ::do_widen(char) const@@Base+0x1b15b> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3afa5 ::do_widen(char) const@@Base+0x1b115> │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b043 ::do_widen(char) const@@Base+0x1b1b3> │ │ │ │ + mov 0x18(%rbp),%rdi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + lea 0x50(%rbx),%rax │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3b024 ::do_widen(char) const@@Base+0x1b194> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + lea 0x30(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3b036 ::do_widen(char) const@@Base+0x1b1a6> │ │ │ │ + call d610 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3b002 ::do_widen(char) const@@Base+0x1b172> │ │ │ │ + lea 0x65276(%rip),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,(%r12) │ │ │ │ + call db00 │ │ │ │ + pop %rbx │ │ │ │ + mov %r12,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + 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 3b0c6 ::do_widen(char) const@@Base+0x1b236> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call *0x28(%rax) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b0c6 ::do_widen(char) const@@Base+0x1b236> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b0c6 ::do_widen(char) const@@Base+0x1b236> │ │ │ │ + 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 3b0e9 ::do_widen(char) const@@Base+0x1b259> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov %rbx,0x8(%rbp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b104 ::do_widen(char) const@@Base+0x1b274> │ │ │ │ + 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 3b136 ::do_widen(char) const@@Base+0x1b2a6> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3b164 ::do_widen(char) const@@Base+0x1b2d4> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13117 <__cxa_finalize@plt+0x54b7> │ │ │ │ + jmp 3b11d ::do_widen(char) const@@Base+0x1b28d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13099 <__cxa_finalize@plt+0x5439> │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 3b11d ::do_widen(char) const@@Base+0x1b28d> │ │ │ │ + jmp 3b126 ::do_widen(char) const@@Base+0x1b296> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 13075 <__cxa_finalize@plt+0x5415> │ │ │ │ + jmp 3b16c ::do_widen(char) const@@Base+0x1b2dc> │ │ │ │ endbr64 │ │ │ │ - jmp 1314a <__cxa_finalize@plt+0x54ea> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 13190 <__cxa_finalize@plt+0x5530> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3b17d ::do_widen(char) const@@Base+0x1b2ed> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b11d ::do_widen(char) const@@Base+0x1b28d> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x20(%rax) │ │ │ │ + jmp 3b11d ::do_widen(char) const@@Base+0x1b28d> │ │ │ │ + jmp 3b126 ::do_widen(char) const@@Base+0x1b296> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1317b <__cxa_finalize@plt+0x551b> │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x48,%edi │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + movq 0x63f76(%rip),%xmm0 # 9f110 @@Base+0xff70> │ │ │ │ + movhps 0x63faf(%rip),%xmm0 # 9f150 @@Base+0xffb0> │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d650 │ │ │ │ + movdqa (%rsp),%xmm0 │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + lea 0x64b77(%rip),%rax │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + mov %rdi,0x28(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b1dc ::do_widen(char) const@@Base+0x1b34c> │ │ │ │ + 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 0x63ed0(%rip),%rax # 9f0c8 @@Base+0xff28> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x30(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x63ef3(%rip),%xmm0 # 9f100 @@Base+0xff60> │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3b070 ::do_widen(char) const@@Base+0x1b1e0> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 131b7 <__cxa_finalize@plt+0x5557> │ │ │ │ + jmp 3b239 ::do_widen(char) const@@Base+0x1b3a9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 131a0 <__cxa_finalize@plt+0x5540> │ │ │ │ + jmp 3b25d ::do_widen(char) const@@Base+0x1b3cd> │ │ │ │ + lea 0x63da0(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d9f0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + 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 131cd <__cxa_finalize@plt+0x556d> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + call d650 │ │ │ │ + lea 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x64ac4(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call d810 │ │ │ │ + lea 0x650a9(%rip),%rax │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x64a82(%rip),%rax │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + mov %rdi,0x20(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b2d1 ::do_widen(char) const@@Base+0x1b441> │ │ │ │ + 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 0x64c03(%rip),%rax # 9fef0 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0x28(%rbx) │ │ │ │ + add $0x28,%rax │ │ │ │ + movq 0x63e16(%rip),%xmm0 # 9f118 @@Base+0xff78> │ │ │ │ + mov %rax,0x18(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3b070 ::do_widen(char) const@@Base+0x1b1e0> │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 131e2 <__cxa_finalize@plt+0x5582> │ │ │ │ + jmp 3b33f ::do_widen(char) const@@Base+0x1b4af> │ │ │ │ endbr64 │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 131ef <__cxa_finalize@plt+0x558f> │ │ │ │ + jmp 3b363 ::do_widen(char) const@@Base+0x1b4d3> │ │ │ │ + lea 0x65012(%rip),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d6e0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + 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) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 3b3b2 ::do_widen(char) const@@Base+0x1b522> │ │ │ │ + test $0x1,%al │ │ │ │ + jne 3b3b2 ::do_widen(char) const@@Base+0x1b522> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b3b2 ::do_widen(char) const@@Base+0x1b522> │ │ │ │ + lea 0x58(%rdi),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + mov 0x30(%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b3c0 ::do_widen(char) const@@Base+0x1b530> │ │ │ │ + test $0x1,%al │ │ │ │ + je 3b400 ::do_widen(char) const@@Base+0x1b570> │ │ │ │ + mov 0x8(%r12),%rbp │ │ │ │ + mov (%r12),%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - je 4b8ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2686a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + je 3b3ee ::do_widen(char) const@@Base+0x1b55e> │ │ │ │ + xchg %ax,%ax │ │ │ │ mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4b900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26880> │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3b3e1 ::do_widen(char) const@@Base+0x1b551> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ + add $0x20,%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 4b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26850> │ │ │ │ + jne 3b3d0 ::do_widen(char) const@@Base+0x1b540> │ │ │ │ mov (%r12),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 4b910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26890> │ │ │ │ + je 3b420 ::do_widen(char) const@@Base+0x1b590> │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 4b8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26850> │ │ │ │ - jmp 4b8e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26866> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b3c0 ::do_widen(char) const@@Base+0x1b530> │ │ │ │ + lea 0x38(%r12),%rdi │ │ │ │ + mov $0x2,%edx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + call *%rax │ │ │ │ + jmp 3b3c0 ::do_widen(char) const@@Base+0x1b530> │ │ │ │ + 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 4b930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268b0> │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3b483 ::do_widen(char) const@@Base+0x1b5f3> │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3b471 ::do_widen(char) const@@Base+0x1b5e1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3b460 ::do_widen(char) const@@Base+0x1b5d0> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3b4a0 ::do_widen(char) const@@Base+0x1b610> │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + add $0x18,%rsp │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0x10,%edi │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov (%rdi),%rax │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ mov %rsi,%rbx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 4b970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + lea 0x85(%rsp),%r14 │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movq %r14,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x38(%r12),%rdi │ │ │ │ + lea 0x63ae7(%rip),%rsi # 9f008 @@Base+0xfe68> │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + mov (%rbx),%r13d │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ + mov %r13d,0x8(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3b53e ::do_widen(char) const@@Base+0x1b6ae> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov (%rbx),%r13d │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + mov %r13d,%ebx │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + neg %ebx │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + cmovs %r13d,%ebx │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movups %xmm3,0x88(%rsp) │ │ │ │ + call dc40 │ │ │ │ + call d880 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + call d120 │ │ │ │ + test %al,%al │ │ │ │ + je 3b6c0 ::do_widen(char) const@@Base+0x1b830> │ │ │ │ + mov %r14,%rbp │ │ │ │ + mov $0xcccccccd,%esi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + sub $0x1,%rbp │ │ │ │ + imul %rsi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + lea (%rax,%rax,4),%ecx │ │ │ │ + add %ecx,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + add $0x30,%edx │ │ │ │ + cmp $0x9,%ebx │ │ │ │ + mov %eax,%ebx │ │ │ │ + mov %dl,0x0(%rbp) │ │ │ │ + ja 3b5c0 ::do_widen(char) const@@Base+0x1b730> │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + mov %r14,%r8 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %rbp,%r8 │ │ │ │ + test %r13d,%r13d │ │ │ │ + jns 3b60f ::do_widen(char) const@@Base+0x1b77f> │ │ │ │ + lea -0x1(%rbp),%rax │ │ │ │ + mov %r14,%r8 │ │ │ │ + movb $0x2d,-0x1(%rbp) │ │ │ │ + sub %rax,%r8 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + mov %rbp,%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x90(%rsp) │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + lea 0x50(%r12),%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 3b848 ::do_widen(char) const@@Base+0x1b9b8> │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 3b878 ::do_widen(char) const@@Base+0x1b9e8> │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%r12) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26900> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + je 3b862 ::do_widen(char) const@@Base+0x1b9d2> │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 3b68c ::do_widen(char) const@@Base+0x1b7fc> │ │ │ │ call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 4b950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268d0> │ │ │ │ - add $0x10,%rsp │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b90d ::do_widen(char) const@@Base+0x1ba7d> │ │ │ │ + add $0xa8,%rsp │ │ │ │ + mov %r12,%rax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x66999(%rip),%rdi # a2060 ::id@GLIBCXX_3.4.21> │ │ │ │ + call d2e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3b92d ::do_widen(char) const@@Base+0x1ba9d> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call *0x20(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 3b7e0 ::do_widen(char) const@@Base+0x1b950> │ │ │ │ + cmpb $0x0,(%r10) │ │ │ │ + jle 3b7e0 ::do_widen(char) const@@Base+0x1b950> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *0x18(%rax) │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov %r13d,0x14(%rsp) │ │ │ │ + mov %r14,%rbp │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov $0xcccccccd,%r11d │ │ │ │ + mov (%rsp),%r12 │ │ │ │ + mov %eax,%r13d │ │ │ │ + movzbl (%r10),%edi │ │ │ │ + mov %edi,%r9d │ │ │ │ + jmp 3b7ae ::do_widen(char) const@@Base+0x1b91e> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 4b950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268d0> │ │ │ │ - jmp 4b970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f0> │ │ │ │ + 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) │ │ │ │ + sub $0x1,%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%edx │ │ │ │ + lea -0x1(%rsi),%rbp │ │ │ │ + imul %r11,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + lea (%rax,%rax,4),%ecx │ │ │ │ + add %ecx,%ecx │ │ │ │ + sub %ecx,%edx │ │ │ │ + add $0x30,%edx │ │ │ │ + mov %dl,-0x1(%rsi) │ │ │ │ + cmp $0x9,%ebx │ │ │ │ + jbe 3b8b0 ::do_widen(char) const@@Base+0x1ba20> │ │ │ │ + mov %eax,%ebx │ │ │ │ + test %dil,%dil │ │ │ │ + jne 3b780 ::do_widen(char) const@@Base+0x1b8f0> │ │ │ │ + add $0x1,%r8 │ │ │ │ + cmp %r12,%r8 │ │ │ │ + jae 3b7ca ::do_widen(char) const@@Base+0x1b93a> │ │ │ │ + movzbl (%r10,%r8,1),%r9d │ │ │ │ + test %r9b,%r9b │ │ │ │ + jle 3b8c0 ::do_widen(char) const@@Base+0x1ba30> │ │ │ │ + lea -0x1(%r9),%edi │ │ │ │ + mov %r13b,-0x1(%rbp) │ │ │ │ + lea -0x1(%rbp),%rsi │ │ │ │ + jmp 3b786 ::do_widen(char) const@@Base+0x1b8f6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x84(%rsp),%rdx │ │ │ │ + mov $0xcccccccd,%edi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + sub $0x1,%rdx │ │ │ │ + imul %rdi,%rax │ │ │ │ + shr $0x23,%rax │ │ │ │ + lea (%rax,%rax,4),%esi │ │ │ │ + add %esi,%esi │ │ │ │ + sub %esi,%ecx │ │ │ │ + add $0x30,%ecx │ │ │ │ + mov %cl,0x1(%rdx) │ │ │ │ + mov %ebx,%ecx │ │ │ │ + mov %eax,%ebx │ │ │ │ + cmp $0x9,%ecx │ │ │ │ + ja 3b800 ::do_widen(char) const@@Base+0x1b970> │ │ │ │ + lea 0x60(%rsp),%rax │ │ │ │ + cmp %rax,%r10 │ │ │ │ + je 3b5e4 ::do_widen(char) const@@Base+0x1b754> │ │ │ │ + mov %r10,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp 3b5e4 ::do_widen(char) const@@Base+0x1b754> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp %r15,%rax │ │ │ │ + je 3b878 ::do_widen(char) const@@Base+0x1b9e8> │ │ │ │ + mov %rax,0x40(%r12) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%r12) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + mov %r15,%rdi │ │ │ │ + jmp 3b67a ::do_widen(char) const@@Base+0x1b7ea> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3b895 ::do_widen(char) const@@Base+0x1ba05> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 3b8d0 ::do_widen(char) const@@Base+0x1ba40> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%r12),%rdi │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x48(%r12) │ │ │ │ + jmp 3b67a ::do_widen(char) const@@Base+0x1b7ea> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x14(%rsp),%r13d │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + jmp 3b829 ::do_widen(char) const@@Base+0x1b999> │ │ │ │ + nop │ │ │ │ + mov $0x7e,%edi │ │ │ │ + mov $0x7f,%r9d │ │ │ │ + jmp 3b7ce ::do_widen(char) const@@Base+0x1b93e> │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 3b88b ::do_widen(char) const@@Base+0x1b9fb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x28(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%rbx │ │ │ │ + call d8d0 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3b945 ::do_widen(char) const@@Base+0x1bab5> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3b8d9 ::do_widen(char) const@@Base+0x1ba49> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3b8f2 ::do_widen(char) const@@Base+0x1ba62> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3b8e3 ::do_widen(char) const@@Base+0x1ba53> │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3b90d ::do_widen(char) const@@Base+0x1ba7d> │ │ │ │ + call d800 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ 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) │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 4ba88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a08> │ │ │ │ - push %rbp │ │ │ │ - mov %rsi,%rcx │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x8(%rsi),%rdi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + sub $0x98,%rsp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ + mov %rbp,0x70(%rsp) │ │ │ │ + mov %r12,0x78(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ mov (%rsi),%rsi │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - mov %rdi,%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jb 4ba30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269b0> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %rax,%rdx │ │ │ │ - sub %r8,%rdx │ │ │ │ - cmp %rbp,%rdx │ │ │ │ - jb 4ba90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a10> │ │ │ │ - cmp $0x8,%rbp │ │ │ │ - jle 4bae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a68> │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r8,%rdi │ │ │ │ - call da30 │ │ │ │ - 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) │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + cmp %rsi,0x8(%r12) │ │ │ │ + je 3bd38 ::do_widen(char) const@@Base+0x1bea8> │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + jmp 3ba47 ::do_widen(char) const@@Base+0x1bbb7> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x10(%r14),%rdx │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + mov %rdx,(%r14) │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3bcc0 ::do_widen(char) const@@Base+0x1be30> │ │ │ │ + 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 3bd20 ::do_widen(char) const@@Base+0x1be90> │ │ │ │ + shl $0x5,%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + add %rdx,%rsi │ │ │ │ + call d5f0 , std::allocator > const&)@plt> │ │ │ │ + mov 0x18(%rsp),%r14 │ │ │ │ + cmp 0x20(%rsp),%r14 │ │ │ │ + jne 3b9f0 ::do_widen(char) const@@Base+0x1bb60> │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + mov %r14,%r13 │ │ │ │ + movabs $0x3ffffffffffffff,%rbx │ │ │ │ + sub %rsi,%r13 │ │ │ │ + mov %r13,%rax │ │ │ │ + sar $0x5,%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + je 3c10a ::do_widen(char) const@@Base+0x1c27a> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%ebx │ │ │ │ mov %rsi,(%rsp) │ │ │ │ + cmovne %rax,%rbx │ │ │ │ + add %rax,%rbx │ │ │ │ + movabs $0x3ffffffffffffff,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + cmova %rax,%rbx │ │ │ │ + shl $0x5,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ + mov 0x30(%rsp),%rdx │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rax,%r13,1),%rax │ │ │ │ mov (%rsp),%rsi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %r8,%r8 │ │ │ │ - je 4ba6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269ed> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + cmp %r13,%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + je 3be40 ::do_widen(char) const@@Base+0x1bfb0> │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov %rdi,0x8(%rax) │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + cmp %rsi,%r14 │ │ │ │ + je 3bbe0 ::do_widen(char) const@@Base+0x1bd50> │ │ │ │ + mov %rsi,%rax │ │ │ │ + mov %r15,%rdx │ │ │ │ + jmp 3bb64 ::do_widen(char) const@@Base+0x1bcd4> │ │ │ │ + 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 %rcx,(%rdx) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x10(%rdx) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + add $0x20,%rax │ │ │ │ + mov %r8,0x8(%rdx) │ │ │ │ + add $0x20,%rdx │ │ │ │ + cmp %rax,%r14 │ │ │ │ + je 3bbf0 ::do_widen(char) const@@Base+0x1bd60> │ │ │ │ + lea 0x10(%rdx),%rdi │ │ │ │ + lea 0x10(%rax),%r8 │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jne 3bb40 ::do_widen(char) const@@Base+0x1bcb0> │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%r9 │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jae 3bc30 ::do_widen(char) const@@Base+0x1bda0> │ │ │ │ + test $0x20,%r9b │ │ │ │ + jne 3bf6b ::do_widen(char) const@@Base+0x1c0db> │ │ │ │ + test $0x10,%r9b │ │ │ │ + jne 3bfa2 ::do_widen(char) const@@Base+0x1c112> │ │ │ │ + test $0x8,%r9b │ │ │ │ + jne 3bfc2 ::do_widen(char) const@@Base+0x1c132> │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 3bfde ::do_widen(char) const@@Base+0x1c14e> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3bb4f ::do_widen(char) const@@Base+0x1bcbf> │ │ │ │ + movzbl (%rcx),%r8d │ │ │ │ + mov %r8b,(%rdi) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 3bb4b ::do_widen(char) const@@Base+0x1bcbb> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movzwl -0x2(%rcx,%r9,1),%ecx │ │ │ │ + mov %cx,-0x2(%rdi,%r9,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + jmp 3bb4f ::do_widen(char) const@@Base+0x1bcbf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r15,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rdx),%r14 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3c0cd ::do_widen(char) const@@Base+0x1c23d> │ │ │ │ + mov %rsi,%rdi │ │ │ │ call d610 │ │ │ │ - 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 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 3ba28 ::do_widen(char) const@@Base+0x1bb98> │ │ │ │ + call d610 │ │ │ │ + jmp 3ba28 ::do_widen(char) const@@Base+0x1bb98> │ │ │ │ + nop │ │ │ │ + mov %r9d,%r8d │ │ │ │ + sub $0x1,%r9d │ │ │ │ + lea (%rdi,%r8,1),%r10 │ │ │ │ + add %rcx,%r8 │ │ │ │ + movdqu -0x40(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%r10) │ │ │ │ + movdqu -0x30(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%r10) │ │ │ │ + movdqu -0x20(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%r10) │ │ │ │ + movdqu -0x10(%r8),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%r10) │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jb 3bb4b ::do_widen(char) const@@Base+0x1bcbb> │ │ │ │ + and $0xffffffc0,%r9d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r10d,%r8d │ │ │ │ + add $0x40,%r10d │ │ │ │ + movdqu (%rcx,%r8,1),%xmm3 │ │ │ │ + movdqu 0x10(%rcx,%r8,1),%xmm2 │ │ │ │ + movdqu 0x20(%rcx,%r8,1),%xmm1 │ │ │ │ + movdqu 0x30(%rcx,%r8,1),%xmm0 │ │ │ │ + movups %xmm3,(%rdi,%r8,1) │ │ │ │ + movups %xmm2,0x10(%rdi,%r8,1) │ │ │ │ + movups %xmm1,0x20(%rdi,%r8,1) │ │ │ │ + movups %xmm0,0x30(%rdi,%r8,1) │ │ │ │ + cmp %r9d,%r10d │ │ │ │ + jb 3bc7b ::do_widen(char) const@@Base+0x1bdeb> │ │ │ │ + jmp 3bb4b ::do_widen(char) const@@Base+0x1bcbb> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + cmp $0x40,%esi │ │ │ │ + jae 3bdc0 ::do_widen(char) const@@Base+0x1bf30> │ │ │ │ + test $0x20,%sil │ │ │ │ + jne 3bf39 ::do_widen(char) const@@Base+0x1c0a9> │ │ │ │ + test $0x10,%sil │ │ │ │ + jne 3c032 ::do_widen(char) const@@Base+0x1c1a2> │ │ │ │ + test $0x8,%sil │ │ │ │ + jne 3c04d ::do_widen(char) const@@Base+0x1c1bd> │ │ │ │ + test $0x4,%sil │ │ │ │ + jne 3c065 ::do_widen(char) const@@Base+0x1c1d5> │ │ │ │ + test %esi,%esi │ │ │ │ + je 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + movzbl (%rax),%edi │ │ │ │ + mov %dil,0x10(%r14) │ │ │ │ + test $0x2,%sil │ │ │ │ + je 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + mov %esi,%esi │ │ │ │ + movzwl -0x2(%rax,%rsi,1),%eax │ │ │ │ + mov %ax,-0x2(%rdx,%rsi,1) │ │ │ │ + jmp 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + nop │ │ │ │ + mov 0x80(%rsp),%r13 │ │ │ │ + mov 0x88(%rsp),%r14 │ │ │ │ + mov 0x90(%rsp),%r15 │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + lea 0x10(%rsp),%rsi │ │ │ │ + call d3d0 , std::allocator >, std::allocator, std::allocator > > > const&)@plt> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 3bd7f ::do_widen(char) const@@Base+0x1beef> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3bd71 ::do_widen(char) const@@Base+0x1bee1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 3bd60 ::do_widen(char) const@@Base+0x1bed0> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3bd8c ::do_widen(char) const@@Base+0x1befc> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0e4 ::do_widen(char) const@@Base+0x1c254> │ │ │ │ + mov 0x68(%rsp),%rbx │ │ │ │ + mov 0x70(%rsp),%rbp │ │ │ │ + mov 0x78(%rsp),%r12 │ │ │ │ + add $0x98,%rsp │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%edi │ │ │ │ + sub $0x1,%esi │ │ │ │ + lea (%rdx,%rdi,1),%r8 │ │ │ │ + add %rax,%rdi │ │ │ │ + movdqu -0x40(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%r8) │ │ │ │ + movdqu -0x30(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%r8) │ │ │ │ + movdqu -0x20(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%r8) │ │ │ │ + movdqu -0x10(%rdi),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%r8) │ │ │ │ + cmp $0x40,%esi │ │ │ │ + jb 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + and $0xffffffc0,%esi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov %r8d,%edi │ │ │ │ + add $0x40,%r8d │ │ │ │ + movdqu (%rax,%rdi,1),%xmm3 │ │ │ │ + movdqu 0x10(%rax,%rdi,1),%xmm2 │ │ │ │ + movdqu 0x20(%rax,%rdi,1),%xmm1 │ │ │ │ + movdqu 0x30(%rax,%rdi,1),%xmm0 │ │ │ │ + movups %xmm3,(%rdx,%rdi,1) │ │ │ │ + movups %xmm2,0x10(%rdx,%rdi,1) │ │ │ │ + movups %xmm1,0x20(%rdx,%rdi,1) │ │ │ │ + movups %xmm0,0x30(%rdx,%rdi,1) │ │ │ │ + cmp %esi,%r8d │ │ │ │ + jb 3be03 ::do_widen(char) const@@Base+0x1bf73> │ │ │ │ + jmp 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x1(%rdi),%r9 │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jae 3bea8 ::do_widen(char) const@@Base+0x1c018> │ │ │ │ + test $0x20,%r9b │ │ │ │ + jne 3bffa ::do_widen(char) const@@Base+0x1c16a> │ │ │ │ + test $0x10,%r9b │ │ │ │ + jne 3c07a ::do_widen(char) const@@Base+0x1c1ea> │ │ │ │ + test $0x8,%r9b │ │ │ │ + jne 3c099 ::do_widen(char) const@@Base+0x1c209> │ │ │ │ + test $0x4,%r9b │ │ │ │ + jne 3c0b4 ::do_widen(char) const@@Base+0x1c224> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + movzbl 0x40(%rsp),%edx │ │ │ │ + mov %dl,0x10(%rax) │ │ │ │ + test $0x2,%r9b │ │ │ │ + je 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movzwl -0x2(%r13,%r9,1),%edx │ │ │ │ + mov %dx,-0x2(%rcx,%r9,1) │ │ │ │ + jmp 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r9d,%r10d │ │ │ │ + sub $0x1,%r9d │ │ │ │ + lea (%rcx,%r10,1),%r11 │ │ │ │ + add %rdx,%r10 │ │ │ │ + movdqu -0x40(%r10),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%r11) │ │ │ │ + movdqu -0x30(%r10),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%r11) │ │ │ │ + movdqu -0x20(%r10),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%r11) │ │ │ │ + movdqu -0x10(%r10),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%r11) │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jb 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + mov %r9d,%r11d │ │ │ │ + xor %r10d,%r10d │ │ │ │ + and $0xffffffc0,%r11d │ │ │ │ + mov %r10d,%r8d │ │ │ │ + add $0x40,%r10d │ │ │ │ + movdqu (%rdx,%r8,1),%xmm3 │ │ │ │ + movdqu 0x10(%rdx,%r8,1),%xmm2 │ │ │ │ + movdqu 0x20(%rdx,%r8,1),%xmm1 │ │ │ │ + movdqu 0x30(%rdx,%r8,1),%xmm0 │ │ │ │ + movups %xmm3,(%rcx,%r8,1) │ │ │ │ + movups %xmm2,0x10(%rcx,%r8,1) │ │ │ │ + movups %xmm1,0x20(%rcx,%r8,1) │ │ │ │ + movups %xmm0,0x30(%rcx,%r8,1) │ │ │ │ + cmp %r11d,%r10d │ │ │ │ + jb 3bef6 ::do_widen(char) const@@Base+0x1c066> │ │ │ │ + jmp 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + mov %esi,%esi │ │ │ │ + movups %xmm0,0x10(%r14) │ │ │ │ + movdqu 0x10(%rax),%xmm0 │ │ │ │ + lea 0x20(%rax,%rsi,1),%rax │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + movdqu -0x40(%rax),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%rdx,%rsi,1) │ │ │ │ + movdqu -0x30(%rax),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx,%rsi,1) │ │ │ │ + jmp 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movdqu 0x10(%rcx),%xmm0 │ │ │ │ + lea 0x20(%rcx,%r9,1),%rcx │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + movdqu -0x40(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x20(%rdi,%r9,1) │ │ │ │ + movdqu -0x30(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdi,%r9,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + jmp 3bb4f ::do_widen(char) const@@Base+0x1bcbf> │ │ │ │ + movdqu (%rcx),%xmm0 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movdqu -0x10(%rcx,%r9,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdi,%r9,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + jmp 3bb4f ::do_widen(char) const@@Base+0x1bcbf> │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %r8,(%rdi) │ │ │ │ + mov -0x8(%rcx,%r9,1),%rcx │ │ │ │ + mov %rcx,-0x8(%rdi,%r9,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + jmp 3bb4f ::do_widen(char) const@@Base+0x1bcbf> │ │ │ │ + mov (%rcx),%r8d │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %r8d,(%rdi) │ │ │ │ + mov -0x4(%rcx,%r9,1),%ecx │ │ │ │ + mov %ecx,-0x4(%rdi,%r9,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + jmp 3bb4f ::do_widen(char) const@@Base+0x1bcbf> │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + lea 0x20(%rcx,%r9,1),%rdx │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x50(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rcx) │ │ │ │ + lea 0x20(%r13,%r9,1),%rcx │ │ │ │ + movdqu -0x40(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x40(%rdx) │ │ │ │ + movdqu -0x30(%rcx),%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rdx) │ │ │ │ + jmp 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + movdqu (%rax),%xmm0 │ │ │ │ + mov %esi,%esi │ │ │ │ + movups %xmm0,0x10(%r14) │ │ │ │ + movdqu -0x10(%rax,%rsi,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rdx,%rsi,1) │ │ │ │ + jmp 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %rdi,0x10(%r14) │ │ │ │ + mov -0x8(%rax,%rsi,1),%rax │ │ │ │ + mov %rax,-0x8(%rdx,%rsi,1) │ │ │ │ + jmp 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + mov (%rax),%edi │ │ │ │ + mov %esi,%esi │ │ │ │ + mov %edi,0x10(%r14) │ │ │ │ + mov -0x4(%rax,%rsi,1),%eax │ │ │ │ + mov %eax,-0x4(%rdx,%rsi,1) │ │ │ │ + jmp 3ba1b ::do_widen(char) const@@Base+0x1bb8b> │ │ │ │ + movdqu 0x40(%rsp),%xmm0 │ │ │ │ + mov %r9d,%r9d │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu -0x10(%r13,%r9,1),%xmm0 │ │ │ │ + movups %xmm0,-0x10(%rcx,%r9,1) │ │ │ │ + jmp 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %rdx,0x10(%rax) │ │ │ │ + mov -0x8(%r13,%r9,1),%rdx │ │ │ │ + mov %rdx,-0x8(%rcx,%r9,1) │ │ │ │ + jmp 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + mov 0x40(%rsp),%edx │ │ │ │ + mov %r9d,%r9d │ │ │ │ + mov %edx,0x10(%rax) │ │ │ │ + mov -0x4(%r13,%r9,1),%edx │ │ │ │ + mov %edx,-0x4(%rcx,%r9,1) │ │ │ │ + jmp 3baef ::do_widen(char) const@@Base+0x1bc5f> │ │ │ │ + mov %r15,0x10(%rsp) │ │ │ │ + add %rbx,%r15 │ │ │ │ + mov %r14,0x18(%rsp) │ │ │ │ + mov %r15,0x20(%rsp) │ │ │ │ + jmp 3ba28 ::do_widen(char) const@@Base+0x1bb98> │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c126 ::do_widen(char) const@@Base+0x1c296> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c0fc ::do_widen(char) const@@Base+0x1c26c> │ │ │ │ + lea 0x512ae(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 3b430 ::do_widen(char) const@@Base+0x1b5a0> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %r14,0x88(%rsp) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + jne 3c0fc ::do_widen(char) const@@Base+0x1c26c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c17a ::do_widen(char) const@@Base+0x1c2ea> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 3b430 ::do_widen(char) const@@Base+0x1b5a0> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c158 ::do_widen(char) const@@Base+0x1c2c8> │ │ │ │ + jmp 3c0fc ::do_widen(char) const@@Base+0x1c26c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov (%rdi),%rbp │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 3c28c ::do_widen(char) const@@Base+0x1c3fc> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rbp),%r14 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 3c20e ::do_widen(char) const@@Base+0x1c37e> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c201 ::do_widen(char) const@@Base+0x1c371> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 3c1f0 ::do_widen(char) const@@Base+0x1c360> │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c21b ::do_widen(char) const@@Base+0x1c38b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + je 3c24e ::do_widen(char) const@@Base+0x1c3be> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c241 ::do_widen(char) const@@Base+0x1c3b1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jne 3c230 ::do_widen(char) const@@Base+0x1c3a0> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3c25b ::do_widen(char) const@@Base+0x1c3cb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c26d ::do_widen(char) const@@Base+0x1c3dd> │ │ │ │ + call d610 │ │ │ │ + add $0x60,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 3c1e0 ::do_widen(char) const@@Base+0x1c350> │ │ │ │ + mov 0x0(%r13),%rbp │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3c2a7 ::do_widen(char) const@@Base+0x1c417> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + add $0x28,%rsp │ │ │ │ + jmp d610 │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add $0x28,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - jle 4bb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a80> │ │ │ │ - mov %r8,%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call da30 │ │ │ │ - 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 4bb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a90> │ │ │ │ - mov %rax,%rdi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + │ │ │ │ +000000000003c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base>: │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + cmp $0xf,%rdx │ │ │ │ + ja 3c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x58> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + lea 0x1(%rdx),%rdx │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 3c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + mov %r8,%rsi │ │ │ │ call d560 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add %rbp,%rax │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + movzbl (%r8),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jne 4ba1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2699f> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - jmp 4ba1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2699f> │ │ │ │ - jne 4baba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a3a> │ │ │ │ - movsd (%rsi),%xmm0 │ │ │ │ - movsd %xmm0,(%r8) │ │ │ │ - jmp 4baba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a3a> │ │ │ │ nopl (%rax) │ │ │ │ - lea (%r8,%rbp,1),%rax │ │ │ │ - jmp 4ba1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2699f> │ │ │ │ - nop │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + je 3c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + jne 3c2e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29> │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ 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) │ │ │ │ - movq $0x0,0xb8(%rdi) │ │ │ │ - cmp 0xc8(%rdi),%rax │ │ │ │ - je 4bba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b29> │ │ │ │ - mov %rax,0xc8(%rdi) │ │ │ │ - mov 0xd8(%rbx),%rax │ │ │ │ - cmp 0xe0(%rbx),%rax │ │ │ │ - je 4bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b40> │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - cmp 0xf8(%rbx),%rax │ │ │ │ - je 4bbd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b57> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - mov 0x108(%rbx),%r13 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4bc12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b92> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4be58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dd8> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b70> │ │ │ │ - mov %r13,0x110(%rbx) │ │ │ │ - mov 0x120(%rbx),%r13 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 4bc52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bd2> │ │ │ │ - mov %r13,%rbp │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4be70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26df0> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4bc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bb0> │ │ │ │ - mov %r13,0x128(%rbx) │ │ │ │ - mov 0x188(%rbx),%r12 │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4bc92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c12> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4be40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dc0> │ │ │ │ + call d650 │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + mov 0x8(%rbp),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x62caf(%rip),%rax # 9f038 @@Base+0xfe98> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bf0> │ │ │ │ - mov 0x180(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4bc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c1f> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x170(%rbx),%r12 │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4bce2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c62> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4be28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26da8> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4bcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c40> │ │ │ │ - mov 0x168(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4bcef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c6f> │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + lea 0x65c6e(%rip),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmpq $0x0,0x60(%rsi) │ │ │ │ + je 3c411 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 3c470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b0> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c423 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163> │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + jne 3c570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ mov %rbp,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c> │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov 0x90(%rsp),%rbp │ │ │ │ + add $0xa8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x514b1(%rip),%rsi # 8d92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5166f> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x51494(%rip),%rsi # 8d933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51673> │ │ │ │ + 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 3c7ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50e> │ │ │ │ + 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 0x51542(%rip),%rsi # 8da3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5177a> │ │ │ │ + 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 3c51f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f> │ │ │ │ call d610 │ │ │ │ - mov 0x150(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c80> │ │ │ │ - call d610 │ │ │ │ - mov 0x138(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4bd11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c91> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273> │ │ │ │ call d610 │ │ │ │ - mov 0x128(%rbx),%r12 │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4bd52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cd2> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4be10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d90> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c547 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4bd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cb0> │ │ │ │ - mov 0x120(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4bd5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cdf> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c55b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b> │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 3c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + jmp 3c43a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3c7a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5> │ │ │ │ + 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 3c785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c5> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x51330(%rip),%rsi # 8d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51672> │ │ │ │ + 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 3c765 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a5> │ │ │ │ + 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 0x50e75(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + jmp 3c43a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + lea 0x5129f(%rip),%rsi # 8d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51672> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x50e19(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ + 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 │ │ │ │ + jmp 3c660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0> │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c70e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x456> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c73e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c71e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c736 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x476> │ │ │ │ + jmp 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + lea 0x50ce4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + lea 0x50cc4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + lea 0x50ca4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 3c709 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + lea 0x50c7b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c7ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3c736 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x476> │ │ │ │ + jmp 3c6dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c807 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x547> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3c7f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x537> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + lea 0x657ee(%rip),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmpq $0x0,0x60(%rsi) │ │ │ │ + je 3c891 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d1> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 3c8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x630> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c8a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e3> │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + jne 3c9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x730> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88c> │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov 0x90(%rsp),%rbp │ │ │ │ + add $0xa8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x51031(%rip),%rsi # 8d92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5166f> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x51014(%rip),%rsi # 8d933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51673> │ │ │ │ + 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 3cc4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x98e> │ │ │ │ + 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 0x510c2(%rip),%rsi # 8da3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5177a> │ │ │ │ + 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 3c99f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6df> │ │ │ │ call d610 │ │ │ │ - mov 0x110(%rbx),%r12 │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 4bd9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d1e> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d80> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f3> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jne 4bd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d00> │ │ │ │ - mov 0x108(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 4bdab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d2b> │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3c9c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x707> │ │ │ │ call d610 │ │ │ │ - mov 0xf0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4bdbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d3c> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3c9db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71b> │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 3cb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x848> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + jmp 3c8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3cc25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x965> │ │ │ │ + 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 3cc05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x945> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x50eb0(%rip),%rsi # 8d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51672> │ │ │ │ + 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 3cbe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x925> │ │ │ │ + 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 0x509f5(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + jmp 3c8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + lea 0x50e1f(%rip),%rsi # 8d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51672> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x50999(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ + 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 │ │ │ │ + jmp 3cae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x820> │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cb8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ce> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cb96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cbbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8fe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cb9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8de> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cbc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x908> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3cbb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f6> │ │ │ │ + jmp 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + lea 0x50864(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + lea 0x50844(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + lea 0x50824(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 3cb89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c9> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + lea 0x507fb(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cc7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bf> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3cbb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8f6> │ │ │ │ + jmp 3cb5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x89c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cc87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3cc77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b7> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0xa8,%rsp │ │ │ │ + lea 0x6536e(%rip),%rax │ │ │ │ + lea 0x18(%rsi),%rdx │ │ │ │ + cmpq $0x0,0x20(%rsi) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + cmovne %rdx,%rax │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %rbx,0x88(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmpq $0x0,0x60(%rsi) │ │ │ │ + je 3cd11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa51> │ │ │ │ + cmpq $0x0,0x70(%rbx) │ │ │ │ + jne 3cd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab0> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3cd23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa63> │ │ │ │ + cmpq $0x0,0x48(%rbx) │ │ │ │ + jne 3ce70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbb0> │ │ │ │ + lea 0x10(%rbp),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x0(%rbp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0c> │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov 0x88(%rsp),%rbx │ │ │ │ + mov 0x90(%rsp),%rbp │ │ │ │ + add $0xa8,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x50bb1(%rip),%rsi # 8d92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5166f> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x50b94(%rip),%rsi # 8d933 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51673> │ │ │ │ + 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 3d0ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0e> │ │ │ │ + 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 0x50c42(%rip),%rsi # 8da3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5177a> │ │ │ │ + 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 3ce1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5f> │ │ │ │ call d610 │ │ │ │ - mov 0xd8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4bdcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d4d> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ce33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb73> │ │ │ │ call d610 │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 4bdde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d5e> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea 0x20(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3ce47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb87> │ │ │ │ call d610 │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - call 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - add $0x8,%rsp │ │ │ │ - lea 0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - jmp 88d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63ca0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4bd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d00> │ │ │ │ - jmp 4bd97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26d17> │ │ │ │ - nop │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4bd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26cb0> │ │ │ │ - jmp 4bd4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ccb> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4bcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c40> │ │ │ │ - jmp 4bcdb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c5b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bf0> │ │ │ │ - jmp 4bc8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26c0b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b70> │ │ │ │ - jmp 4bc0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b8b> │ │ │ │ + cmpq $0x0,0x38(%rbx) │ │ │ │ + je 3ce5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb9b> │ │ │ │ + mov 0x48(%rbx),%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 3cf88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcc8> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + jmp 3cd3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%rax),%r14 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + lea 0x3(%rdx),%rsi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + sub 0x38(%rsp),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 3d0a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde5> │ │ │ │ + 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 3d085 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc5> │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x50a30(%rip),%rsi # 8d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51672> │ │ │ │ + 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 3d065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda5> │ │ │ │ + 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 0x50575(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,%rsi │ │ │ │ + call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x98(%rsp),%r12 │ │ │ │ + mov 0xa0(%rsp),%r14 │ │ │ │ + jmp 3cd3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7a> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 4bc30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bb0> │ │ │ │ - jmp 4bc4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bcb> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + lea 0x5099f(%rip),%rsi # 8d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51672> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 32e00 ::do_widen(char) const@@Base+0x12f70> │ │ │ │ + lea 0x50519(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ + 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 │ │ │ │ + jmp 3cf60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca0> │ │ │ │ + mov %r12,0x98(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d00e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd56> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d03e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d01e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d048 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd88> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3d036 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd76> │ │ │ │ + jmp 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + lea 0x503e4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + lea 0x503c4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + lea 0x503a4(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + jmp 3d009 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd49> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + lea 0x5037b(%rip),%rdi # 8d464 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511a4> │ │ │ │ + call d2f0 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d0ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3f> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3d036 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd76> │ │ │ │ + jmp 3cfdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d107 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe47> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d0f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe37> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 4daed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a6d> │ │ │ │ push %r15 │ │ │ │ - mov %eax,%ecx │ │ │ │ - mov %edx,%esi │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x8(%rdi),%r15 │ │ │ │ + sub $0x68,%rsp │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x58(%rsp) │ │ │ │ + lea 0x507c2(%rip),%rsi # 8d936 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51676> │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x18(%r12),%rax │ │ │ │ + mov 0x28(%r12),%rbp │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x20(%r12),%rax │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b0> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r13 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d1cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0c> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - sub %ecx,%eax │ │ │ │ - mov %edx,%r14d │ │ │ │ - mov 0x88(%r15),%r8 │ │ │ │ - mov %eax,0xb4(%rbx) │ │ │ │ - sub %esi,%r14d │ │ │ │ - movslq %edx,%rax │ │ │ │ - movq 0x4259d(%rip),%xmm1 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - mov 0x50(%rdi),%rcx │ │ │ │ - mov %r14d,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,%r15d │ │ │ │ - and $0x3,%r13d │ │ │ │ - and $0x2,%r15d │ │ │ │ - mov %r15d,%r12d │ │ │ │ - shr $1,%r12d │ │ │ │ - mov %r12d,%ebp │ │ │ │ - xor $0x1,%ebp │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - setne %cl │ │ │ │ - and %ecx,%ebp │ │ │ │ - cmp %edx,%esi │ │ │ │ - je 4bf8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f0c> │ │ │ │ - mov 0x9c(%rbx),%esi │ │ │ │ - mov %al,(%rsp) │ │ │ │ - call 36f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ed0> │ │ │ │ - mov 0xa0(%rbx),%r14d │ │ │ │ - movzbl (%rsp),%eax │ │ │ │ - movsd 0x42530(%rip),%xmm1 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - unpcklpd %xmm0,%xmm1 │ │ │ │ - movups %xmm1,0x8428(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4c258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271d8> │ │ │ │ - mov 0x88(%rbx),%esi │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 4ce20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27da0> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4cfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f20> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - mov 0xa0(%r15),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm0 │ │ │ │ - divsd 0x68(%rdx),%xmm0 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4d0f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28071> │ │ │ │ - movsd 0x424c9(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,0x83a8(%rbx) │ │ │ │ - movsd %xmm1,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4d147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280c7> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,0x83b0(%rbx) │ │ │ │ - movsd %xmm1,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4d13a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280ba> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,0x83b8(%rbx) │ │ │ │ - movsd %xmm1,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4d12d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280ad> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,0x83c0(%rbx) │ │ │ │ - movsd %xmm1,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4d120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280a0> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,0x83c8(%rbx) │ │ │ │ - movsd %xmm1,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4d113 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28093> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm2,0x83d0(%rbx) │ │ │ │ - movsd %xmm1,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4d106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28086> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%xmm2 │ │ │ │ - movsd %xmm1,0x8418(%rbx) │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm2,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4c0cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2704f> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm4,%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 %esi,%esi │ │ │ │ - je 4dabf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a3f> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - xor %ecx,%ecx │ │ │ │ - jmp 4c1ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2716d> │ │ │ │ - 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,%r14d │ │ │ │ - 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 %r14d,0x88(%rbx) │ │ │ │ - je 4cab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a38> │ │ │ │ - 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 %r14d,%esi │ │ │ │ - add 0x58(%rbx),%rax │ │ │ │ - shr $0x3,%esi │ │ │ │ - movzbl (%rax,%rsi,1),%esi │ │ │ │ - mov %r14d,%eax │ │ │ │ - not %eax │ │ │ │ - and $0x7,%eax │ │ │ │ - bt %eax,%esi │ │ │ │ - jb 4c118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27098> │ │ │ │ - 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 4c147 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270c7> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - unpckhpd %xmm7,%xmm7 │ │ │ │ - movapd %xmm7,%xmm2 │ │ │ │ - test %esi,%esi │ │ │ │ - je 4c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27698> │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 4cc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b80> │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - movsd 0xb8(%rbx),%xmm3 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0xf0(%rbx),%rbp │ │ │ │ - cvtsi2sd %r8,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mov %r8,%rcx │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4d277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281f7> │ │ │ │ - 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 │ │ │ │ - test $0x1,%al │ │ │ │ - jne 4d6a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28621> │ │ │ │ - movsd 0x421cb(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm6,0x83a8(%rbx) │ │ │ │ - movsd %xmm5,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 4d9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28960> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm6,0x83b0(%rbx) │ │ │ │ - movsd %xmm5,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 4d9d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28953> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm6,0x83b8(%rbx) │ │ │ │ - movsd %xmm5,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 4d9c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28946> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm6,0x83c0(%rbx) │ │ │ │ - movsd %xmm5,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 4d9b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28939> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm6,0x83c8(%rbx) │ │ │ │ - movsd %xmm5,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 4da2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289ae> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm6,0x83d0(%rbx) │ │ │ │ - movsd %xmm5,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 4da21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289a1> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movsd %xmm5,0x8418(%rbx) │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm6,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4c3cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2734d> │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - movsd %xmm1,0x83e0(%rbx) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm5,0x8420(%rbx) │ │ │ │ - mov %ecx,0x24(%rsp) │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - call d650 │ │ │ │ - movsd 0x0(%rbp),%xmm6 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x24(%rsp),%ecx │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mulsd %xmm2,%xmm6 │ │ │ │ - test %ecx,%ecx │ │ │ │ - movsd %xmm6,(%rax) │ │ │ │ - movsd 0x8(%rbp),%xmm10 │ │ │ │ - movsd %xmm6,(%rsp) │ │ │ │ - mulsd %xmm2,%xmm10 │ │ │ │ - movsd %xmm10,0x8(%rax) │ │ │ │ - movsd 0x10(%rbp),%xmm11 │ │ │ │ - mulsd %xmm2,%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rax) │ │ │ │ - movsd 0x18(%rbp),%xmm12 │ │ │ │ - mulsd %xmm2,%xmm12 │ │ │ │ - movsd %xmm12,0x18(%rax) │ │ │ │ - movsd 0x20(%rbp),%xmm13 │ │ │ │ - mulsd %xmm2,%xmm13 │ │ │ │ - movsd %xmm13,0x20(%rax) │ │ │ │ - movsd 0x28(%rbp),%xmm14 │ │ │ │ - mulsd %xmm2,%xmm14 │ │ │ │ - movsd %xmm14,0x28(%rax) │ │ │ │ - movsd 0x30(%rbp),%xmm15 │ │ │ │ - mulsd %xmm2,%xmm15 │ │ │ │ - movsd %xmm15,0x30(%rax) │ │ │ │ - mulsd 0x38(%rbp),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - movups %xmm1,0x0(%rbp) │ │ │ │ - movups %xmm1,0x10(%rbp) │ │ │ │ - movups %xmm1,0x20(%rbp) │ │ │ │ - movups %xmm1,0x30(%rbp) │ │ │ │ - je 4daee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a6e> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - mov %r14d,%r9d │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - add 0xa4(%rbx),%r9d │ │ │ │ - movapd %xmm2,%xmm9 │ │ │ │ - divsd 0x30(%rsp),%xmm0 │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - jmp 4c5e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27569> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm8 │ │ │ │ - movsd %xmm8,(%rax) │ │ │ │ - mulsd 0x83b0(%rbx),%xmm6 │ │ │ │ - movsd %xmm6,0x8(%rax) │ │ │ │ - mulsd 0x83b8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x10(%rax) │ │ │ │ - mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - mulsd 0x83d0(%rbx),%xmm1 │ │ │ │ - movapd %xmm8,%xmm3 │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x83e0(%rbx),%xmm0 │ │ │ │ - mulsd %xmm7,%xmm0 │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm0,-0x8(%rax) │ │ │ │ - addsd 0x0(%rbp),%xmm3 │ │ │ │ - movsd %xmm3,0x0(%rbp) │ │ │ │ - movsd -0x38(%rax),%xmm1 │ │ │ │ - addsd 0x8(%rbp),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rbp) │ │ │ │ - movsd -0x30(%rax),%xmm0 │ │ │ │ - addsd 0x10(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x10(%rbp) │ │ │ │ - movsd -0x28(%rax),%xmm8 │ │ │ │ - addsd 0x18(%rbp),%xmm8 │ │ │ │ - movsd %xmm8,0x18(%rbp) │ │ │ │ - movsd -0x20(%rax),%xmm7 │ │ │ │ - addsd 0x20(%rbp),%xmm7 │ │ │ │ - movsd %xmm7,0x20(%rbp) │ │ │ │ - movsd -0x18(%rax),%xmm6 │ │ │ │ - addsd 0x28(%rbp),%xmm6 │ │ │ │ - movsd %xmm6,0x28(%rbp) │ │ │ │ - movsd -0x10(%rax),%xmm5 │ │ │ │ - addsd 0x30(%rbp),%xmm5 │ │ │ │ - movsd %xmm5,0x30(%rbp) │ │ │ │ - movsd -0x8(%rax),%xmm4 │ │ │ │ - addsd 0x38(%rbp),%xmm4 │ │ │ │ - movsd %xmm4,0x38(%rbp) │ │ │ │ - cmp %ecx,%r8d │ │ │ │ - je 4d92f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288af> │ │ │ │ - movsd 0x8(%rax),%xmm6 │ │ │ │ - movsd 0x10(%rax),%xmm5 │ │ │ │ - mov %r8d,%r10d │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - movsd 0x20(%rax),%xmm3 │ │ │ │ - shr $0x3,%r10d │ │ │ │ - movsd 0x28(%rax),%xmm1 │ │ │ │ - movsd 0x30(%rax),%xmm0 │ │ │ │ - mulsd %xmm2,%xmm6 │ │ │ │ - movsd 0x38(%rax),%xmm7 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movsd (%rax),%xmm8 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - movzbl (%r9,%r10,1),%r11d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - not %r10d │ │ │ │ - mulsd %xmm2,%xmm1 │ │ │ │ - and $0x7,%r10d │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm10,%xmm6 │ │ │ │ - bt %r10d,%r11d │ │ │ │ - mulsd %xmm2,%xmm7 │ │ │ │ - addsd %xmm11,%xmm5 │ │ │ │ - mulsd %xmm2,%xmm8 │ │ │ │ - addsd %xmm12,%xmm4 │ │ │ │ - addsd (%rsp),%xmm8 │ │ │ │ - addsd %xmm13,%xmm3 │ │ │ │ - movsd %xmm6,0x8(%rax) │ │ │ │ - addsd %xmm14,%xmm1 │ │ │ │ - movsd %xmm5,0x10(%rax) │ │ │ │ - addsd %xmm15,%xmm0 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - addsd %xmm9,%xmm7 │ │ │ │ - movsd %xmm8,(%rax) │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd %xmm7,0x38(%rax) │ │ │ │ - jae 4c4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27470> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm8 │ │ │ │ - movsd %xmm8,(%rax) │ │ │ │ - mulsd 0x83f0(%rbx),%xmm6 │ │ │ │ - movsd %xmm6,0x8(%rax) │ │ │ │ - mulsd 0x83f8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x10(%rax) │ │ │ │ - mulsd 0x8400(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x8408(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - mulsd 0x8410(%rbx),%xmm1 │ │ │ │ - movapd %xmm8,%xmm3 │ │ │ │ - movsd %xmm1,0x28(%rax) │ │ │ │ - mulsd 0x8418(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rax) │ │ │ │ - movsd 0x8420(%rbx),%xmm0 │ │ │ │ - jmp 4c559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274d9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - mov %r8,%rdi │ │ │ │ - cvtsi2sd %r8,%xmm1 │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 4d4dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2845c> │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - divsd 0xb8(%rbx),%xmm1 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4d154 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280d4> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0xa8(%rbx),%rdx │ │ │ │ - mov 0xa0(%r15),%rcx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - mov (%rbx),%rcx │ │ │ │ - movsd 0x70(%rcx),%xmm0 │ │ │ │ - divsd 0x68(%rcx),%xmm0 │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 4d68c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2860c> │ │ │ │ - movsd 0x41d28(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm3,0x83e8(%rbx) │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 4d9ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2892c> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm3,0x83f0(%rbx) │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 4da14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28994> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm3,0x83f8(%rbx) │ │ │ │ - test $0x8,%dl │ │ │ │ - jne 4da07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28987> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm3,0x8400(%rbx) │ │ │ │ - test $0x10,%dl │ │ │ │ - jne 4d9fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2897a> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm3,0x8408(%rbx) │ │ │ │ - test $0x20,%dl │ │ │ │ - jne 4d9ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2896d> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm3,0x8410(%rbx) │ │ │ │ - test $0x40,%dl │ │ │ │ - jne 4d99f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2891f> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movsd %xmm3,0x8418(%rbx) │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %dl,%dl │ │ │ │ - js 4c876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277f6> │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - movapd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0x83e0(%rbx) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movsd %xmm3,0x8420(%rbx) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %edi,%edi │ │ │ │ - je 4daf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a77> │ │ │ │ - mov 0x40(%rbx),%rcx │ │ │ │ - mov %r14d,%edx │ │ │ │ - add 0xa4(%rbx),%edx │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - shr $0x3,%rcx │ │ │ │ - imul %rcx,%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - add 0x58(%rbx),%rdx │ │ │ │ - jmp 4c9e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27967> │ │ │ │ - mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rcx) │ │ │ │ - movsd 0x8(%rcx),%xmm3 │ │ │ │ - mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rcx) │ │ │ │ - movsd 0x83b8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rcx) │ │ │ │ - movsd 0x18(%rcx),%xmm3 │ │ │ │ - mulsd 0x83c0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rcx) │ │ │ │ - movsd 0x83c8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rcx) │ │ │ │ - movsd 0x28(%rcx),%xmm3 │ │ │ │ - mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rcx) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rcx) │ │ │ │ - movsd 0x38(%rcx),%xmm0 │ │ │ │ - movsd 0x83e0(%rbx),%xmm3 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd (%rcx),%xmm3 │ │ │ │ - add $0x1,%r8d │ │ │ │ - add $0x8,%r9 │ │ │ │ - add $0x40,%rcx │ │ │ │ - movsd %xmm0,-0x8(%rcx) │ │ │ │ - addsd (%rax),%xmm3 │ │ │ │ - movsd %xmm3,(%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),%xmm0 │ │ │ │ - addsd 0x38(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - cmp %edi,%r8d │ │ │ │ - je 4d96a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288ea> │ │ │ │ - movsd (%r9),%xmm0 │ │ │ │ - mov %r8d,%r10d │ │ │ │ - shr $0x3,%r10d │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - movzbl (%rdx,%r10,1),%r11d │ │ │ │ - mov %r8d,%r10d │ │ │ │ - not %r10d │ │ │ │ - and $0x7,%r10d │ │ │ │ - bt %r10d,%r11d │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movups %xmm3,(%rcx) │ │ │ │ - movups %xmm3,0x10(%rcx) │ │ │ │ - movups %xmm3,0x20(%rcx) │ │ │ │ - movups %xmm3,0x30(%rcx) │ │ │ │ - movapd %xmm0,%xmm3 │ │ │ │ - jae 4c8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27850> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,(%rcx) │ │ │ │ - movsd 0x8(%rcx),%xmm3 │ │ │ │ - mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rcx) │ │ │ │ - movsd 0x83f8(%rbx),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x10(%rcx) │ │ │ │ - movsd 0x18(%rcx),%xmm3 │ │ │ │ - mulsd 0x8400(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x18(%rcx) │ │ │ │ - movsd 0x8408(%rbx),%xmm3 │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rcx) │ │ │ │ - movsd 0x28(%rcx),%xmm3 │ │ │ │ - mulsd 0x8410(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x28(%rcx) │ │ │ │ - mulsd 0x8418(%rbx),%xmm0 │ │ │ │ - movsd %xmm0,0x30(%rcx) │ │ │ │ - movsd 0x38(%rcx),%xmm0 │ │ │ │ - movsd 0x8420(%rbx),%xmm3 │ │ │ │ - jmp 4c94e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x278ce> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - 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(%r15),%rax │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %esi,%eax │ │ │ │ - je 4cc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27bf0> │ │ │ │ - cmp $0x1,%r13d │ │ │ │ - je 4cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b30> │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - add $0x1,%esi │ │ │ │ - and $0x1,%r12d │ │ │ │ - add %r12d,0xa8(%rbx) │ │ │ │ - mov %esi,0x94(%rbx) │ │ │ │ - cmp %eax,%esi │ │ │ │ - jl 4cb90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b10> │ │ │ │ - movl $0x0,0x94(%rbx) │ │ │ │ - lea 0x1(%rdx),%eax │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp %edx,0x6c(%rbx) │ │ │ │ - jl 4cb9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b1e> │ │ │ │ - mov 0x68(%rbx),%esi │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x78(%rbx),%ecx │ │ │ │ - jmp 4bef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26e70> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1(%rbp),%edx │ │ │ │ - mov %edx,0x98(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%edx │ │ │ │ - jle 4cb7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27afa> │ │ │ │ - add $0x48,%rsp │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 3d20a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf4a> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%r13 │ │ │ │ + cmp %r13,%r14 │ │ │ │ + mov %r13,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d1e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf27> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3d1fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3d> │ │ │ │ + mov %r13,%rax │ │ │ │ + sub %r14,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 3d1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef8> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 3d201 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf41> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d1b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef8> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 3d1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf04> │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + je 3d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe0> │ │ │ │ + mov 0x28(%rbx),%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + cmovbe %r14,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf78> │ │ │ │ + mov 0x20(%rbx),%rsi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3d24e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8e> │ │ │ │ + mov %r14,%rax │ │ │ │ + sub %rbp,%rax │ │ │ │ + cmp $0x7fffffff,%rax │ │ │ │ + jg 3d252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf92> │ │ │ │ + cmp $0xffffffff80000000,%rax │ │ │ │ + jl 3d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe0> │ │ │ │ + mov 0x10(%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 3d274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb4> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ + add $0x68,%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 4b9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26940> │ │ │ │ - movslq 0xb4(%rbx),%rax │ │ │ │ - lea 0xf0(%rbx),%rsi │ │ │ │ - lea (%rax,%rax,2),%rdx │ │ │ │ - mov 0x180(%rbx),%rax │ │ │ │ - lea (%rax,%rdx,8),%rdi │ │ │ │ - call 4b9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26940> │ │ │ │ - addl $0x1,0xb0(%rbx) │ │ │ │ - jmp 4cb1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a9c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edi │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%edx │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%edx │ │ │ │ - test %edx,%edi │ │ │ │ - movsbl %al,%edx │ │ │ │ - setne %cl │ │ │ │ - setne %r8b │ │ │ │ - movzbl %cl,%ecx │ │ │ │ - cmp %edx,%ecx │ │ │ │ - je 4d6b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28636> │ │ │ │ - test %al,%al │ │ │ │ - js 4d6b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28636> │ │ │ │ - movslq 0x90(%rbx),%rcx │ │ │ │ - mov 0xd0(%r15),%rax │ │ │ │ - movzwl (%rax,%rcx,2),%eax │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea -0x1(%rax),%ecx │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jne 4cb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27ac1> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 4cda4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d24> │ │ │ │ - mov 0xc0(%rbx),%rsi │ │ │ │ - mov 0xd8(%rbx),%r8 │ │ │ │ - mov $0x1,%eax │ │ │ │ - cmp $0x1,%r10d │ │ │ │ - je 4da3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289bb> │ │ │ │ - mov %r10d,%eax │ │ │ │ - lea (%r8,%rax,8),%rcx │ │ │ │ - cmp %rcx,%rsi │ │ │ │ - jae 4ccbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c3c> │ │ │ │ - mov %rax,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rsi,%rcx │ │ │ │ - cmp %rcx,%r8 │ │ │ │ - jb 4da3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289bb> │ │ │ │ - mov %r10d,%r9d │ │ │ │ - mov %r8,%rcx │ │ │ │ - mov %rsi,%rax │ │ │ │ - shr $1,%r9d │ │ │ │ - mov %r9d,%edi │ │ │ │ - shl $0x4,%rdi │ │ │ │ - add %r8,%rdi │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 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 %rdi,%rcx │ │ │ │ - jne 4cce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27c60> │ │ │ │ - lea (%r9,%r9,1),%ecx │ │ │ │ - cmp %ecx,%r10d │ │ │ │ - je 4cda4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d24> │ │ │ │ - shl $0x4,%r9d │ │ │ │ - movslq %ecx,%rcx │ │ │ │ - movslq %r9d,%rax │ │ │ │ - movsd 0x8(%rsi,%rax,8),%xmm0 │ │ │ │ - addsd (%rsi,%rax,8),%xmm0 │ │ │ │ - addsd 0x10(%rsi,%rax,8),%xmm0 │ │ │ │ - addsd 0x18(%rsi,%rax,8),%xmm0 │ │ │ │ - addsd 0x20(%rsi,%rax,8),%xmm0 │ │ │ │ - addsd 0x28(%rsi,%rax,8),%xmm0 │ │ │ │ - addsd 0x30(%rsi,%rax,8),%xmm0 │ │ │ │ - addsd 0x38(%rsi,%rax,8),%xmm0 │ │ │ │ - movsd %xmm0,(%r8,%rcx,8) │ │ │ │ - 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 4b9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26940> │ │ │ │ - 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 4b9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26940> │ │ │ │ - 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 4cb12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a92> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebp,%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) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %esi,%esi │ │ │ │ - je 4dae4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a64> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%edi │ │ │ │ - mov (%rbx),%r8 │ │ │ │ - and $0x4,%ecx │ │ │ │ - shl %cl,%edi │ │ │ │ - test %edx,%edi │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - mov 0xa4(%rbx),%edx │ │ │ │ - setne %r9b │ │ │ │ - shr $0x3,%rdi │ │ │ │ - imul %rdx,%rdi │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%rdi │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14d,%ecx │ │ │ │ - movsd 0x41605(%rip),%xmm0 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - shr $0x3,%ecx │ │ │ │ - movzbl (%rdi,%rcx,1),%r10d │ │ │ │ - mov %r14d,%ecx │ │ │ │ - not %ecx │ │ │ │ - and $0x7,%ecx │ │ │ │ - bt %ecx,%r10d │ │ │ │ - setb %cl │ │ │ │ - cmp %cl,%r9b │ │ │ │ - je 4ced3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e53> │ │ │ │ - movsd 0x70(%r8),%xmm0 │ │ │ │ - divsd 0x68(%r8),%xmm0 │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - add $0x1,%r14d │ │ │ │ - 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 0x10(%rax),%xmm7 │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - addsd -0x38(%rdx),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%rax) │ │ │ │ - addsd -0x30(%rdx),%xmm7 │ │ │ │ - movsd %xmm7,0x10(%rax) │ │ │ │ - movsd -0x28(%rdx),%xmm6 │ │ │ │ - addsd 0x18(%rax),%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 %esi,%r14d │ │ │ │ - jne 4cea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e20> │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 4d03f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fbf> │ │ │ │ - lea 0x0(,%rsi,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x3d03a(%rip),%xmm1 # 8a004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f84> │ │ │ │ - sub %rdi,%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %rdi,%rax │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4d03b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fbb> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - shr $1,%rsi │ │ │ │ - mov %rsi,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rdi,1),%rcx │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 4d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fa0> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - je 4d030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fb0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 4d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fa0> │ │ │ │ - add %rsi,%rsi │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 4d03f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fbf> │ │ │ │ - mov %rcx,%rdi │ │ │ │ - movsd %xmm1,(%rdi) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 4d0ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2804e> │ │ │ │ - sub %rsi,%rdx │ │ │ │ - mov %rsi,%rax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4d0c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28044> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rsi,1),%rcx │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 4d0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28020> │ │ │ │ - movapd 0x41437(%rip),%xmm7 # 8e4c0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm7,(%rsi) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 4d0b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28039> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd 0x41418(%rip),%xmm7 # 8e4c0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm7,-0x20(%rax) │ │ │ │ - movups %xmm7,-0x10(%rax) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4d0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28020> │ │ │ │ - add %rdi,%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 4d0ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2804e> │ │ │ │ - mov %rcx,%rsi │ │ │ │ - mov 0x413f5(%rip),%rax # 8e4c0 , std::allocator >@@Base+0x260> │ │ │ │ - mov %rax,(%rsi) │ │ │ │ - mov 0x413db(%rip),%rax # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - mov 0x94(%rbx),%esi │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - movsd 0x413b7(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4bfef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f6f> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4c0af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2702f> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4c08f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2700f> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4c06f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fef> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4c04f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fcf> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4c02f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26faf> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm4,%xmm1 │ │ │ │ - jmp 4c00f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f8f> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4db00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a80> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - shl $0x6,%r8 │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - lea (%r8,%rdx,1),%rsi │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rcx),%xmm3 │ │ │ │ - add $0x40,%rdx │ │ │ │ - add $0x8,%rcx │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm2,%xmm3 │ │ │ │ - movapd %xmm3,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rdx) │ │ │ │ - movups %xmm0,-0x10(%rdx) │ │ │ │ - movups %xmm0,-0x40(%rdx) │ │ │ │ - movups %xmm0,-0x20(%rdx) │ │ │ │ - addsd (%rax),%xmm3 │ │ │ │ - movsd %xmm3,(%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),%xmm0 │ │ │ │ - addsd 0x20(%rax),%xmm0 │ │ │ │ - movsd %xmm0,0x20(%rax) │ │ │ │ - movsd -0x18(%rdx),%xmm6 │ │ │ │ - addsd 0x28(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x28(%rax) │ │ │ │ - movsd -0x10(%rdx),%xmm5 │ │ │ │ - addsd 0x30(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x30(%rax) │ │ │ │ - movsd -0x8(%rdx),%xmm4 │ │ │ │ - addsd 0x38(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x38(%rax) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 4d190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28110> │ │ │ │ - addsd %xmm9,%xmm3 │ │ │ │ - addsd %xmm8,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %esi,0x18(%rsp) │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - mov %r8,0x38(%rsp) │ │ │ │ - mov %r8d,0x24(%rsp) │ │ │ │ - movsd %xmm3,0x30(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ + mov $0x60,%edi │ │ │ │ call d650 │ │ │ │ - movsd 0x0(%rbp),%xmm10 │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - mulsd %xmm2,%xmm10 │ │ │ │ - movsd %xmm10,(%rax) │ │ │ │ - movsd 0x8(%rbp),%xmm11 │ │ │ │ - mulsd %xmm2,%xmm11 │ │ │ │ - movsd %xmm11,0x8(%rax) │ │ │ │ - movsd 0x10(%rbp),%xmm12 │ │ │ │ - mulsd %xmm2,%xmm12 │ │ │ │ - movsd %xmm12,0x10(%rax) │ │ │ │ - movsd 0x18(%rbp),%xmm13 │ │ │ │ - mulsd %xmm2,%xmm13 │ │ │ │ - movsd %xmm13,0x18(%rax) │ │ │ │ - movsd 0x20(%rbp),%xmm14 │ │ │ │ - mulsd %xmm2,%xmm14 │ │ │ │ - movsd %xmm14,0x20(%rax) │ │ │ │ - movsd 0x28(%rbp),%xmm15 │ │ │ │ - mulsd %xmm2,%xmm15 │ │ │ │ - movsd %xmm15,0x28(%rax) │ │ │ │ - movsd 0x30(%rbp),%xmm5 │ │ │ │ - mulsd %xmm2,%xmm5 │ │ │ │ - movsd %xmm5,0x30(%rax) │ │ │ │ - mulsd 0x38(%rbp),%xmm2 │ │ │ │ - movsd %xmm5,(%rsp) │ │ │ │ - movsd %xmm2,0x38(%rax) │ │ │ │ - mov 0x24(%rsp),%eax │ │ │ │ - movups %xmm4,0x0(%rbp) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20(%rax),%r13 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x50(%rbp),%rax │ │ │ │ + mov 0x20(%rbp),%r14 │ │ │ │ + mov 0x28(%rbp),%r15 │ │ │ │ + movb $0x0,0x50(%rbp) │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + movq $0x0,0x48(%rbp) │ │ │ │ + cmp %rbx,0x8(%rsp) │ │ │ │ + je 3d3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1128> │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + mov 0x28(%rbx),%r9 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r9,%rcx │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %r9,0x28(%rsp) │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + call 38d00 ::do_widen(char) const@@Base+0x18e70> │ │ │ │ test %eax,%eax │ │ │ │ - movups %xmm4,0x10(%rbp) │ │ │ │ - movups %xmm4,0x20(%rbp) │ │ │ │ - movups %xmm4,0x30(%rbp) │ │ │ │ - je 4db09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a89> │ │ │ │ - mov 0x38(%rsp),%r8 │ │ │ │ - movapd %xmm2,%xmm7 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movsd 0x28(%rsp),%xmm1 │ │ │ │ - divsd 0x30(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm7,%xmm1 │ │ │ │ - shl $0x6,%r8 │ │ │ │ - lea (%r8,%rax,1),%rcx │ │ │ │ + js 3d420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1160> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + call 38d00 ::do_widen(char) const@@Base+0x18e70> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3d350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1090> │ │ │ │ + lea 0x40(%rbp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + jmp 3d252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf92> │ │ │ │ + cmp %rbx,0x38(%r12) │ │ │ │ + je 3d493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d3> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d450 │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x28(%rax),%rcx │ │ │ │ + mov 0x20(%rax),%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 38d00 ::do_widen(char) const@@Base+0x18e70> │ │ │ │ + test %eax,%eax │ │ │ │ + js 3d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fb> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 39940 ::do_widen(char) const@@Base+0x19ab0> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d332 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1072> │ │ │ │ + test %rax,%rax │ │ │ │ + setne %dl │ │ │ │ + cmp %r8,0x8(%rsp) │ │ │ │ + sete %al │ │ │ │ + or %dl,%al │ │ │ │ + je 3d496 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d6> │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + movzbl %al,%edi │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %rbp,%rbx │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x40(%r12) │ │ │ │ + jmp 3d252 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf92> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rax),%xmm3 │ │ │ │ - movsd (%rax),%xmm0 │ │ │ │ - add $0x40,%rax │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm11,%xmm3 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - movsd %xmm3,-0x38(%rax) │ │ │ │ - movsd -0x30(%rax),%xmm3 │ │ │ │ - movsd %xmm0,-0x40(%rax) │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm12,%xmm3 │ │ │ │ - movsd %xmm3,-0x30(%rax) │ │ │ │ - movsd -0x28(%rax),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm13,%xmm3 │ │ │ │ - movsd %xmm3,-0x28(%rax) │ │ │ │ - movsd -0x20(%rax),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm14,%xmm3 │ │ │ │ - movsd %xmm3,-0x20(%rax) │ │ │ │ - movsd -0x18(%rax),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm15,%xmm3 │ │ │ │ - movsd %xmm3,-0x18(%rax) │ │ │ │ - movsd -0x10(%rax),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd (%rsp),%xmm3 │ │ │ │ - movsd %xmm3,-0x10(%rax) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - movsd %xmm3,-0x8(%rax) │ │ │ │ - addsd 0x0(%rbp),%xmm0 │ │ │ │ - movsd %xmm0,0x0(%rbp) │ │ │ │ - movsd -0x38(%rax),%xmm9 │ │ │ │ - addsd 0x8(%rbp),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rbp) │ │ │ │ - movsd -0x30(%rax),%xmm8 │ │ │ │ - addsd 0x10(%rbp),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rbp) │ │ │ │ - movsd -0x28(%rax),%xmm7 │ │ │ │ - addsd 0x18(%rbp),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rbp) │ │ │ │ - movsd -0x20(%rax),%xmm6 │ │ │ │ - addsd 0x20(%rbp),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rbp) │ │ │ │ - movsd -0x18(%rax),%xmm5 │ │ │ │ - addsd 0x28(%rbp),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rbp) │ │ │ │ - movsd -0x10(%rax),%xmm4 │ │ │ │ - addsd 0x30(%rbp),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rbp) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%rbp),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rbp) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4d380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28300> │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - mov %esi,(%rsp) │ │ │ │ + cmpq $0x0,0x40(%r12) │ │ │ │ + je 3d390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d0> │ │ │ │ + mov 0x38(%r12),%r8 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x28(%r8),%rsi │ │ │ │ + mov 0x20(%r8),%rdi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + call 38d00 ::do_widen(char) const@@Base+0x18e70> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d0> │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 3d3b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp 0x30(%r12),%rbx │ │ │ │ + je 3d45b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d690 │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov 0x28(%rax),%rsi │ │ │ │ + mov 0x20(%rax),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call 38d00 ::do_widen(char) const@@Base+0x18e70> │ │ │ │ + test %eax,%eax │ │ │ │ + jns 3d390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d0> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + cmpq $0x0,0x18(%r8) │ │ │ │ + je 3d41a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115a> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 3d3c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x60,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea 0x20(%rax),%r13 │ │ │ │ + lea 0x30(%rax),%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + jmp 3d2b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xff9> │ │ │ │ + mov %rbx,%r8 │ │ │ │ + mov 0x28(%r8),%rcx │ │ │ │ + mov 0x20(%r8),%rdx │ │ │ │ + mov %r15,%rsi │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %r8,0x18(%rsp) │ │ │ │ + call 38d00 ::do_widen(char) const@@Base+0x18e70> │ │ │ │ + mov 0x18(%rsp),%r8 │ │ │ │ + shr $0x1f,%eax │ │ │ │ + jmp 3d3c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101> │ │ │ │ + cmpq $0x0,0x18(%rbx) │ │ │ │ + je 3d493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d3> │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + jmp 3d3c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3d527 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1267> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d4d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1216> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov 0x8(%rbx),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov 0x88(%r15),%rcx │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4db12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a92> │ │ │ │ - movsd 0x8430(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%r8d │ │ │ │ - mov 0xd8(%rbx),%r9 │ │ │ │ - movsd 0x8428(%rbx),%xmm8 │ │ │ │ - and $0x4,%ecx │ │ │ │ - divsd 0xb8(%rbx),%xmm8 │ │ │ │ - divsd %xmm1,%xmm9 │ │ │ │ - shl %cl,%r8d │ │ │ │ - test %edx,%r8d │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne %r11b │ │ │ │ - add 0xa4(%rbx),%r14d │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3d4f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1230> │ │ │ │ + call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3d4d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1211> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + cmp %rcx,(%rdx) │ │ │ │ + je 3d560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a0> │ │ │ │ xor %ecx,%ecx │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r14 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp d830 , std::allocator >, std::allocator, std::allocator > > > const&, std::__cxx11::basic_string, std::allocator >*, int)@plt> │ │ │ │ nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%r9),%xmm0 │ │ │ │ - mov %ecx,%r8d │ │ │ │ - shr $0x3,%r8d │ │ │ │ - movzbl (%r14,%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 4d5c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28547> │ │ │ │ - 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 4d590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28510> │ │ │ │ - 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 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - movsd 0x40e1c(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27710> │ │ │ │ - movsd 0x40e07(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c2ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2726d> │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd 0xb8(%rbx),%xmm3 │ │ │ │ - mov %esi,0x28(%rsp) │ │ │ │ - cvtsi2sd %rax,%xmm1 │ │ │ │ - mulsd %xmm3,%xmm1 │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - mov %r8b,0x38(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - movsd %xmm3,0x18(%rsp) │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ + mov 0x60(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3d556 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1296> │ │ │ │ + mov %rax,%rsi │ │ │ │ + jmp 33c00 ::do_widen(char) const@@Base+0x13d70> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1340> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x4c9e(%rip),%rsi # 38900 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1348> │ │ │ │ + lea -0x1253(%rip),%rsi # 3c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c0> │ │ │ │ + lea -0x4c93(%rip),%rsi # 38930 ::do_widen(char) const@@Base+0x18aa0> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1380> │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d5e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1329> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ call d650 │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - movapd (%rsp),%xmm2 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov 0x24(%rsp),%r9d │ │ │ │ - mov %rax,%r10 │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - movupd (%rcx),%xmm7 │ │ │ │ - movupd 0x10(%rcx),%xmm6 │ │ │ │ - movupd 0x20(%rcx),%xmm5 │ │ │ │ - movupd 0x30(%rcx),%xmm8 │ │ │ │ - test %r9d,%r9d │ │ │ │ - mulpd %xmm2,%xmm7 │ │ │ │ - mulpd %xmm2,%xmm6 │ │ │ │ - mulpd %xmm2,%xmm5 │ │ │ │ - mulpd %xmm2,%xmm8 │ │ │ │ - movups %xmm7,(%rax) │ │ │ │ - movups %xmm6,0x10(%rax) │ │ │ │ - movups %xmm5,0x20(%rax) │ │ │ │ - movups %xmm8,0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - movsd 0x70(%rax),%xmm2 │ │ │ │ - movsd 0x68(%rax),%xmm4 │ │ │ │ - movups %xmm1,(%rcx) │ │ │ │ - movups %xmm1,0x10(%rcx) │ │ │ │ - movups %xmm1,0x20(%rcx) │ │ │ │ - movups %xmm1,0x30(%rcx) │ │ │ │ - je 4db1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a9b> │ │ │ │ - movsd 0x30(%rsp),%xmm1 │ │ │ │ - divsd %xmm4,%xmm2 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movsd 0x18(%rsp),%xmm3 │ │ │ │ - add 0xa4(%rbx),%r14d │ │ │ │ - shr $0x3,%rax │ │ │ │ - movzbl 0x38(%rsp),%r8d │ │ │ │ - imul %rax,%r14 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r14 │ │ │ │ - divsd %xmm3,%xmm1 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x619da(%rip),%rax # 9f008 @@Base+0xfe68> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jmp 3d5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1318> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movupd (%rax),%xmm4 │ │ │ │ - movupd 0x10(%rax),%xmm9 │ │ │ │ - mov %edx,%edi │ │ │ │ - movupd 0x20(%rax),%xmm3 │ │ │ │ - movupd 0x30(%rax),%xmm2 │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulpd %xmm1,%xmm4 │ │ │ │ - movzbl (%r14,%rdi,1),%r11d │ │ │ │ - mov %edx,%edi │ │ │ │ - mulpd %xmm1,%xmm9 │ │ │ │ - not %edi │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - and $0x7,%edi │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - bt %edi,%r11d │ │ │ │ - setb %dil │ │ │ │ - addpd %xmm7,%xmm4 │ │ │ │ - addpd %xmm6,%xmm9 │ │ │ │ - addpd %xmm5,%xmm3 │ │ │ │ - addpd %xmm8,%xmm2 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm3,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - cmp %dil,%r8b │ │ │ │ - je 4d85b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287db> │ │ │ │ - movhpd 0x18(%rax),%xmm9 │ │ │ │ - movhpd 0x28(%rax),%xmm3 │ │ │ │ - movhpd 0x38(%rax),%xmm2 │ │ │ │ - movhpd 0x8(%rax),%xmm4 │ │ │ │ - mulpd %xmm0,%xmm9 │ │ │ │ - mulpd %xmm0,%xmm3 │ │ │ │ - mulpd %xmm0,%xmm2 │ │ │ │ - mulpd %xmm0,%xmm4 │ │ │ │ - movups %xmm9,0x10(%rax) │ │ │ │ - movups %xmm3,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - addsd (%rcx),%xmm2 │ │ │ │ - add $0x1,%edx │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm2,(%rcx) │ │ │ │ - movsd -0x38(%rax),%xmm3 │ │ │ │ - addsd 0x8(%rcx),%xmm3 │ │ │ │ - movsd %xmm3,0x8(%rcx) │ │ │ │ - movsd -0x30(%rax),%xmm13 │ │ │ │ - addsd 0x10(%rcx),%xmm13 │ │ │ │ - movsd %xmm13,0x10(%rcx) │ │ │ │ - movsd -0x28(%rax),%xmm12 │ │ │ │ - addsd 0x18(%rcx),%xmm12 │ │ │ │ - movsd %xmm12,0x18(%rcx) │ │ │ │ - movsd -0x20(%rax),%xmm11 │ │ │ │ - addsd 0x20(%rcx),%xmm11 │ │ │ │ - movsd %xmm11,0x20(%rcx) │ │ │ │ - movsd -0x18(%rax),%xmm10 │ │ │ │ - addsd 0x28(%rcx),%xmm10 │ │ │ │ - movsd %xmm10,0x28(%rcx) │ │ │ │ - movsd -0x10(%rax),%xmm9 │ │ │ │ - addsd 0x30(%rcx),%xmm9 │ │ │ │ - movsd %xmm9,0x30(%rcx) │ │ │ │ - movsd -0x8(%rax),%xmm4 │ │ │ │ - addsd 0x38(%rcx),%xmm4 │ │ │ │ - movsd %xmm4,0x38(%rcx) │ │ │ │ - cmp %r9d,%edx │ │ │ │ - jne 4d7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28740> │ │ │ │ - addsd %xmm3,%xmm2 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - addsd %xmm12,%xmm0 │ │ │ │ - addsd %xmm11,%xmm0 │ │ │ │ - addsd %xmm10,%xmm0 │ │ │ │ - addsd %xmm9,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - mov %r10,%rdi │ │ │ │ - mov %esi,(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - addsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - mov %esi,(%rsp) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x61a07(%rip),%rax # 9f068 @@Base+0xfec8> │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movsd %xmm0,0x8(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmp 3d5d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1318> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x28,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x61997(%rip),%rax # 9f038 @@Base+0xfe98> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + jmp 3d66e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae> │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov (%rsp),%esi │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - addsd %xmm9,%xmm3 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - addsd %xmm8,%xmm1 │ │ │ │ - addsd %xmm7,%xmm1 │ │ │ │ - addsd %xmm6,%xmm1 │ │ │ │ - addsd %xmm5,%xmm1 │ │ │ │ - addsd %xmm4,%xmm1 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - jmp 4caec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a6c> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277d6> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c7b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27731> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c36d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272ed> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c34d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272cd> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c32d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272ad> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c30d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2728d> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x277b5> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c814 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27794> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c7f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27773> │ │ │ │ - movapd %xmm0,%xmm5 │ │ │ │ - movapd %xmm4,%xmm3 │ │ │ │ - jmp 4c7d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27752> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2732d> │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - jmp 4c38d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2730d> │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rsi,%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) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rsi),%xmm0 │ │ │ │ - addsd (%rsi),%xmm0 │ │ │ │ - add $0x40,%rsi │ │ │ │ - add $0x8,%r8 │ │ │ │ - addsd -0x30(%rsi),%xmm0 │ │ │ │ - addsd -0x28(%rsi),%xmm0 │ │ │ │ - addsd -0x20(%rsi),%xmm0 │ │ │ │ - addsd -0x18(%rsi),%xmm0 │ │ │ │ - addsd -0x10(%rsi),%xmm0 │ │ │ │ - addsd -0x8(%rsi),%xmm0 │ │ │ │ - movsd %xmm0,-0x8(%r8) │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jne 4da80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28a00> │ │ │ │ - jmp 4cda4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d24> │ │ │ │ - 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 4cabc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27a3c> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4cf89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f09> │ │ │ │ - ret │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4d94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x288cc> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4d98c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2890c> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4d25e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x281de> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4d4ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2843a> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4d67f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285ff> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - jmp 4d914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28894> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ - movsd 0x4096c(%rip),%xmm2 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - divsd 0xb8(%rdi),%xmm2 │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov 0xb8(%rax),%rax │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - mov %r14,0x30(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 4dce2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c62> │ │ │ │ - mov %r13,0x28(%rsp) │ │ │ │ - mov %rbx,%rax │ │ │ │ - xor %r12d,%r12d │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%r12d │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 4db90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b10> │ │ │ │ - mov %r12d,%r13d │ │ │ │ - movsd %xmm2,0x8(%rsp) │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - call d650 │ │ │ │ - lea 0x0(,%r13,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - movsd 0x8(%rsp),%xmm2 │ │ │ │ - mov 0x28(%rsp),%r13 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0xf0(%r14),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %eax,%eax │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ + mov 0x38(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a0> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x4dfe(%rip),%rsi # 38900 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a8> │ │ │ │ + lea -0x13b3(%rip),%rsi # 3c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1520> │ │ │ │ + lea -0x4df3(%rip),%rsi # 38930 ::do_widen(char) const@@Base+0x18aa0> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d7a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e0> │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3d749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1489> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - bt %rax,%rbx │ │ │ │ - jae 4dc34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bb4> │ │ │ │ - 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,%esi │ │ │ │ - add $0x1,%edx │ │ │ │ - mulsd %xmm2,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm0,%xmm1 │ │ │ │ - movsd %xmm0,(%rdi,%rsi,8) │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4dc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b80> │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4dca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c27> │ │ │ │ - movsd 0x40867(%rip),%xmm2 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - divsd %xmm1,%xmm2 │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 4dcec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c6c> │ │ │ │ - mov %r12d,%esi │ │ │ │ - movapd %xmm2,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - shr $1,%esi │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - mov %esi,%edx │ │ │ │ - shl $0x4,%rdx │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movupd (%rdi,%rax,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%rcx,%rax,1) │ │ │ │ - add $0x10,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 4dc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c00> │ │ │ │ - add %esi,%esi │ │ │ │ - cmp %r12d,%esi │ │ │ │ - je 4dca7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c27> │ │ │ │ - mulsd (%rdi,%rsi,8),%xmm2 │ │ │ │ - movsd %xmm2,(%rcx,%rsi,8) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x6187a(%rip),%rax # 9f008 @@Base+0xfe68> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jmp 3d738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1478> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x618a7(%rip),%rax # 9f068 @@Base+0xfec8> │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movsd %xmm0,0x8(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmp 3d738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1478> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x28,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x61837(%rip),%rax # 9f038 @@Base+0xfe98> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + jmp 3d7ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150e> │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x38(%rdi),%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3d8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1600> │ │ │ │ + sub $0x28,%rsp │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea -0x4f5e(%rip),%rsi # 38900 ::do_widen(char) const@@Base+0x18a70> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d8c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1608> │ │ │ │ + lea -0x1513(%rip),%rsi # 3c360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1680> │ │ │ │ + lea -0x4f53(%rip),%rsi # 38930 ::do_widen(char) const@@Base+0x18aa0> │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 3d900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1640> │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov (%rcx),%rdi │ │ │ │ + mov %rbx,(%rcx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4dcc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c49> │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ - jmp d610 │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - mov 0x30(%rsp),%r14 │ │ │ │ - add $0x38,%rsp │ │ │ │ + je 3d8a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e9> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov $0x1,%eax │ │ │ │ + add $0x28,%rsp │ │ │ │ ret │ │ │ │ - xor %edi,%edi │ │ │ │ - xor %r12d,%r12d │ │ │ │ - jmp 4dbd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b53> │ │ │ │ - xor %esi,%esi │ │ │ │ - jmp 4dc9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c1d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %eax,%eax │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x6171a(%rip),%rax # 9f008 @@Base+0xfe68> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov 0x8(%rdx),%eax │ │ │ │ + mov %eax,0x8(%rbx) │ │ │ │ + jmp 3d898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x61747(%rip),%rax # 9f068 @@Base+0xfec8> │ │ │ │ + movsd 0x8(%rdx),%xmm0 │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + movsd %xmm0,0x8(%rbx) │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + jmp 3d898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d8> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x28,%edi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x616d7(%rip),%rax # 9f038 @@Base+0xfe98> │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x18(%rbx),%rax │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0x10(%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + jmp 3d92e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166e> │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov $0xf0,%edi │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x90(%rdi),%eax │ │ │ │ - sub 0x60(%rdi),%eax │ │ │ │ - movq $0x0,0x8398(%rdi) │ │ │ │ - lea -0x1(%rax),%r13d │ │ │ │ - mov 0x138(%rdi),%rax │ │ │ │ - mov 0x98(%rdi),%edx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - mov (%rax,%r13,4),%esi │ │ │ │ - call 36f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ed0> │ │ │ │ - movsd 0x40773(%rip),%xmm2 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - pxor %xmm11,%xmm11 │ │ │ │ - xor %esi,%esi │ │ │ │ - cvtss2sd %xmm0,%xmm11 │ │ │ │ - mov 0x150(%rbx),%rax │ │ │ │ - mov $0x200,%edx │ │ │ │ - lea 0x198(%rbx),%rdi │ │ │ │ - subsd %xmm11,%xmm2 │ │ │ │ - movsd %xmm11,0x8(%rsp) │ │ │ │ - lea (%rax,%r13,8),%r12 │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - unpcklpd %xmm11,%xmm0 │ │ │ │ - movups %xmm0,0x8428(%rbx) │ │ │ │ - divsd (%r12),%xmm2 │ │ │ │ - movsd %xmm2,(%rsp) │ │ │ │ - call d320 │ │ │ │ - lea 0x0(%r13,%r13,2),%r8 │ │ │ │ - xor %edi,%edi │ │ │ │ - mov 0xc0(%rbx),%r10 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x120(%rbx),%rax │ │ │ │ - shl $0x3,%r8 │ │ │ │ - pxor %xmm12,%xmm12 │ │ │ │ - movsd 0x406fb(%rip),%xmm5 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movsd 0x8(%rsp),%xmm11 │ │ │ │ - mov (%rax,%r8,1),%r11 │ │ │ │ - mov 0x88(%rbx),%eax │ │ │ │ - movsd (%rsp),%xmm2 │ │ │ │ - add 0x108(%rbx),%r8 │ │ │ │ - mov %rax,%r9 │ │ │ │ - cvtsi2sd %rax,%xmm12 │ │ │ │ - shl $0x6,%rax │ │ │ │ - lea (%rax,%r10,1),%rsi │ │ │ │ - test %r9d,%r9d │ │ │ │ - je 4e1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29120> │ │ │ │ - movsd (%r11,%rdi,8),%xmm0 │ │ │ │ - divsd (%r12),%xmm0 │ │ │ │ - mov (%r8),%rax │ │ │ │ - mulsd %xmm11,%xmm0 │ │ │ │ - movsd (%rdx),%xmm10 │ │ │ │ - movsd 0x8(%rdx),%xmm9 │ │ │ │ - movsd 0x10(%rdx),%xmm8 │ │ │ │ - movsd 0x18(%rdx),%xmm7 │ │ │ │ - lea (%rax,%rdi,8),%rcx │ │ │ │ - mov %r10,%rax │ │ │ │ - movsd 0x20(%rdx),%xmm6 │ │ │ │ - movsd 0x28(%rdx),%xmm4 │ │ │ │ - movsd 0x30(%rdx),%xmm3 │ │ │ │ - divsd %xmm12,%xmm0 │ │ │ │ - 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,%xmm4 │ │ │ │ - movsd %xmm4,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 %rsi,%rax │ │ │ │ - jne 4de30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28db0> │ │ │ │ - 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 4dde2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28d62> │ │ │ │ - ucomisd %xmm0,%xmm0 │ │ │ │ - jp 4e18e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910e> │ │ │ │ - movsd 0x403b0(%rip),%xmm6 # 8e328 , std::allocator >@@Base+0xc8> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - andpd 0x4048c(%rip),%xmm1 # 8e410 , std::allocator >@@Base+0x1b0> │ │ │ │ - ucomisd %xmm6,%xmm1 │ │ │ │ - ja 4e18e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910e> │ │ │ │ - movsd 0x4044a(%rip),%xmm4 # 8e3e0 , std::allocator >@@Base+0x180> │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja 4e18e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2910e> │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - divsd %xmm0,%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - mov 0xb8(%rax),%r12 │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ - lea -0x1(%rax),%r11d │ │ │ │ - movslq %r11d,%r11 │ │ │ │ - mov (%r12,%r11,8),%r9 │ │ │ │ - lea 0x8(%r12,%r11,8),%r10 │ │ │ │ - jmp 4dfee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f6e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x40,%r13d │ │ │ │ - je 4e074 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ff4> │ │ │ │ - bt %r13,%r9 │ │ │ │ - jae 4dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f60> │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov (%r10),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + call d650 │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x62396(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da60 │ │ │ │ + lea 0x62150(%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 3da6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ad> │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 4e05e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fde> │ │ │ │ - mov %eax,%edx │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add %edi,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm3 │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - mulsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4e010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f90> │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x40,%r13d │ │ │ │ - jne 4dfee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f6e> │ │ │ │ - test %dl,%dl │ │ │ │ - je 4e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2901c> │ │ │ │ - ucomisd %xmm2,%xmm2 │ │ │ │ - movsd %xmm2,0x83a0(%rbx) │ │ │ │ - jp 4e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2901c> │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd 0x4037e(%rip),%xmm0 # 8e410 , std::allocator >@@Base+0x1b0> │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - jbe 4e1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2912a> │ │ │ │ - xor %edx,%edx │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %r13d,%r13d │ │ │ │ - movq $0x0,0x83a0(%rbx) │ │ │ │ - jmp 4e0ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2904e> │ │ │ │ - nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x40,%r13d │ │ │ │ - je 4e154 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290d4> │ │ │ │ - bt %r13,%r9 │ │ │ │ - jae 4e0c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29040> │ │ │ │ - mov %r13d,%edi │ │ │ │ - mov %r13d,%r8d │ │ │ │ - mov (%r10),%rsi │ │ │ │ - xor %eax,%eax │ │ │ │ - and $0x7,%edi │ │ │ │ - and $0xfffffff8,%r8d │ │ │ │ - shl $0x3,%edi │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - bt %rax,%rsi │ │ │ │ - jae 4e13e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290be> │ │ │ │ - mov %eax,%edx │ │ │ │ - sar $0x3,%edx │ │ │ │ - add %r8d,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ - mov %eax,%edx │ │ │ │ - and $0x7,%edx │ │ │ │ - mulsd %xmm1,%xmm0 │ │ │ │ - add %edi,%edx │ │ │ │ - mov %edx,%edx │ │ │ │ - movsd 0x198(%rbx,%rdx,8),%xmm3 │ │ │ │ - mov %ecx,%edx │ │ │ │ - add $0x1,%ecx │ │ │ │ - mulsd %xmm1,%xmm3 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - mov $0x1,%edx │ │ │ │ - add $0x1,%eax │ │ │ │ - cmp $0x40,%eax │ │ │ │ - jne 4e0f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29070> │ │ │ │ - add $0x1,%r13d │ │ │ │ - cmp $0x40,%r13d │ │ │ │ - jne 4e0ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2904e> │ │ │ │ - test %dl,%dl │ │ │ │ - je 4e17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290fc> │ │ │ │ - ucomisd %xmm2,%xmm2 │ │ │ │ - movsd %xmm2,0x83a0(%rbx) │ │ │ │ - jp 4e17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290fc> │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - andpd 0x4029e(%rip),%xmm0 # 8e410 , std::allocator >@@Base+0x1b0> │ │ │ │ - ucomisd %xmm6,%xmm0 │ │ │ │ - jbe 4e2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29230> │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov $0xfffffffe,%esi │ │ │ │ - pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1770> │ │ │ │ + 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 3da50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1790> │ │ │ │ + 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 3daed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182d> │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3dab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17f0> │ │ │ │ + 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 3dad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1810> │ │ │ │ + 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x6279d(%rip),%rax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x621cd(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3db85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c5> │ │ │ │ + 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 0x6243c(%rip),%rax # 9fff0 @@Base+0x40> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + add $0x38,%rax │ │ │ │ + movq 0x6156c(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3b070 ::do_widen(char) const@@Base+0x1b1e0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ - mov %esi,%eax │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - movsd 0x38(%rdx),%xmm1 │ │ │ │ - jmp 4df1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e9e> │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - ja 4e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2901c> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x8(%r12,%r11,8),%rax │ │ │ │ - xor %ecx,%ecx │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3dc19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1959> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3dc3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197c> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + lea 0x626a0(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + 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 3dc5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3dbff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x193f> │ │ │ │ + lea 0x62682(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + jmp 3dc2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3dc07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1947> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3dc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1950> │ │ │ │ + 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 d650 │ │ │ │ + lea 0x8(%r12),%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + lea 0x620a6(%rip),%rax │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + lea 0x8(%rbx),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call da60 │ │ │ │ + lea 0x61e60(%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 3dd5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9d> │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 4e1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2914e> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - add $0x1,%ecx │ │ │ │ - and %rdx,%rax │ │ │ │ - jne 4e1c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29142> │ │ │ │ - test %r9,%r9 │ │ │ │ - je 4e2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29228> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x1(%r9),%rax │ │ │ │ - add $0x1,%edx │ │ │ │ - and %rax,%r9 │ │ │ │ - jne 4e1d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29159> │ │ │ │ - imul %ecx,%edx │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - divsd 0x83a0(%rbx),%xmm5 │ │ │ │ - sub %edx,%ecx │ │ │ │ - lea 0x1(%rcx),%edi │ │ │ │ - test %edx,%edx │ │ │ │ - je 4e26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291ea> │ │ │ │ - lea -0x1(%rdx),%eax │ │ │ │ - mov 0x0(%rbp),%r8 │ │ │ │ - movslq %edi,%r10 │ │ │ │ - cmp $0x1,%eax │ │ │ │ - jbe 4e27d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291fd> │ │ │ │ - lea (%r8,%r10,8),%r11 │ │ │ │ - mov %r11,%rax │ │ │ │ - sub %rbx,%rax │ │ │ │ - cmp $0x3a0,%rax │ │ │ │ - je 4e27d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291fd> │ │ │ │ - mov %edx,%eax │ │ │ │ - movapd %xmm5,%xmm1 │ │ │ │ - shr $1,%eax │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - mov %eax,%r10d │ │ │ │ - shl $0x4,%r10 │ │ │ │ - movupd 0x398(%rbx,%r9,1),%xmm0 │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - movups %xmm0,(%r11,%r9,1) │ │ │ │ - add $0x10,%r9 │ │ │ │ - cmp %r10,%r9 │ │ │ │ - jne 4e233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291b3> │ │ │ │ - add %eax,%eax │ │ │ │ - cmp %eax,%edx │ │ │ │ - je 4e26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291ea> │ │ │ │ - mulsd 0x398(%rbx,%rax,8),%xmm5 │ │ │ │ - lea (%rdi,%rax,1),%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movsd %xmm5,(%r8,%rdx,8) │ │ │ │ - mov %ecx,0xac(%rbx) │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %esi,%eax │ │ │ │ + jne 3dd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a60> │ │ │ │ + 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 3dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a80> │ │ │ │ + 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 3dddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1d> │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae0> │ │ │ │ + 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 3ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b00> │ │ │ │ + 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x624cf(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x61ee4(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3de75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb5> │ │ │ │ + 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 0x620c4(%rip),%rax # 9ff68 @@Base+0xb8> │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + add $0x38,%rax │ │ │ │ + movq 0x61284(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rbx) │ │ │ │ + call 3b070 ::do_widen(char) const@@Base+0x1b1e0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ ret │ │ │ │ - lea 0x0(,%rdx,8),%rax │ │ │ │ - lea (%r8,%r10,8),%rdx │ │ │ │ - movsd 0x398(%rbx,%r9,1),%xmm0 │ │ │ │ - mulsd %xmm5,%xmm0 │ │ │ │ - movsd %xmm0,(%rdx,%r9,1) │ │ │ │ - add $0x8,%r9 │ │ │ │ - cmp %r9,%rax │ │ │ │ - jne 4e289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29209> │ │ │ │ - jmp 4e26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291ea> │ │ │ │ - mov 0xac(%rbx),%ecx │ │ │ │ - jmp 4e26a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x291ea> │ │ │ │ - comisd %xmm2,%xmm4 │ │ │ │ - ja 4e17c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290fc> │ │ │ │ - mov $0x1,%esi │ │ │ │ - jmp 4e1b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29136> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0xd8,%rsp │ │ │ │ - movd 0x74(%rdi),%xmm0 │ │ │ │ - mov 0x68(%rdi),%ecx │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ - movd 0x84(%rdi),%xmm7 │ │ │ │ - mov %rdx,0x50(%rsp) │ │ │ │ - movslq 0x64(%rdi),%rdx │ │ │ │ - mov %rsi,0x28(%rsp) │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - mov 0x6c(%rdi),%ebp │ │ │ │ - movd %ebp,%xmm1 │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x98(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - punpckldq %xmm1,%xmm1 │ │ │ │ - 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,%xmm6 │ │ │ │ - punpckldq %xmm6,%xmm0 │ │ │ │ - mov %eax,0xb0(%rdi) │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3df09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c49> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3df2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6c> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + lea 0x623b0(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + 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 3df4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3deef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2f> │ │ │ │ + lea 0x62392(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + jmp 3df1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3def7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c37> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3df00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c40> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %rbx │ │ │ │ + lea 0x62464(%rip),%rax │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0xb0,%edi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x6118b(%rip),%xmm0 # 9f130 @@Base+0xff90> │ │ │ │ punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x90(%rdi) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 504cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b44f> │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - mov %r14,0xc8(%rsp) │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d650 │ │ │ │ + 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 │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movb $0x0,0x50(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + mov %rdx,0x68(%rax) │ │ │ │ + movb $0x0,0x78(%rax) │ │ │ │ + movq $0x0,0x70(%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 0x624e4(%rip),%rax │ │ │ │ mov %rdi,%rbx │ │ │ │ + mov $0xb0,%edi │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + movq 0x610d3(%rip),%xmm0 # 9f128 @@Base+0xff88> │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,(%rsp) │ │ │ │ + call d650 │ │ │ │ + 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 │ │ │ │ + movb $0x0,0x28(%rax) │ │ │ │ + movq $0x0,0x20(%rax) │ │ │ │ + movq $0x0,0x38(%rax) │ │ │ │ + movb $0x0,0x50(%rax) │ │ │ │ + movq $0x0,0x48(%rax) │ │ │ │ + movq $0x0,0x60(%rax) │ │ │ │ + mov %rdx,0x68(%rax) │ │ │ │ + movb $0x0,0x78(%rax) │ │ │ │ + movq $0x0,0x70(%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) │ │ │ │ - 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,%r15d │ │ │ │ - and $0x3,%eax │ │ │ │ - and $0x2,%r15d │ │ │ │ - mov %eax,(%rsp) │ │ │ │ - mov %r15d,%r13d │ │ │ │ - shr $1,%r13d │ │ │ │ - xor $0x1,%r13d │ │ │ │ - cmp $0x1,%eax │ │ │ │ - setne %al │ │ │ │ - and %eax,%r13d │ │ │ │ - cmp %ebp,%edx │ │ │ │ - jne 4e6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29640> │ │ │ │ - movq 0x400b0(%rip),%xmm6 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movups %xmm6,0x8428(%rbx) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4f7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a750> │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4faf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa70> │ │ │ │ - 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 500b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b030> │ │ │ │ - movsd 0x4005d(%rip),%xmm3 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83a8(%rbx) │ │ │ │ - movsd %xmm1,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 50118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b098> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83b0(%rbx) │ │ │ │ - movsd %xmm1,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 50108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b088> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83b8(%rbx) │ │ │ │ - movsd %xmm1,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 500f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b078> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83c0(%rbx) │ │ │ │ - movsd %xmm1,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 500e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b068> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83c8(%rbx) │ │ │ │ - movsd %xmm1,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 500d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b058> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83d0(%rbx) │ │ │ │ - movsd %xmm1,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 500c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b048> │ │ │ │ - movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm1,0x8418(%rbx) │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - movsd %xmm2,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4e53b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x294bb> │ │ │ │ + endbr64 │ │ │ │ + push %r14 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov $0x10,%edi │ │ │ │ + sub $0x90,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x88(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + lea 0x6d(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + movq %rsi,%xmm2 │ │ │ │ + movq %rax,%xmm3 │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0x38(%rbx),%rdi │ │ │ │ + lea 0x60f31(%rip),%rsi # 9f068 @@Base+0xfec8> │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + movsd %xmm0,0x8(%rax) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e98> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + movsd 0x0(%rbp),%xmm0 │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + movaps %xmm4,0x70(%rsp) │ │ │ │ + jp 3e360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a0> │ │ │ │ movapd %xmm0,%xmm1 │ │ │ │ - movapd %xmm3,%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 4f6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a67a> │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ + andpd 0x4fbf0(%rip),%xmm1 # 8dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ac0> │ │ │ │ + ucomisd 0x4fe08(%rip),%xmm1 # 8dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ce0> │ │ │ │ + jbe 3e270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb0> │ │ │ │ + movmskpd %xmm0,%eax │ │ │ │ + lea 0x4f799(%rip),%rcx # 8d942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51682> │ │ │ │ + test $0x1,%al │ │ │ │ + lea 0x4f791(%rip),%rax # 8d943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51683> │ │ │ │ + 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) │ │ │ │ xor %esi,%esi │ │ │ │ - jmp 4e651 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295d1> │ │ │ │ - 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 4f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a6a0> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ 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 4e580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29500> │ │ │ │ - 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 4e5af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2952f> │ │ │ │ - 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 36ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f70> │ │ │ │ - movsd 0x3fdcc(%rip),%xmm3 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - cvtss2sd %xmm0,%xmm0 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - mov %ebp,%r9d │ │ │ │ - subsd %xmm0,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - unpcklpd %xmm0,%xmm2 │ │ │ │ - movups %xmm2,0x8428(%rbx) │ │ │ │ - cmp 0x6c(%rbx),%ebp │ │ │ │ - je 4e407 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29387> │ │ │ │ - mov 0x8(%rbx),%rcx │ │ │ │ - movslq 0x90(%rbx),%rdx │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0xd0(%rcx),%rax │ │ │ │ - movzwl (%rax,%rdx,2),%eax │ │ │ │ - sub $0x1,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - je 4ebd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29b58> │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4f688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a608> │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - movsd 0xb8(%rbx),%xmm2 │ │ │ │ - pxor %xmm4,%xmm4 │ │ │ │ - mov 0xf0(%rbx),%r13 │ │ │ │ - cvtsi2sd %r10,%xmm4 │ │ │ │ - mulsd %xmm2,%xmm4 │ │ │ │ - mov %r10,%r12 │ │ │ │ - divsd %xmm4,%xmm0 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ef0> │ │ │ │ - mov 0xa0(%rcx),%rdx │ │ │ │ - movslq 0xa8(%rbx),%rax │ │ │ │ - movzbl (%rdx,%rax,1),%eax │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - movsd 0x70(%rdx),%xmm4 │ │ │ │ - divsd 0x68(%rdx),%xmm4 │ │ │ │ + lea 0x50(%rbx),%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 3e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2040> │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 3e330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3e317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2057> │ │ │ │ + mov %rdi,0x30(%rsp) │ │ │ │ + movb $0x0,(%rdi) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3e240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f80> │ │ │ │ + call d610 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210f> │ │ │ │ + add $0x90,%rsp │ │ │ │ + mov %rbx,%rax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1d,%ecx │ │ │ │ + mov $0x11,%r9d │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov $0x1d,%esi │ │ │ │ + lea 0x4f6bb(%rip),%r8 # 8d947 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51687> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov $0x1,%eax │ │ │ │ + call d370 <__snprintf_chk@plt> │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + mov %eax,%eax │ │ │ │ + lea 0x50(%rsp,%rax,1),%r8 │ │ │ │ + cmp %r8,%rcx │ │ │ │ + jb 3e37d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bd> │ │ │ │ + movq 0x60e98(%rip),%xmm0 # 9f150 @@Base+0xffb0> │ │ │ │ + lea 0x61951(%rip),%rax │ │ │ │ + movq %rax,%xmm5 │ │ │ │ + lea 0x61f8d(%rip),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + punpcklqdq %xmm5,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x210f> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call 12233 <__cxa_finalize@plt+0x45d3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 3e330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2070> │ │ │ │ + mov %rax,0x40(%rbx) │ │ │ │ + movq %rdx,%xmm0 │ │ │ │ + movhps 0x40(%rsp),%xmm0 │ │ │ │ + movups %xmm0,0x48(%rbx) │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + lea 0x40(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + jmp 3e22e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6e> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e34c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x208c> │ │ │ │ + cmp $0x1,%rdx │ │ │ │ + je 3e390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d0> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + movb $0x0,(%rdi,%rdx,1) │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rdx,0x48(%rbx) │ │ │ │ + jmp 3e22e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f6e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movmskpd %xmm0,%eax │ │ │ │ + lea 0x4f5d3(%rip),%rcx # 8d93e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5167e> │ │ │ │ test $0x1,%al │ │ │ │ - jne 50000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af80> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x83a8(%rbx) │ │ │ │ - movsd %xmm5,0x83e8(%rbx) │ │ │ │ - test $0x2,%al │ │ │ │ - jne 50060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afe0> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x83b0(%rbx) │ │ │ │ - movsd %xmm5,0x83f0(%rbx) │ │ │ │ - test $0x4,%al │ │ │ │ - jne 50050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afd0> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x83b8(%rbx) │ │ │ │ - movsd %xmm5,0x83f8(%rbx) │ │ │ │ - test $0x8,%al │ │ │ │ - jne 50040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afc0> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x83c0(%rbx) │ │ │ │ - movsd %xmm5,0x8400(%rbx) │ │ │ │ - test $0x10,%al │ │ │ │ - jne 50030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afb0> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x83c8(%rbx) │ │ │ │ - movsd %xmm5,0x8408(%rbx) │ │ │ │ - test $0x20,%al │ │ │ │ - jne 50020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2afa0> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm6,0x83d0(%rbx) │ │ │ │ - movsd %xmm5,0x8410(%rbx) │ │ │ │ - test $0x40,%al │ │ │ │ - jne 50010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2af90> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movsd %xmm5,0x8418(%rbx) │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm6,0x83d8(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - js 4e885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29805> │ │ │ │ - movapd %xmm4,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm4,0x83e0(%rbx) │ │ │ │ - movsd %xmm5,0x8420(%rbx) │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - call d650 │ │ │ │ - movsd 0x0(%r13),%xmm6 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - movsd %xmm6,(%rax) │ │ │ │ - movsd 0x8(%r13),%xmm10 │ │ │ │ - movsd %xmm6,0x10(%rsp) │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - movsd %xmm10,0x8(%rax) │ │ │ │ - movsd 0x10(%r13),%xmm11 │ │ │ │ - mulsd %xmm0,%xmm11 │ │ │ │ - movsd %xmm11,0x10(%rax) │ │ │ │ - movsd 0x18(%r13),%xmm12 │ │ │ │ - mulsd %xmm0,%xmm12 │ │ │ │ - movsd %xmm12,0x18(%rax) │ │ │ │ - movsd 0x20(%r13),%xmm13 │ │ │ │ - mulsd %xmm0,%xmm13 │ │ │ │ - movsd %xmm13,0x20(%rax) │ │ │ │ - movsd 0x28(%r13),%xmm14 │ │ │ │ - mulsd %xmm0,%xmm14 │ │ │ │ - movsd %xmm14,0x28(%rax) │ │ │ │ - movsd 0x30(%r13),%xmm15 │ │ │ │ - mulsd %xmm0,%xmm15 │ │ │ │ - movsd %xmm15,0x30(%rax) │ │ │ │ - mulsd 0x38(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - movups %xmm3,0x0(%r13) │ │ │ │ - movups %xmm3,0x10(%r13) │ │ │ │ - movups %xmm3,0x20(%r13) │ │ │ │ - movups %xmm3,0x30(%r13) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 50438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3b8> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movapd %xmm0,%xmm9 │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - shr $0x3,%rax │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - divsd 0x40(%rsp),%xmm1 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - jmp 4eab6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a36> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mulsd 0x83a8(%rbx),%xmm8 │ │ │ │ - movsd %xmm8,(%rax) │ │ │ │ - mulsd 0x83b0(%rbx),%xmm6 │ │ │ │ - movsd %xmm6,0x8(%rax) │ │ │ │ - mulsd 0x83b8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x10(%rax) │ │ │ │ - mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - mulsd 0x83d0(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x28(%rax) │ │ │ │ - mulsd 0x83d8(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x30(%rax) │ │ │ │ - movsd 0x83e0(%rbx),%xmm1 │ │ │ │ - mulsd %xmm7,%xmm1 │ │ │ │ - add $0x1,%ecx │ │ │ │ - add $0x40,%rax │ │ │ │ - movsd %xmm1,-0x8(%rax) │ │ │ │ - movsd -0x40(%rax),%xmm1 │ │ │ │ - addsd 0x0(%r13),%xmm1 │ │ │ │ - movsd %xmm1,0x0(%r13) │ │ │ │ - movsd -0x38(%rax),%xmm8 │ │ │ │ - addsd 0x8(%r13),%xmm8 │ │ │ │ - movsd %xmm8,0x8(%r13) │ │ │ │ - movsd -0x30(%rax),%xmm7 │ │ │ │ - addsd 0x10(%r13),%xmm7 │ │ │ │ - movsd %xmm7,0x10(%r13) │ │ │ │ - movsd -0x28(%rax),%xmm6 │ │ │ │ - addsd 0x18(%r13),%xmm6 │ │ │ │ - movsd %xmm6,0x18(%r13) │ │ │ │ - movsd -0x20(%rax),%xmm5 │ │ │ │ - addsd 0x20(%r13),%xmm5 │ │ │ │ - movsd %xmm5,0x20(%r13) │ │ │ │ - movsd -0x18(%rax),%xmm4 │ │ │ │ - addsd 0x28(%r13),%xmm4 │ │ │ │ - movsd %xmm4,0x28(%r13) │ │ │ │ - movsd -0x10(%rax),%xmm3 │ │ │ │ - addsd 0x30(%r13),%xmm3 │ │ │ │ - movsd %xmm3,0x30(%r13) │ │ │ │ - movsd -0x8(%rax),%xmm2 │ │ │ │ - addsd 0x38(%r13),%xmm2 │ │ │ │ - movsd %xmm2,0x38(%r13) │ │ │ │ - cmp %r12d,%ecx │ │ │ │ - je 4f780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a700> │ │ │ │ - movsd 0x8(%rax),%xmm6 │ │ │ │ - movsd 0x10(%rax),%xmm5 │ │ │ │ - mov %ecx,%esi │ │ │ │ - movsd 0x18(%rax),%xmm4 │ │ │ │ - movsd 0x20(%rax),%xmm3 │ │ │ │ - shr $0x3,%esi │ │ │ │ - movsd 0x28(%rax),%xmm2 │ │ │ │ - movsd 0x30(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm6 │ │ │ │ - movsd 0x38(%rax),%xmm7 │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - movsd (%rax),%xmm8 │ │ │ │ - mulsd %xmm0,%xmm4 │ │ │ │ - movzbl (%r8,%rsi,1),%r9d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mulsd %xmm0,%xmm3 │ │ │ │ - not %esi │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - and $0x7,%esi │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm10,%xmm6 │ │ │ │ - bt %esi,%r9d │ │ │ │ - mulsd %xmm0,%xmm7 │ │ │ │ - addsd %xmm11,%xmm5 │ │ │ │ - mulsd %xmm0,%xmm8 │ │ │ │ - addsd %xmm12,%xmm4 │ │ │ │ - addsd 0x10(%rsp),%xmm8 │ │ │ │ - addsd %xmm13,%xmm3 │ │ │ │ - movsd %xmm6,0x8(%rax) │ │ │ │ - addsd %xmm14,%xmm2 │ │ │ │ - movsd %xmm5,0x10(%rax) │ │ │ │ - addsd %xmm15,%xmm1 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - addsd %xmm9,%xmm7 │ │ │ │ - movsd %xmm8,(%rax) │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - movsd %xmm2,0x28(%rax) │ │ │ │ - movsd %xmm1,0x30(%rax) │ │ │ │ - movsd %xmm7,0x38(%rax) │ │ │ │ - jae 4e9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29930> │ │ │ │ - mulsd 0x83e8(%rbx),%xmm8 │ │ │ │ - movsd %xmm8,(%rax) │ │ │ │ - mulsd 0x83f0(%rbx),%xmm6 │ │ │ │ - movsd %xmm6,0x8(%rax) │ │ │ │ - mulsd 0x83f8(%rbx),%xmm5 │ │ │ │ - movsd %xmm5,0x10(%rax) │ │ │ │ - mulsd 0x8400(%rbx),%xmm4 │ │ │ │ - movsd %xmm4,0x18(%rax) │ │ │ │ - mulsd 0x8408(%rbx),%xmm3 │ │ │ │ - movsd %xmm3,0x20(%rax) │ │ │ │ - mulsd 0x8410(%rbx),%xmm2 │ │ │ │ - movsd %xmm2,0x28(%rax) │ │ │ │ - mulsd 0x8418(%rbx),%xmm1 │ │ │ │ - movsd %xmm1,0x30(%rax) │ │ │ │ - movsd 0x8420(%rbx),%xmm1 │ │ │ │ - jmp 4ea14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29994> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov 0xf0(%rbx),%rax │ │ │ │ - mov %r10,%r12 │ │ │ │ - cvtsi2sd %r10,%xmm2 │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4fe30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2adb0> │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - divsd 0xb8(%rbx),%xmm1 │ │ │ │ - test %r15d,%r15d │ │ │ │ - je 4fd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac80> │ │ │ │ - movslq 0xa8(%rbx),%rsi │ │ │ │ - mov 0xa0(%rcx),%rcx │ │ │ │ - movzbl (%rcx,%rsi,1),%ecx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - movsd 0x70(%rsi),%xmm2 │ │ │ │ - divsd 0x68(%rsi),%xmm2 │ │ │ │ - test $0x1,%cl │ │ │ │ - jne 503d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b350> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm5,0x83a8(%rbx) │ │ │ │ - movsd %xmm4,0x83e8(%rbx) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 503c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b340> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm5,0x83b0(%rbx) │ │ │ │ - movsd %xmm4,0x83f0(%rbx) │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 50410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b390> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm5,0x83b8(%rbx) │ │ │ │ - movsd %xmm4,0x83f8(%rbx) │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 50400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b380> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm5,0x83c0(%rbx) │ │ │ │ - movsd %xmm4,0x8400(%rbx) │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 503f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b370> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm5,0x83c8(%rbx) │ │ │ │ - movsd %xmm4,0x8408(%rbx) │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 503e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b360> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm5,0x83d0(%rbx) │ │ │ │ - movsd %xmm4,0x8410(%rbx) │ │ │ │ - test $0x40,%cl │ │ │ │ - jne 503b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b330> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - movsd %xmm4,0x8418(%rbx) │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - movsd %xmm5,0x83d8(%rbx) │ │ │ │ - test %cl,%cl │ │ │ │ - js 4ed26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ca6> │ │ │ │ - movapd %xmm2,%xmm4 │ │ │ │ - movapd %xmm3,%xmm2 │ │ │ │ - movsd %xmm2,0x83e0(%rbx) │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movsd %xmm4,0x8420(%rbx) │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 50456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3d6> │ │ │ │ - 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 4eea7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e27> │ │ │ │ - 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 50070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aff0> │ │ │ │ - movsd (%r8),%xmm2 │ │ │ │ - mov %esi,%edi │ │ │ │ - shr $0x3,%edi │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - movzbl (%r11,%rdi,1),%r13d │ │ │ │ - mov %esi,%edi │ │ │ │ - not %edi │ │ │ │ - and $0x7,%edi │ │ │ │ - bt %edi,%r13d │ │ │ │ - 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 4ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d10> │ │ │ │ - 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 4ee0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29d8e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd %xmm0,0x10(%rsp) │ │ │ │ - mov %r10,0x48(%rsp) │ │ │ │ - movsd %xmm2,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x38(%rsp) │ │ │ │ - call d650 │ │ │ │ - movsd 0x0(%r13),%xmm5 │ │ │ │ - movsd 0x10(%rsp),%xmm0 │ │ │ │ - pxor %xmm3,%xmm3 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mulsd %xmm0,%xmm5 │ │ │ │ - movsd %xmm5,(%rax) │ │ │ │ - movsd 0x8(%r13),%xmm9 │ │ │ │ - movsd %xmm5,0x10(%rsp) │ │ │ │ - mulsd %xmm0,%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd 0x10(%r13),%xmm10 │ │ │ │ - mulsd %xmm0,%xmm10 │ │ │ │ - movsd %xmm10,0x10(%rax) │ │ │ │ - movsd 0x18(%r13),%xmm11 │ │ │ │ - mulsd %xmm0,%xmm11 │ │ │ │ - movsd %xmm11,0x18(%rax) │ │ │ │ - movsd 0x20(%r13),%xmm12 │ │ │ │ - mulsd %xmm0,%xmm12 │ │ │ │ - movsd %xmm12,0x20(%rax) │ │ │ │ - movsd 0x28(%r13),%xmm13 │ │ │ │ - mulsd %xmm0,%xmm13 │ │ │ │ - movsd %xmm13,0x28(%rax) │ │ │ │ - movsd 0x30(%r13),%xmm14 │ │ │ │ - mulsd %xmm0,%xmm14 │ │ │ │ - movsd %xmm14,0x30(%rax) │ │ │ │ - mulsd 0x38(%r13),%xmm0 │ │ │ │ - movsd %xmm0,0x38(%rax) │ │ │ │ - movups %xmm3,0x0(%r13) │ │ │ │ - movups %xmm3,0x10(%r13) │ │ │ │ - movups %xmm3,0x20(%r13) │ │ │ │ - movups %xmm3,0x30(%r13) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 50472 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3f2> │ │ │ │ - mov 0x48(%rsp),%r10 │ │ │ │ - movsd 0x38(%rsp),%xmm1 │ │ │ │ - movapd %xmm0,%xmm8 │ │ │ │ - divsd 0x40(%rsp),%xmm1 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - mov %r10,%rcx │ │ │ │ - shl $0x6,%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ + lea 0x4f5c9(%rip),%rax # 8d93d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5167d> │ │ │ │ + cmovne %rax,%rcx │ │ │ │ + jmp 3e1b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef6> │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + sub %rcx,%r8 │ │ │ │ + jmp 3e1d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f19> │ │ │ │ + nop │ │ │ │ + movzbl 0x40(%rsp),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + jmp 3e343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2083> │ │ │ │ + lea 0x60c40(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + lea 0x30(%rsp),%r14 │ │ │ │ + call d9f0 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3e3dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x211d> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e3b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20f4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x48(%rdi),%r12 │ │ │ │ + mov 0x40(%rdi),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 3e42e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movsd 0x8(%rax),%xmm1 │ │ │ │ - movsd (%rax),%xmm2 │ │ │ │ - add $0x40,%rax │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - mulsd %xmm0,%xmm2 │ │ │ │ - addsd 0x10(%rsp),%xmm2 │ │ │ │ - addsd %xmm9,%xmm1 │ │ │ │ - movsd %xmm2,-0x40(%rax) │ │ │ │ - movsd %xmm1,-0x38(%rax) │ │ │ │ - movsd -0x30(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm10,%xmm1 │ │ │ │ - movsd %xmm1,-0x30(%rax) │ │ │ │ - movsd -0x28(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm11,%xmm1 │ │ │ │ - movsd %xmm1,-0x28(%rax) │ │ │ │ - movsd -0x20(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm12,%xmm1 │ │ │ │ - movsd %xmm1,-0x20(%rax) │ │ │ │ - movsd -0x18(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm13,%xmm1 │ │ │ │ - movsd %xmm1,-0x18(%rax) │ │ │ │ - movsd -0x10(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm14,%xmm1 │ │ │ │ - movsd %xmm1,-0x10(%rax) │ │ │ │ - movsd -0x8(%rax),%xmm1 │ │ │ │ - mulsd %xmm0,%xmm1 │ │ │ │ - addsd %xmm8,%xmm1 │ │ │ │ - movsd %xmm1,-0x8(%rax) │ │ │ │ - addsd 0x0(%r13),%xmm2 │ │ │ │ - movsd %xmm2,0x0(%r13) │ │ │ │ - movsd -0x38(%rax),%xmm1 │ │ │ │ - addsd 0x8(%r13),%xmm1 │ │ │ │ - movsd %xmm1,0x8(%r13) │ │ │ │ - movsd -0x30(%rax),%xmm15 │ │ │ │ - addsd 0x10(%r13),%xmm15 │ │ │ │ - movsd %xmm15,0x10(%r13) │ │ │ │ - movsd -0x28(%rax),%xmm7 │ │ │ │ - addsd 0x18(%r13),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%r13) │ │ │ │ - movsd -0x20(%rax),%xmm6 │ │ │ │ - addsd 0x20(%r13),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%r13) │ │ │ │ - movsd -0x18(%rax),%xmm5 │ │ │ │ - addsd 0x28(%r13),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%r13) │ │ │ │ - movsd -0x10(%rax),%xmm4 │ │ │ │ - addsd 0x30(%r13),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%r13) │ │ │ │ - movsd -0x8(%rax),%xmm3 │ │ │ │ - addsd 0x38(%r13),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%r13) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 4f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ff0> │ │ │ │ - addsd %xmm1,%xmm2 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movapd %xmm2,%xmm0 │ │ │ │ - addsd %xmm15,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2161> │ │ │ │ call d610 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 4fc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abf0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - je 50509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b489> │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 3e410 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2150> │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e43b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217b> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbp),%r12 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 3e46e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21ae> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpl $0x1,(%rsp) │ │ │ │ - jne 4f58e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a50e> │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d650 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 3e450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2190> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e47b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + add $0x10,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 3e498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d8> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0xe8,%rsp │ │ │ │ + mov %r15,0xe0(%rsp) │ │ │ │ + mov %rdi,%r15 │ │ │ │ + mov %rdi,0x38(%rsp) │ │ │ │ + mov %rbx,0xb8(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7f0 │ │ │ │ + mov 0x70(%rbx),%rcx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov $0x30,%edi │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov %rcx,0x40(%rsp) │ │ │ │ + movq $0x0,0x90(%rsp) │ │ │ │ + mov %rcx,0x98(%rsp) │ │ │ │ + mov %eax,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + call d140 │ │ │ │ + movdqa 0x60(%rsp),%xmm0 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + movhlps %xmm0,%xmm4 │ │ │ │ + movq %xmm0,%rsi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movq %xmm4,%rcx │ │ │ │ + movq %xmm4,0x8(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + movq %xmm0,0x28(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + mov %rcx,%rbx │ │ │ │ + je 3e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2680> │ │ │ │ + mov %rcx,%rdi │ │ │ │ call d650 │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + add %rbp,%rbx │ │ │ │ + mov %rbp,(%rax) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rbx,0x10(%rax) │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + cmp %rax,0x8(%rsp) │ │ │ │ + je 3e97e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26be> │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + mov %r12,0xc8(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ - lea 0x30(%rax),%r13 │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %r12,%r14 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - mov %r13,0x90(%rsp) │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - movaps %xmm7,(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movdqa (%rsp),%xmm7 │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm7,(%r14) │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + mov (%r12),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x20(%r12),%eax │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ + mov 0x30(%r12),%rbx │ │ │ │ + sub 0x28(%r12),%rbx │ │ │ │ + movq $0x0,0x38(%rbp) │ │ │ │ + mov %eax,0x20(%rbp) │ │ │ │ + movups %xmm2,0x28(%rbp) │ │ │ │ + je 3e960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - 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 │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - mov %r14,0x68(%rsp) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rax,0x28(%rbp) │ │ │ │ + mov %rax,0x30(%rbp) │ │ │ │ + mov %rbx,0x38(%rbp) │ │ │ │ + mov 0x30(%r12),%r13 │ │ │ │ + mov 0x28(%r12),%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + je 3e6e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2428> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c7> │ │ │ │ + nop │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2418> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x20,%rbx │ │ │ │ cmp %r14,%r13 │ │ │ │ - jne 4f260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1e0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r13,0x88(%rsp) │ │ │ │ - call d610 │ │ │ │ - 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 5051b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b49b> │ │ │ │ + je 3e6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2430> │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 3e660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a0> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x58(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e6d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2418> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 3e676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b6> │ │ │ │ + jmp 3e669 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + jmp 3e676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b6> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + mov %rbx,0x30(%rbp) │ │ │ │ + mov 0x48(%r12),%rbx │ │ │ │ + sub 0x40(%r12),%rbx │ │ │ │ + movq $0x0,0x50(%rbp) │ │ │ │ + movups %xmm3,0x40(%rbp) │ │ │ │ + je 3e970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ call d650 │ │ │ │ - mov (%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r13,%rdx │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + add %rax,%rbx │ │ │ │ + mov %rax,0x40(%rbp) │ │ │ │ + mov %rax,0x48(%rbp) │ │ │ │ + mov %rbx,0x50(%rbp) │ │ │ │ + mov 0x48(%r12),%r13 │ │ │ │ + mov 0x40(%r12),%rcx │ │ │ │ + cmp %rcx,%r13 │ │ │ │ + je 3e7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2520> │ │ │ │ + mov %rcx,%r14 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e77f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2510> │ │ │ │ + mov %r15,%rsi │ │ │ │ call d560 │ │ │ │ - movsd 0x3f199(%rip),%xmm4 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movsd 0x3f191(%rip),%xmm3 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movupd (%rax),%xmm7 │ │ │ │ - movsd 0x3f185(%rip),%xmm2 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x20,%r14 │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %r14,%r13 │ │ │ │ + je 3e7f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2530> │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ + mov %rdi,(%rbx) │ │ │ │ + mov (%r14),%r15 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 3e758 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2498> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + mov %rax,(%rbx) │ │ │ │ mov %rax,%rdi │ │ │ │ - movsd 0x3f17a(%rip),%xmm1 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - unpcklpd %xmm4,%xmm4 │ │ │ │ - movupd 0x10(%rax),%xmm6 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - divpd %xmm7,%xmm4 │ │ │ │ - movupd 0x20(%rax),%xmm5 │ │ │ │ - movupd 0x30(%rax),%xmm7 │ │ │ │ - unpcklpd %xmm2,%xmm2 │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - mov 0x88(%rbx),%r8d │ │ │ │ - divpd %xmm6,%xmm3 │ │ │ │ - movups %xmm4,(%rax) │ │ │ │ - divpd %xmm5,%xmm2 │ │ │ │ - movups %xmm3,0x10(%rax) │ │ │ │ - divpd %xmm7,%xmm1 │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm1,0x30(%rax) │ │ │ │ - test %r8d,%r8d │ │ │ │ - je 4f4d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a454> │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - movapd %xmm4,%xmm7 │ │ │ │ - movapd %xmm3,%xmm6 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - mov 0xa4(%rbx),%r9d │ │ │ │ - unpckhpd %xmm7,%xmm7 │ │ │ │ - unpckhpd %xmm6,%xmm6 │ │ │ │ - unpckhpd %xmm5,%xmm5 │ │ │ │ - shr $0x3,%rax │ │ │ │ - add 0xa0(%rbx),%r9d │ │ │ │ - movapd %xmm7,%xmm8 │ │ │ │ - xor %esi,%esi │ │ │ │ - imul %rax,%r9 │ │ │ │ - mov 0x168(%rbx),%rax │ │ │ │ - movapd %xmm6,%xmm7 │ │ │ │ - movapd %xmm2,%xmm6 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - unpckhpd %xmm6,%xmm6 │ │ │ │ - add 0x58(%rbx),%r9 │ │ │ │ - mov (%rax,%rbp,8),%rcx │ │ │ │ + mov %rdx,0x10(%rbx) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 3e7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2510> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 3e76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ae> │ │ │ │ + jmp 3e761 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + jmp 3e76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ae> │ │ │ │ + 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,0x8(%rsp) │ │ │ │ + jne 3e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2320> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov 0x8(%rsp),%r12 │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov %ecx,0x20(%rax) │ │ │ │ nop │ │ │ │ - mov %esi,%eax │ │ │ │ - movsd (%rcx),%xmm0 │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%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 %r8d,%esi │ │ │ │ - jne 4f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a360> │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov (%r12),%rdx │ │ │ │ - mov %r12,%rbp │ │ │ │ - mov 0x50(%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 d610 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x48(%rbp),%r13 │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 3e86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ae> │ │ │ │ nopl (%rax) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 3e850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2590> │ │ │ │ + mov 0x40(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e87b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rbp),%r13 │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 3e8ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e8a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e1> │ │ │ │ + call d610 │ │ │ │ + add $0x20,%rbx │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + jne 3e890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25d0> │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 3e8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x10(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 3e8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260d> │ │ │ │ + call d610 │ │ │ │ + add $0x60,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 3e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2580> │ │ │ │ + mov 0xc8(%rsp),%r12 │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3e904 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2644> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3e99c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26dc> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + mov 0xb8(%rsp),%rbx │ │ │ │ + mov 0xe0(%rsp),%r15 │ │ │ │ + add $0xe8,%rsp │ │ │ │ + ret │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + jmp 3e590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 3e630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2370> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + jmp 3e723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2463> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rcx │ │ │ │ + mov %rcx,0x18(%rax) │ │ │ │ + mov 0x4c(%rsp),%ecx │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %ecx,0x20(%rax) │ │ │ │ + jmp 3e8f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2632> │ │ │ │ + mov %r12,0xc8(%rsp) │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3e9cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x270b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e9ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272c> │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + cmp %rbx,0x20(%rsp) │ │ │ │ + jne 3ea8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cf> │ │ │ │ + mov 0x40(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 4f5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a560> │ │ │ │ + je 3e9e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2729> │ │ │ │ call d610 │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne 4f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4e0> │ │ │ │ - mov 0xb0(%rbx),%ebp │ │ │ │ + mov %r12,%rbx │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + call 3b430 ::do_widen(char) const@@Base+0x1b5a0> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + cmp %rbp,0x30(%rsp) │ │ │ │ + jne 3eaa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e6> │ │ │ │ + mov 0x38(%rsp),%rax │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3eabd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27fd> │ │ │ │ + call d610 │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + mov 0xc8(%rsp),%r12 │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call 3c1a0 ::do_widen(char) const@@Base+0x1c310> │ │ │ │ + mov 0xa8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %rbp,0xc0(%rsp) │ │ │ │ + mov %r12,0xc8(%rsp) │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + jne 3e9b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f4> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 3e9db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271b> │ │ │ │ + jmp 3ea8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cf> │ │ │ │ mov %r12,%rdi │ │ │ │ + add $0x60,%r12 │ │ │ │ + call 3e3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2130> │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 3ea0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274d> │ │ │ │ + jmp 3eaa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27e6> │ │ │ │ + mov 0xc0(%rsp),%rbp │ │ │ │ + mov 0xc8(%rsp),%r12 │ │ │ │ + mov 0xd0(%rsp),%r13 │ │ │ │ + mov 0xd8(%rsp),%r14 │ │ │ │ + jmp 3ea43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2783> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3ea43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2783> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 3eb03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2843> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e9f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2735> │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + cmp %rbx,0x20(%rsp) │ │ │ │ + jne 3eb31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2871> │ │ │ │ + mov 0x28(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3eb1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x285d> │ │ │ │ call d610 │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0xb0(%rbx) │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - sub $0x1,%r14d │ │ │ │ - mov %r15d,%eax │ │ │ │ - shr $1,%eax │ │ │ │ - mov %r14d,0x94(%rbx) │ │ │ │ - sub %eax,0xa8(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - js 4f5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a570> │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jl 4f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5b0> │ │ │ │ - mov 0xb0(%rbx),%eax │ │ │ │ - mov 0x8(%rbx),%rsi │ │ │ │ - mov 0x6c(%rbx),%edx │ │ │ │ - jmp 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29320> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbp │ │ │ │ - cmp %rbp,%r14 │ │ │ │ - jne 4f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4e0> │ │ │ │ - jmp 4f577 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a4f7> │ │ │ │ + mov %r12,%rbx │ │ │ │ + jmp 3e9f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2735> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3e9fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x273d> │ │ │ │ + mov %r13,%rdi │ │ │ │ + add $0x20,%r13 │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + cmp %rbx,%r13 │ │ │ │ + je 3eb0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x284f> │ │ │ │ + jmp 3eb31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2871> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov 0x610ae(%rip),%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ec30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2970> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x64ed(%rip),%rcx # 38690 ::do_widen(char) const@@Base+0x18800> │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3ec58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2998> │ │ │ │ + lea -0x6511(%rip),%rcx # 38680 ::do_widen(char) const@@Base+0x187f0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2980> │ │ │ │ + lea -0x6531(%rip),%rcx # 38670 ::do_widen(char) const@@Base+0x187e0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3ec6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29ac> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 3ec68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29a8> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 3ec20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2960> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rdx) │ │ │ │ + sete %al │ │ │ │ + lea (%rdx,%rax,1),%rsi │ │ │ │ + call d8c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3ec20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2960> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ebf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2936> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ec28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2968> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp *%rax │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 3ebe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2925> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - mov 0x90(%rbx),%eax │ │ │ │ + lea 0x60dc1(%rip),%rax │ │ │ │ + jmp 3ebb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x4f496(%rip),%rdi # 8e0e0 , std::allocator >@@Base> │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 3ebc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2908> │ │ │ │ + jmp 3ebe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2921> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x60b01(%rip),%rax │ │ │ │ + jmp 3ebb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmp 3ebe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2921> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + mov 0x60ace(%rip),%rdx │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ed60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x661d(%rip),%rcx # 38690 ::do_widen(char) const@@Base+0x18800> │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3ed90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ad0> │ │ │ │ + lea -0x6641(%rip),%rcx # 38680 ::do_widen(char) const@@Base+0x187f0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3ed70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab0> │ │ │ │ + lea -0x6661(%rip),%rcx # 38670 ::do_widen(char) const@@Base+0x187e0> │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 3eda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae0> │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call *%rax │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 3ed85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac5> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 3ed48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a88> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rdx) │ │ │ │ + sete %al │ │ │ │ + lea (%rdx,%rax,1),%rsi │ │ │ │ + call d8c0 │ │ │ │ test %eax,%eax │ │ │ │ - jle 4f5b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a536> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov 0x68(%rbx),%ecx │ │ │ │ - sub $0x1,%ebp │ │ │ │ - mov %eax,0x90(%rbx) │ │ │ │ - mov 0xd0(%rdx),%rdx │ │ │ │ - movzwl (%rdx,%rax,2),%eax │ │ │ │ - mov %ebp,0x98(%rbx) │ │ │ │ - sub $0x1,%eax │ │ │ │ - mov %eax,0x94(%rbx) │ │ │ │ - cmp %ecx,%ebp │ │ │ │ - jge 4f5c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a546> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - mov 0xb8(%rsp),%r12 │ │ │ │ - mov 0xc0(%rsp),%r13 │ │ │ │ - mov 0xc8(%rsp),%r14 │ │ │ │ - mov 0xd0(%rsp),%r15 │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 504dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b45c> │ │ │ │ - mov 0x34(%rsp),%eax │ │ │ │ - mov 0xb0(%rsp),%rbp │ │ │ │ - add $0xd8,%rsp │ │ │ │ + jne 3ed48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a88> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + add $0x8,%rsi │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ed22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a62> │ │ │ │ + mov (%rsi),%edx │ │ │ │ + mov %edx,(%rax) │ │ │ │ + mov 0x90(%rbx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 3ed50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a90> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp *%rax │ │ │ │ + nopl (%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 3ed15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a55> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x60c91(%rip),%rax │ │ │ │ + jmp 3ece6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a26> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x4f366(%rip),%rdi # 8e0e0 , std::allocator >@@Base> │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + jne 3ecf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a38> │ │ │ │ + jmp 3ed11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a51> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + jmp 3ed11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a51> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%eax │ │ │ │ - mov 0x88(%rcx),%rdx │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov %r12d,%r13d │ │ │ │ - sar $1,%eax │ │ │ │ - and $0x4,%ecx │ │ │ │ - cltq │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - mov $0x4,%eax │ │ │ │ - shl %cl,%eax │ │ │ │ - test %eax,%edx │ │ │ │ - setne %r11b │ │ │ │ - shr $0x7,%r13b │ │ │ │ - movzbl %r11b,%eax │ │ │ │ - cmp %r12d,%eax │ │ │ │ - sete %al │ │ │ │ - or %al,%r13b │ │ │ │ - jne 50128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b0a8> │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 50420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3a0> │ │ │ │ + lea 0x60e69(%rip),%rax │ │ │ │ + jmp 3ece6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a26> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rsi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ee70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb0> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + lea -0x6746(%rip),%rdx # 38690 ::do_widen(char) const@@Base+0x18800> │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3ee80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc0> │ │ │ │ + lea -0x676a(%rip),%rdx # 38680 ::do_widen(char) const@@Base+0x187f0> │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3ee23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b63> │ │ │ │ + lea -0x6786(%rip),%rdx # 38670 ::do_widen(char) const@@Base+0x187e0> │ │ │ │ + cmp %rdx,%rax │ │ │ │ + je 3ee90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd0> │ │ │ │ + call *%rax │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + lea 0x4f2d4(%rip),%rsi # 8e0e0 , std::allocator >@@Base> │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 3ee1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b5f> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 3ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba0> │ │ │ │ + call d8c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 3ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba0> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ + mov 0x10(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3ee38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b78> │ │ │ │ + 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 3ee68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba8> │ │ │ │ + and $0xfffffffffffffffe,%rax │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp *%rax │ │ │ │ + xchg %ax,%ax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 3ee27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b67> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + lea 0x60b81(%rip),%rax │ │ │ │ + jmp 3ee01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x608d9(%rip),%rax │ │ │ │ + jmp 3ee01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x60d79(%rip),%rax │ │ │ │ + jmp 3ee01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b41> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call da60 │ │ │ │ + lea 0x60c76(%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 3ef3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7c> │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c40> │ │ │ │ + mov %rdx,0x30(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4f59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a51b> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3ef20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60> │ │ │ │ + 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 3efac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cec> │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 3ef70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb0> │ │ │ │ + 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 3ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd0> │ │ │ │ + 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3f025 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d65> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x58(%rbx),%rdi │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x28(%rbx),%rdi │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + lea 0x61294(%rip),%rax │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4db30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ab0> │ │ │ │ - jmp 4f58e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a50e> │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - movapd %xmm1,%xmm2 │ │ │ │ - movapd %xmm1,%xmm3 │ │ │ │ - movapd %xmm1,%xmm4 │ │ │ │ - movapd %xmm1,%xmm5 │ │ │ │ - movapd %xmm1,%xmm6 │ │ │ │ - movapd %xmm1,%xmm7 │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - je 4fc4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abca> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %ebp,%ebp │ │ │ │ - jne 4f59b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a51b> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3f013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d53> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 3f01c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5c> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x158,%rsp │ │ │ │ + mov %rbx,0x138(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov %esi,%ebp │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x128(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movzbl 0x6321e(%rip),%eax │ │ │ │ + test %al,%al │ │ │ │ + je 3f1a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee8> │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + cmp $0x20,%rax │ │ │ │ + jg 3f100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e40> │ │ │ │ + je 3f0c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e04> │ │ │ │ + lea 0x63205(%rip),%rdx │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 3f208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f48> │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f2a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe6> │ │ │ │ + mov 0x138(%rsp),%rbx │ │ │ │ + mov 0x140(%rsp),%rbp │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x158,%rsp │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + lea 0x4e99c(%rip),%rsi # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x4e98d(%rip),%rsi # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + 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 │ │ │ │ - call 4db30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ab0> │ │ │ │ - jmp 4f58e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a50e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - addsd %xmm8,%xmm1 │ │ │ │ - mov %r10,0x10(%rsp) │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - addsd %xmm7,%xmm0 │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ + lea 0x40(%rsp),%rsi │ │ │ │ + call d520 , 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 3f164 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea4> │ │ │ │ call d610 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - je 4fc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abf0> │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - jmp 4f6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a660> │ │ │ │ - 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 50499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b419> │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov (%rbx),%r9 │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - and $0x4,%ecx │ │ │ │ - movsd 0x3ec87(%rip),%xmm7 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - shl %cl,%esi │ │ │ │ - test %edx,%esi │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - setne %r10b │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r8 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ + lea 0x6117d(%rip),%rax │ │ │ │ + movl $0x1e,0x118(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f2a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + call 123ea <__cxa_finalize@plt+0x478a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x63109(%rip),%rdi │ │ │ │ + call db60 <__cxa_guard_acquire@plt> │ │ │ │ + test %eax,%eax │ │ │ │ + je 3f0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de2> │ │ │ │ + lea 0x6310d(%rip),%rax │ │ │ │ + mov 0x62e06(%rip),%rdi # a1fd0 , std::allocator >::~basic_string()@GLIBCXX_3.4.21> │ │ │ │ + lea 0x62e37(%rip),%rdx # a2008 @@Base+0x1138> │ │ │ │ + movb $0x0,0x630f8(%rip) │ │ │ │ + lea -0x10(%rax),%rsi │ │ │ │ + mov %rax,0x630dd(%rip) │ │ │ │ + movq $0x0,0x630da(%rip) │ │ │ │ + call d5a0 <__cxa_atexit@plt> │ │ │ │ + lea 0x630be(%rip),%rdi │ │ │ │ + call d3c0 <__cxa_guard_release@plt> │ │ │ │ + jmp 3f0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de2> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 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,%r10b │ │ │ │ - je 4f88d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a80d> │ │ │ │ - movsd 0x70(%r9),%xmm0 │ │ │ │ - divsd 0x68(%r9),%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 4f860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7e0> │ │ │ │ - addsd %xmm8,%xmm0 │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - addsd %xmm6,%xmm0 │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - addsd %xmm4,%xmm0 │ │ │ │ - addsd %xmm3,%xmm0 │ │ │ │ - addsd %xmm2,%xmm0 │ │ │ │ - addsd %xmm1,%xmm0 │ │ │ │ - movsd %xmm0,0xb8(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov %r12d,%r10d │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - je 4fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac20> │ │ │ │ - lea (%rcx,%r10,8),%rax │ │ │ │ + lea 0x20(%rsp),%rbp │ │ │ │ + lea 0x4e894(%rip),%rsi # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + lea 0x4e885(%rip),%rsi # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call 32d30 ::do_widen(char) const@@Base+0x12ea0> │ │ │ │ + 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 d520 , 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 │ │ │ │ - jae 4f99c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a91c> │ │ │ │ - mov %r10,%rax │ │ │ │ - shl $0x6,%rax │ │ │ │ - add %rdi,%rax │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 4fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac20> │ │ │ │ - mov %r12d,%r8d │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %rdi,%rax │ │ │ │ - shr $1,%r8d │ │ │ │ - mov %r8d,%esi │ │ │ │ - shl $0x4,%rsi │ │ │ │ - add %rcx,%rsi │ │ │ │ + je 3f26c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fac> │ │ │ │ + call d610 │ │ │ │ + lea 0x61075(%rip),%rax │ │ │ │ + movl $0x1f,0x118(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f2a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + call 123ea <__cxa_finalize@plt+0x478a> │ │ │ │ + mov %r12,0x148(%rsp) │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f2cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 3f312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3052> │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rsp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x128(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r12,0x148(%rsp) │ │ │ │ + mov %r13,0x150(%rsp) │ │ │ │ + jne 3f2b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff6> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x60fcf(%rip),%rax │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + mov 0x150(%rsp),%r13 │ │ │ │ + jmp 3f2d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3017> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f2d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3017> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f2df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301f> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f337 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3077> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f2bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fff> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3080> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f2c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3008> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 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 %rsi,%rdx │ │ │ │ - jne 4f9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a940> │ │ │ │ - lea (%r8,%r8,1),%eax │ │ │ │ - cmp %eax,%r12d │ │ │ │ - je 4fa8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0a> │ │ │ │ - shl $0x4,%r8d │ │ │ │ - cltq │ │ │ │ - movslq %r8d,%r8 │ │ │ │ - movsd 0x8(%rdi,%r8,8),%xmm0 │ │ │ │ - addsd (%rdi,%r8,8),%xmm0 │ │ │ │ - addsd 0x10(%rdi,%r8,8),%xmm0 │ │ │ │ - addsd 0x18(%rdi,%r8,8),%xmm0 │ │ │ │ - addsd 0x20(%rdi,%r8,8),%xmm0 │ │ │ │ - addsd 0x28(%rdi,%r8,8),%xmm0 │ │ │ │ - addsd 0x30(%rdi,%r8,8),%xmm0 │ │ │ │ - addsd 0x38(%rdi,%r8,8),%xmm0 │ │ │ │ - movsd %xmm0,(%rcx,%rax,8) │ │ │ │ - mov %r9d,%ebp │ │ │ │ - mov %r9d,%r12d │ │ │ │ - test %r13b,%r13b │ │ │ │ - jne 4fa9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa1e> │ │ │ │ - mov 0x9c(%rbx),%ebp │ │ │ │ - mov %r9d,%r12d │ │ │ │ - mov %ebp,0x9c(%rbx) │ │ │ │ - test %r12d,%r12d │ │ │ │ - je 4fad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa58> │ │ │ │ - cmp %r12d,0x68(%rbx) │ │ │ │ - je 4f1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a170> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + endbr64 │ │ │ │ + sub $0x1c8,%rsp │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov %rbx,0x1a8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %rbp,0x1b0(%rsp) │ │ │ │ + mov %r12,0x1b8(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x198(%rsp) │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp %rax,(%rdx) │ │ │ │ + je 3f680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c0> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4dcf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c70> │ │ │ │ - test %eax,%eax │ │ │ │ - js 50490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b410> │ │ │ │ - add %eax,0x34(%rsp) │ │ │ │ - jmp 4f1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a170> │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ + call da50 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + call 3f060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da0> │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + add %rax,%rbp │ │ │ │ + cmp %rbp,%rax │ │ │ │ + je 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl (%rax),%edi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea -0x2b(%rdi),%edx │ │ │ │ + and $0xfffffffd,%edx │ │ │ │ + cmp $0x1,%dl │ │ │ │ + mov %rax,%rdx │ │ │ │ + adc $0x0,%rdx │ │ │ │ + sub %rdx,%rsi │ │ │ │ + cmp $0x2,%rsi │ │ │ │ + jle 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl (%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x4e,%cl │ │ │ │ + je 3f4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f0> │ │ │ │ + cmp $0x3,%rsi │ │ │ │ + je 3f828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3568> │ │ │ │ + cmp $0x8,%rsi │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + cmp $0x49,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x4e,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x2(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x46,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x3(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x49,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x4(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x4e,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x5(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x49,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x6(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x54,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x7(%rdx),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x59,%dl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + cmp $0x2d,%dil │ │ │ │ + je 3f862 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a2> │ │ │ │ + mov 0x4eb3d(%rip),%rbp # 8dfe8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d28> │ │ │ │ + jmp 3f7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f5> │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x41,%cl │ │ │ │ + je 3f6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3410> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x60344(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + movq $0x0,0x50(%rsp) │ │ │ │ + movq %rax,%xmm0 │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x30(%rsp) │ │ │ │ + movaps %xmm0,0x40(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x60b4a(%rip),%rax # a0048 @@Base+0x98> │ │ │ │ + mov %rbp,0x38(%rsp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x20(%rsp),%rsi │ │ │ │ + lea 0x6063a(%rip),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %dx,0x170(%rsp) │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + movups %xmm0,0x178(%rsp) │ │ │ │ + movups %xmm0,0x188(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xb0(%rsp),%esi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movl $0x1,0xac(%rsp) │ │ │ │ + call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + lea 0x18(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + andl $0xffffefff,0xa8(%rsp) │ │ │ │ + movq $0x11,0x98(%rsp) │ │ │ │ + call d3f0 (double&)@plt> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov -0x18(%rdx),%rdx │ │ │ │ + testb $0x5,0x20(%rax,%rdx,1) │ │ │ │ + je 3f728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3468> │ │ │ │ + lea 0x60588(%rip),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x60175(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x601f1(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + movq 0x5fb1a(%rip),%xmm0 # 9f150 @@Base+0xffb0> │ │ │ │ + lea 0x60c1b(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x605c7(%rip),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,0x20(%rsp) │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f907 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3647> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call 12233 <__cxa_finalize@plt+0x45d3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x60(%rdi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 3f3b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f7> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f907 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3647> │ │ │ │ + mov 0x1b0(%rsp),%rbp │ │ │ │ + mov 0x1b8(%rsp),%r12 │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov 0x1a8(%rsp),%rbx │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + jmp 33c00 ::do_widen(char) const@@Base+0x13d70> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl 0x2(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x4e,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + lea 0x3(%rdx),%rcx │ │ │ │ + cmp %rcx,%rbp │ │ │ │ + je 3f70d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344d> │ │ │ │ + mov %rbp,%rsi │ │ │ │ + sub %rcx,%rsi │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + jle 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + cmpb $0x28,0x3(%rdx) │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + cmpb $0x29,-0x1(%rbp) │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + cmp $0x2d,%dil │ │ │ │ + je 3f856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3596> │ │ │ │ + mov 0x4e8c2(%rip),%rbp # 8dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d20> │ │ │ │ + jmp 3f7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f5> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d790 │ │ │ │ + mov %eax,0x8(%rsp) │ │ │ │ + lea 0x60430(%rip),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + lea 0x60029(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x60099(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + cmpl $0xffffffff,0x8(%rsp) │ │ │ │ + jne 3f62e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336e> │ │ │ │ + movzbl -0x1(%rbp),%eax │ │ │ │ + sub $0x2b,%eax │ │ │ │ + cmp $0x3a,%al │ │ │ │ + ja 3f7b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f0> │ │ │ │ + movabs $0x400000004000005,%rdx │ │ │ │ + bt %rax,%rdx │ │ │ │ + jb 3f62e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336e> │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov $0x10,%edi │ │ │ │ + call d650 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + lea 0x5f89f(%rip),%rcx # 9f068 @@Base+0xfec8> │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3f7de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351e> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3f7ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352d> │ │ │ │ + call d610 │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 3f907 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3647> │ │ │ │ + mov 0x1a8(%rsp),%rbx │ │ │ │ + mov 0x1b0(%rsp),%rbp │ │ │ │ + mov 0x1b8(%rsp),%r12 │ │ │ │ + add $0x1c8,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + cmp $0x49,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x1(%rdx),%ecx │ │ │ │ + and $0xffffffdf,%ecx │ │ │ │ + cmp $0x4e,%cl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + movzbl 0x2(%rdx),%edx │ │ │ │ + and $0xffffffdf,%edx │ │ │ │ + cmp $0x46,%dl │ │ │ │ + jne 3f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200> │ │ │ │ + jmp 3f49a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31da> │ │ │ │ + mov 0x4e77b(%rip),%rbp # 8dfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d18> │ │ │ │ + jmp 3f7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f5> │ │ │ │ + mov 0x4e767(%rip),%rbp # 8dfd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d10> │ │ │ │ + jmp 3f7b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + cmp $0x2,%rdx │ │ │ │ + je 3f971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b1> │ │ │ │ + lea 0x602eb(%rip),%rax │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x5fee2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x5ff56(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x58(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 3f9a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4db30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ab0> │ │ │ │ - jmp 4faa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa29> │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d340 , std::allocator > const&)@plt> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 3f9d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3715> │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + jmp 3f86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ae> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 3f8cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 3f87e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35be> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 3f96c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ac> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + lea 0x5f68b(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmp 3f8cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360c> │ │ │ │ + jmp 3f897 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d7> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + jmp 3f5e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3321> │ │ │ │ + lea 0x6095e(%rip),%rax │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x198(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r14,0x1c0(%rsp) │ │ │ │ + jne 3f90f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x364f> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call 1232e <__cxa_finalize@plt+0x46ce> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f99f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36df> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 3f983 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c3> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + mov 0x18(%rdi),%rdx │ │ │ │ + cmp $0x19999999,%eax │ │ │ │ + lea (%rax,%rax,4),%eax │ │ │ │ + seta %cl │ │ │ │ + add %eax,%eax │ │ │ │ + or (%rdi),%cl │ │ │ │ + mov %cl,(%rdi) │ │ │ │ + mov %eax,0x4(%rdi) │ │ │ │ + movzbl (%rdx),%esi │ │ │ │ + sub $0x30,%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + ja 3fa68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8> │ │ │ │ + movsbl %sil,%edx │ │ │ │ + mov %eax,%r8d │ │ │ │ + imul %edx,%r8d │ │ │ │ + test %sil,%sil │ │ │ │ + je 3fa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3790> │ │ │ │ + test %cl,%cl │ │ │ │ + jne 3fa68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8> │ │ │ │ + mul %edx │ │ │ │ + jo 3fa5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add (%rax),%r8d │ │ │ │ + jae 3fa57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3797> │ │ │ │ + jmp 3fa5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + add (%rax),%r8d │ │ │ │ + mov %r8d,(%rax) │ │ │ │ + mov $0x1,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xc0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4fb8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab0f> │ │ │ │ - lea 0x0(,%r12,8),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movss 0x3a4e9(%rip),%xmm1 # 8a004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64f84> │ │ │ │ - sub %rcx,%rdx │ │ │ │ - cvtsi2ss %rax,%xmm0 │ │ │ │ - mov %rcx,%rax │ │ │ │ - divss %xmm0,%xmm1 │ │ │ │ - cvtss2sd %xmm1,%xmm1 │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4fb8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab0b> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - movapd %xmm1,%xmm0 │ │ │ │ - shr $0x3,%rdx │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%rcx,%r8,1),%rsi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 4fb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aaf0> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm0,(%rcx) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + sub $0x198,%rsp │ │ │ │ + mov %rbp,0x170(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,0x178(%rsp) │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov %rbx,0x168(%rsp) │ │ │ │ + mov %r15,0x190(%rsp) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x158(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + call da50 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 3f060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da0> │ │ │ │ + mov %r12,0x70(%rsp) │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + call 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0x70(%rsp),%rbx │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + add %rbx,%rcx │ │ │ │ + cmp %rcx,%rbx │ │ │ │ + je 3fc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3968> │ │ │ │ + mov %r13,0x180(%rsp) │ │ │ │ + movl $0x0,0x44(%rsp) │ │ │ │ + movzbl (%rbx),%r13d │ │ │ │ + movb $0x0,0x50(%rsp) │ │ │ │ + lea -0x2b(%r13),%eax │ │ │ │ + movl $0x1,0x54(%rsp) │ │ │ │ + and $0xfffffffd,%eax │ │ │ │ + cmp $0x1,%al │ │ │ │ + lea 0x44(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + adc $0x0,%rbx │ │ │ │ + lea -0x1(%rcx),%rax │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 3fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ + movzbl -0x1(%rcx),%eax │ │ │ │ + sub $0x30,%eax │ │ │ │ + cmp $0x9,%al │ │ │ │ + ja 3fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ + sub $0x2,%rcx │ │ │ │ + movsbl %al,%eax │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + mov %eax,0x44(%rsp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + mov %rcx,0x8(%rsp) │ │ │ │ + call dc40 │ │ │ │ + call d880 │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call d120 │ │ │ │ + mov 0x8(%rsp),%rcx │ │ │ │ + test %al,%al │ │ │ │ + je 3fd30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a70> │ │ │ │ + lea -0x1(%rbx),%r9 │ │ │ │ + mov $0x1,%edi │ │ │ │ + xor %eax,%eax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jb 3fc8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,%al │ │ │ │ + je 3fbec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392c> │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + lea -0x30(%rdx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + ja 3fc01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941> │ │ │ │ + lea (%rdi,%rdi,4),%edi │ │ │ │ + movsbl %sil,%edx │ │ │ │ + add %edi,%edi │ │ │ │ + mov %edi,%r8d │ │ │ │ + imul %edx,%r8d │ │ │ │ + test %sil,%sil │ │ │ │ + je 3fc78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b8> │ │ │ │ + test %al,%al │ │ │ │ + jne 3fc01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941> │ │ │ │ + mov %edx,%eax │ │ │ │ + mul %edi │ │ │ │ + jo 3fc01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941> │ │ │ │ + add 0x44(%rsp),%r8d │ │ │ │ + jb 3fc01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3941> │ │ │ │ + sub $0x1,%rcx │ │ │ │ + mov %r8d,0x44(%rsp) │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 3fc8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca> │ │ │ │ + movzbl (%rcx),%edx │ │ │ │ + cmp $0x19999999,%edi │ │ │ │ + seta %al │ │ │ │ + lea -0x30(%rdx),%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 3fbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f0> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + jmp 3fc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3968> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 3ffa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + movq 0x5f520(%rip),%xmm0 # 9f150 @@Base+0xffb0> │ │ │ │ + lea 0x60621(%rip),%rax │ │ │ │ + movq %rax,%xmm1 │ │ │ │ + lea 0x5fb1d(%rip),%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,0x50(%rsp) │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4009d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ddd> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + call 12233 <__cxa_finalize@plt+0x45d3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rcx │ │ │ │ + add %r8d,0x44(%rsp) │ │ │ │ + cmp %r9,%rcx │ │ │ │ + jne 3fba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e0> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + cmp $0x2d,%r13b │ │ │ │ + je 3ffa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x44(%rsp),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + js 3fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ + mov $0x10,%edi │ │ │ │ + call d650 │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + lea 0x5f347(%rip),%rdx # 9f008 @@Base+0xfe68> │ │ │ │ + mov %ebx,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rax,0x0(%rbp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 3fcd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a16> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x8(%rax) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 3fce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a25> │ │ │ │ + call d610 │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 400a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de5> │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + mov 0x168(%rsp),%rbx │ │ │ │ + mov 0x170(%rsp),%rbp │ │ │ │ + mov 0x178(%rsp),%r12 │ │ │ │ + mov 0x190(%rsp),%r15 │ │ │ │ + add $0x198,%rsp │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x62329(%rip),%rdi # a2060 ::id@GLIBCXX_3.4.21> │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %al,0x10(%rsp) │ │ │ │ + call d2e0 │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rdx,8),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 400b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df2> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rdi,%r15 │ │ │ │ + call *0x20(%rdx) │ │ │ │ + mov 0x98(%rsp),%rsi │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + movzbl 0x10(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 3fe50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b90> │ │ │ │ + lea -0x1(%rbx),%r10 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x1,%edi │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jb 40020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d60> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %al,%al │ │ │ │ + je 3fe04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b44> │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + sub $0x30,%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + ja 3fe19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b59> │ │ │ │ + lea (%rdi,%rdi,4),%edi │ │ │ │ + movsbl %sil,%edx │ │ │ │ + add %edi,%edi │ │ │ │ + mov %edi,%r9d │ │ │ │ + imul %edx,%r9d │ │ │ │ + test %sil,%sil │ │ │ │ + je 3ff60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca0> │ │ │ │ + test %al,%al │ │ │ │ + jne 3fe19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b59> │ │ │ │ + mov %edx,%eax │ │ │ │ + mul %edi │ │ │ │ + jo 3ffb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf8> │ │ │ │ + add 0x44(%rsp),%r9d │ │ │ │ + jb 3ffb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf8> │ │ │ │ + sub $0x1,%rcx │ │ │ │ + mov %r9d,0x44(%rsp) │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + je 3ff72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb2> │ │ │ │ + movzbl (%rcx),%esi │ │ │ │ + cmp $0x19999999,%edi │ │ │ │ + seta %al │ │ │ │ + sub $0x30,%esi │ │ │ │ + cmp $0x9,%sil │ │ │ │ + jbe 3fdc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b00> │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov %r8b,0x8(%rsp) │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + cmp $0x2d,%r13b │ │ │ │ + movzbl 0x8(%rsp),%r8d │ │ │ │ + je 3fc15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3955> │ │ │ │ + test %r8b,%r8b │ │ │ │ + jne 3fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e0> │ │ │ │ + jmp 3fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + cmpb $0x0,(%rdx) │ │ │ │ + jle 3fd98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad8> │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + mov %r8b,0x8(%rsp) │ │ │ │ + call *0x18(%rdx) │ │ │ │ + mov 0x10(%rsp),%rcx │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + jb 3ff7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbd> │ │ │ │ + mov 0x90(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea -0x1(%rbx),%r9 │ │ │ │ + xor %edx,%edx │ │ │ │ + movzbl 0x8(%rsp),%r8d │ │ │ │ + movzbl (%r10),%eax │ │ │ │ + sub $0x1,%rsi │ │ │ │ + lea -0x1(%rax),%r11d │ │ │ │ + jmp 3fefc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp (%rcx),%r14b │ │ │ │ + jne 3ffc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d00> │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 40006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d46> │ │ │ │ + movzbl %dl,%eax │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ cmp %rsi,%rax │ │ │ │ - je 4fb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab00> │ │ │ │ + cmovb %edi,%edx │ │ │ │ + movzbl %dl,%edi │ │ │ │ + cmovb %rdi,%rax │ │ │ │ + movzbl (%r10,%rax,1),%r11d │ │ │ │ + sub $0x1,%rcx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + cmp %r9,%rcx │ │ │ │ + je 40013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d53> │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 3fec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c00> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + mov %r9,0x30(%rsp) │ │ │ │ + mov %r11b,0x2f(%rsp) │ │ │ │ + mov %r10,0x20(%rsp) │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + mov %r8b,0x10(%rsp) │ │ │ │ + mov %dl,0x8(%rsp) │ │ │ │ + call 3fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3740> │ │ │ │ + test %al,%al │ │ │ │ + je 4002d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d6d> │ │ │ │ + movzbl 0x2f(%rsp),%r11d │ │ │ │ + movzbl 0x8(%rsp),%edx │ │ │ │ + movzbl 0x10(%rsp),%r8d │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + mov 0x30(%rsp),%r9 │ │ │ │ + sub $0x1,%r11d │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + jmp 3feea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2a> │ │ │ │ + sub $0x1,%rcx │ │ │ │ + add %r9d,0x44(%rsp) │ │ │ │ + cmp %r10,%rcx │ │ │ │ + jne 3fdb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af0> │ │ │ │ + mov $0x1,%r8d │ │ │ │ + jmp 3fe19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b59> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + mov 0x188(%rsp),%r14 │ │ │ │ + cmp $0x2d,%r13b │ │ │ │ + jne 3fca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e0> │ │ │ │ + mov 0x44(%rsp),%ebx │ │ │ │ + cmp $0x80000000,%ebx │ │ │ │ + ja 3fc20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3960> │ │ │ │ + neg %ebx │ │ │ │ + jmp 3fcac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ec> │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 3fe19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b59> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + jb 3ff7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbd> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + jmp 3fff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d30> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + sub $0x1,%rdx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + mov %rdx,0x68(%rsp) │ │ │ │ + jb 40006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d46> │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + call 3fa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3740> │ │ │ │ + mov %eax,%r8d │ │ │ │ + test %al,%al │ │ │ │ + jne 3ffd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d18> │ │ │ │ + mov 0x188(%rsp),%r14 │ │ │ │ + jmp 3fe19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b59> │ │ │ │ + mov 0x188(%rsp),%r14 │ │ │ │ + jmp 3ff72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb2> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + jmp 3fc8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca> │ │ │ │ + mov 0x188(%rsp),%r14 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 3fe19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b59> │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x188(%rsp),%r14 │ │ │ │ + lea 0x48(%rsp),%rdi │ │ │ │ + call d8d0 │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + mov %rbp,%rax │ │ │ │ + sub $0x1,%rax │ │ │ │ + jne 4014a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8a> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d220 <__cxa_begin_catch@plt> │ │ │ │ + lea 0x70(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d340 , std::allocator > const&)@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + je 40183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ec3> │ │ │ │ + mov %r13,0x180(%rsp) │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 400a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de5> │ │ │ │ + call d800 │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 4010b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e4b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov 0x180(%rsp),%r13 │ │ │ │ + mov %rdx,%rax │ │ │ │ + jmp 40062 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 4004d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d8d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rdx,%rbp │ │ │ │ + jmp 4003d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d7d> │ │ │ │ + lea 0x5eece(%rip),%rax # 9efe0 @@Base+0xfe40> │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call d9f0 │ │ │ │ + mov %rbp,%rax │ │ │ │ + jmp 40062 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da2> │ │ │ │ + lea 0x601b8(%rip),%rax │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + call da40 <__cxa_end_catch@plt> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x158(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + mov %r13,0x180(%rsp) │ │ │ │ + mov %r14,0x188(%rsp) │ │ │ │ + jne 400ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ded> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call 1232e <__cxa_finalize@plt+0x46ce> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 40145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e85> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 40129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e69> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + mov %rdi,%rax │ │ │ │ + mov 0x8(%rdx),%rcx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + cmp %rcx,(%rdx) │ │ │ │ + je 401d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f10> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + jmp 3fa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm0,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4fb70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aaf0> │ │ │ │ - add %rdi,%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 4fb8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab0f> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - movsd %xmm1,(%rcx) │ │ │ │ - mov 0xf8(%rbx),%rdx │ │ │ │ - mov 0xf0(%rbx),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 4fc2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abae> │ │ │ │ - sub %rcx,%rdx │ │ │ │ + mov 0x60(%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 401c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f03> │ │ │ │ + jmp 33c00 ::do_widen(char) const@@Base+0x13d70> │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x5fb73(%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 da60 │ │ │ │ + lea 0x5f91b(%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 4029d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fdd> │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa0> │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ mov %rcx,%rax │ │ │ │ - cmp $0x8,%rdx │ │ │ │ - je 4fc24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aba4> │ │ │ │ - sub $0x8,%rdx │ │ │ │ - shr $0x3,%rdx │ │ │ │ - add $0x1,%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - shr $1,%rdi │ │ │ │ - mov %rdi,%r8 │ │ │ │ - shl $0x4,%r8 │ │ │ │ - lea (%r8,%rcx,1),%rsi │ │ │ │ - and $0x10,%r8d │ │ │ │ - je 4fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab80> │ │ │ │ - movapd 0x3e8e3(%rip),%xmm5 # 8e4c0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x10,%rax │ │ │ │ - movups %xmm5,(%rcx) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - je 4fc19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab99> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd 0x3e8b8(%rip),%xmm7 # 8e4c0 , std::allocator >@@Base+0x260> │ │ │ │ - add $0x20,%rax │ │ │ │ - movups %xmm7,-0x20(%rax) │ │ │ │ - movups %xmm7,-0x10(%rax) │ │ │ │ - cmp %rsi,%rax │ │ │ │ - jne 4fc00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ab80> │ │ │ │ - add %rdi,%rdi │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 4fc2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abae> │ │ │ │ - mov %rsi,%rcx │ │ │ │ - mov 0x3e895(%rip),%rax # 8e4c0 , std::allocator >@@Base+0x260> │ │ │ │ - mov %rax,(%rcx) │ │ │ │ - mov 0x3e87b(%rip),%rax # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov 0x94(%rbx),%eax │ │ │ │ - test %eax,%eax │ │ │ │ - jne 4f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a15a> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4f95e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8de> │ │ │ │ - mov 0x98(%rbx),%ebp │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jmp 4fa9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa1e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov 0x98(%rbx),%r9d │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov 0xc0(%rbx),%rdi │ │ │ │ - cmp $0x1,%r12d │ │ │ │ - jne 4f980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a900> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - shl $0x6,%r10 │ │ │ │ - mov %rdi,%rax │ │ │ │ - add %rdi,%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc0> │ │ │ │ + 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 4031d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405d> │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ 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 4fcc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ac40> │ │ │ │ - jmp 4fa8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa0a> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 402e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4020> │ │ │ │ + mov %rdx,0x68(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - movups %xmm2,(%rax) │ │ │ │ - movups %xmm2,0x10(%rax) │ │ │ │ - movups %xmm2,0x20(%rax) │ │ │ │ - movups %xmm2,0x30(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 504b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b439> │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - mov 0xc0(%rbx),%rsi │ │ │ │ - mov %r10,%r8 │ │ │ │ - shl $0x6,%r8 │ │ │ │ - mov %rcx,%rdi │ │ │ │ - add %rsi,%r8 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movsd (%rdi),%xmm2 │ │ │ │ - add $0x40,%rsi │ │ │ │ - add $0x8,%rdi │ │ │ │ - mulsd %xmm1,%xmm2 │ │ │ │ - addsd %xmm0,%xmm2 │ │ │ │ - movapd %xmm2,%xmm3 │ │ │ │ - unpcklpd %xmm3,%xmm3 │ │ │ │ - movups %xmm3,-0x30(%rsi) │ │ │ │ - movups %xmm3,-0x20(%rsi) │ │ │ │ - movups %xmm3,-0x40(%rsi) │ │ │ │ - movups %xmm3,-0x10(%rsi) │ │ │ │ - addsd (%rax),%xmm2 │ │ │ │ - movsd %xmm2,(%rax) │ │ │ │ - movsd -0x38(%rsi),%xmm9 │ │ │ │ - addsd 0x8(%rax),%xmm9 │ │ │ │ - movsd %xmm9,0x8(%rax) │ │ │ │ - movsd -0x30(%rsi),%xmm8 │ │ │ │ - addsd 0x10(%rax),%xmm8 │ │ │ │ - movsd %xmm8,0x10(%rax) │ │ │ │ - movsd -0x28(%rsi),%xmm7 │ │ │ │ - addsd 0x18(%rax),%xmm7 │ │ │ │ - movsd %xmm7,0x18(%rax) │ │ │ │ - movsd -0x20(%rsi),%xmm6 │ │ │ │ - addsd 0x20(%rax),%xmm6 │ │ │ │ - movsd %xmm6,0x20(%rax) │ │ │ │ - movsd -0x18(%rsi),%xmm5 │ │ │ │ - addsd 0x28(%rax),%xmm5 │ │ │ │ - movsd %xmm5,0x28(%rax) │ │ │ │ - movsd -0x10(%rsi),%xmm4 │ │ │ │ - addsd 0x30(%rax),%xmm4 │ │ │ │ - movsd %xmm4,0x30(%rax) │ │ │ │ - movsd -0x8(%rsi),%xmm3 │ │ │ │ - addsd 0x38(%rax),%xmm3 │ │ │ │ - movsd %xmm3,0x38(%rax) │ │ │ │ - cmp %r8,%rsi │ │ │ │ - jne 4fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2acc0> │ │ │ │ - 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 %r14d,%r14d │ │ │ │ - jne 4f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a15a> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 4f96f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8ef> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov 0x88(%rcx),%rcx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - sar $1,%edx │ │ │ │ - movslq %edx,%rdx │ │ │ │ - movzbl (%rcx,%rdx,1),%edx │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r10d,%r10d │ │ │ │ - je 50456 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3d6> │ │ │ │ - movsd 0x8430(%rbx),%xmm9 │ │ │ │ - lea 0x0(,%rbp,4),%ecx │ │ │ │ - mov $0x4,%esi │ │ │ │ - mov 0xa4(%rbx),%r11d │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %r13b,0x38(%rsp) │ │ │ │ - movsd 0x8428(%rbx),%xmm8 │ │ │ │ - divsd 0xb8(%rbx),%xmm8 │ │ │ │ - divsd %xmm2,%xmm9 │ │ │ │ - shl %cl,%esi │ │ │ │ - mov 0xd8(%rbx),%rcx │ │ │ │ - test %edx,%esi │ │ │ │ - mov (%rbx),%rdx │ │ │ │ - setne 0x10(%rsp) │ │ │ │ - movzbl 0x10(%rsp),%edi │ │ │ │ - mov %rcx,%r8 │ │ │ │ - xor %esi,%esi │ │ │ │ - movsd 0x70(%rdx),%xmm10 │ │ │ │ - divsd 0x68(%rdx),%xmm10 │ │ │ │ - mov 0x40(%rbx),%rdx │ │ │ │ - mov %r15d,0x10(%rsp) │ │ │ │ - add 0xa0(%rbx),%r11d │ │ │ │ - mov %edi,%r15d │ │ │ │ - shr $0x3,%rdx │ │ │ │ - imul %rdx,%r11 │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add 0x58(%rbx),%r11 │ │ │ │ - nopl 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,%r15b │ │ │ │ - je 4ff22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aea2> │ │ │ │ - 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 4fef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ae70> │ │ │ │ - addsd %xmm5,%xmm0 │ │ │ │ - mov 0x10(%rsp),%r15d │ │ │ │ - movzbl 0x38(%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 %r14d,%r14d │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - jmp 4f96f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8ef> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e7a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29725> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297e5> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e845 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297c5> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e825 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297a5> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e805 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29785> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29765> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm4,%xmm6 │ │ │ │ - movapd %xmm3,%xmm5 │ │ │ │ - jmp 4e7c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29745> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4040> │ │ │ │ + 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + lea 0x5ff6d(%rip),%rax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x5f99d(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 403b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + movdqu 0xd8(%r12),%xmm0 │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + movq 0x5ed62(%rip),%xmm0 # 9f138 @@Base+0xff98> │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + lea 0x5fc0c(%rip),%rax # 9fff0 @@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 4044d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 40468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 4043b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 40433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4173> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 40444 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4184> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + lea 0x5fe6c(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x5fe79(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ 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 %r14d,%r14d │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 4f96f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8ef> │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + lea 0x5f8c3(%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 da60 │ │ │ │ + lea 0x5f66b(%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 4054d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428d> │ │ │ │ + call 338b0 ::do_widen(char) const@@Base+0x13a20> │ │ │ │ + mov %rax,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4250> │ │ │ │ + mov %rdx,0x38(%rbx) │ │ │ │ + mov %rcx,%rax │ │ │ │ xchg %ax,%ax │ │ │ │ - movsd 0x3e3f8(%rip),%xmm3 # 8e4b0 , std::allocator >@@Base+0x250> │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e45b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x293db> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2949b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e4fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2947b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e4db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2945b> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2943b> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4270> │ │ │ │ + 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 405cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430d> │ │ │ │ + call 33a30 ::do_widen(char) const@@Base+0x13ba0> │ │ │ │ + mov %rax,%rcx │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2941b> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x10(%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 40590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d0> │ │ │ │ + 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 405b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f0> │ │ │ │ + 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 3c2c0 , 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 3c2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ + mov 0xc0(%r12),%eax │ │ │ │ + mov 0xd0(%r12),%rdi │ │ │ │ + mov %eax,0xc0(%rbx) │ │ │ │ + lea 0x5fcdf(%rip),%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + lea 0x5f6f4(%rip),%rax │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %rdi,0xd0(%rbx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 40665 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a5> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x18(%rax) │ │ │ │ + movdqu 0xd8(%r12),%xmm0 │ │ │ │ + mov 0xe8(%r12),%rax │ │ │ │ + movups %xmm0,0xd8(%rbx) │ │ │ │ + movq 0x5eaba(%rip),%xmm0 # 9f140 @@Base+0xffa0> │ │ │ │ + mov %rax,0xe8(%rbx) │ │ │ │ + lea 0x5f8d4(%rip),%rax # 9ff68 @@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 406fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x443d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 40718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4458> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 406eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x442b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 406e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4423> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 406f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4434> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ + mov 0x60(%rbx),%rdi │ │ │ │ + call 334b0 ::do_widen(char) const@@Base+0x13620> │ │ │ │ + mov 0x30(%rbx),%rdi │ │ │ │ + call 33170 ::do_widen(char) const@@Base+0x132e0> │ │ │ │ + lea 0x5fbbc(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call db00 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + lea 0x5fbc9(%rip),%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call 3ae60 ::do_widen(char) const@@Base+0x1afd0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl (%rax) │ │ │ │ - movapd %xmm0,%xmm2 │ │ │ │ - movapd %xmm3,%xmm1 │ │ │ │ - jmp 4e47b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x293fb> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov %rbp,0x10(%rsp) │ │ │ │ + mov 0x10(%rdi),%rbp │ │ │ │ + mov %r14,0x28(%rsp) │ │ │ │ + lea 0x8(%rdi),%r14 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 40864 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a4> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov %r12,0x18(%rsp) │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x20(%rsp) │ │ │ │ + mov %r14,%r13 │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + mov %rdx,%r15 │ │ │ │ + jmp 407a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e4> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov 0x10(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 407e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4523> │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + mov 0x28(%rbp),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 407bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ff> │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 407d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4516> │ │ │ │ + sub %r15,%rbx │ │ │ │ + cmp $0x7fffffff,%rbx │ │ │ │ + jg 40790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d0> │ │ │ │ + cmp $0xffffffff80000000,%rbx │ │ │ │ + jl 407da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x451a> │ │ │ │ + mov %ebx,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jns 40790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d0> │ │ │ │ + mov 0x18(%rbp),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 4079c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44dc> │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 40850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + mov 0x28(%r13),%rbx │ │ │ │ + cmp %rbx,%r15 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + cmovbe %r15,%rdx │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 4080b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x454b> │ │ │ │ + mov 0x20(%r13),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d270 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 40823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4563> │ │ │ │ + sub %rbx,%r15 │ │ │ │ + cmp $0x7fffffff,%r15 │ │ │ │ + jg 40827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4567> │ │ │ │ + cmp $0xffffffff80000000,%r15 │ │ │ │ + jl 40850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + mov %r15d,%eax │ │ │ │ + test %eax,%eax │ │ │ │ + js 40850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4590> │ │ │ │ + mov %r13,%rax │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%r10d │ │ │ │ - pxor %xmm2,%xmm2 │ │ │ │ - mov $0x40,%edi │ │ │ │ - movsd 0xb8(%rbx),%xmm3 │ │ │ │ - mov %r11b,0x48(%rsp) │ │ │ │ - cvtsi2sd %r10,%xmm2 │ │ │ │ - mulsd %xmm3,%xmm2 │ │ │ │ - mov %r10,%r12 │ │ │ │ - mov %r10,0x40(%rsp) │ │ │ │ - movsd %xmm1,0x58(%rsp) │ │ │ │ - movsd %xmm3,0x38(%rsp) │ │ │ │ - divsd %xmm2,%xmm0 │ │ │ │ - unpcklpd %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%r12 │ │ │ │ + mov 0x20(%rsp),%r13 │ │ │ │ + mov 0x30(%rsp),%r15 │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x10(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + cs 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 $0x3c8,%rsp │ │ │ │ + mov %rdi,-0x3a0(%rbp) │ │ │ │ + cmpb $0x0,0x61c50(%rip) │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,-0x38(%rbp) │ │ │ │ + lea -0x110(%rbp),%rbx │ │ │ │ + mov %rax,-0x110(%rbp) │ │ │ │ + movabs $0x3a6e6f6974617a69,%rax │ │ │ │ + mov %rax,-0x109(%rbp) │ │ │ │ + movb $0x0,-0x101(%rbp) │ │ │ │ + movq $0xf,-0x118(%rbp) │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + jne 409a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e9> │ │ │ │ + cmpb $0x0,0x61bff(%rip) │ │ │ │ + je 40a63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a3> │ │ │ │ + mov 0x619f1(%rip),%rax │ │ │ │ + lea 0x619ea(%rip),%r12 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 12823 <__cxa_finalize@plt+0x4bc3> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 42973 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b3> │ │ │ │ + movzbl 0x43(%rax),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + mov -0x120(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& 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,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 127f2 <__cxa_finalize@plt+0x4b92> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 42c97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x69d7> │ │ │ │ + movzbl 0x43(%rax),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 40a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4792> │ │ │ │ + mov 0x616d0(%rip),%rax │ │ │ │ + lea 0x616c9(%rip),%r12 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r12,%rax,1),%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 129ee <__cxa_finalize@plt+0x4d8e> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 42940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6680> │ │ │ │ + movzbl 0x43(%rax),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + mov -0x118(%rbp),%rdx │ │ │ │ + mov -0x120(%rbp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& 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,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 12806 <__cxa_finalize@plt+0x4ba6> │ │ │ │ + cmpb $0x0,0x38(%rax) │ │ │ │ + je 42dfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b3a> │ │ │ │ + movzbl 0x43(%rax),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x61ab5(%rip) │ │ │ │ + jne 40908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4648> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40a63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a3> │ │ │ │ + call d610 │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + lea -0x120(%rbp),%rsi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + movl $0x64656573,-0x110(%rbp) │ │ │ │ + lea 0x80(%rax),%r12 │ │ │ │ + movb $0x0,-0x10c(%rbp) │ │ │ │ + movq $0x4,-0x118(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov $0x1,%ecx │ │ │ │ + lea 0x61a6f(%rip),%rsi │ │ │ │ + mov %eax,0x61a61(%rip) │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,0x61a5f(%rip) │ │ │ │ + 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 40b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4840> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + movq $0x270,0x62d71(%rip) │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40b41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4881> │ │ │ │ + call d610 │ │ │ │ + mov $0x6461,%eax │ │ │ │ + lea -0x120(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + movl $0x65726874,-0x110(%rbp) │ │ │ │ + mov %ax,-0x10c(%rbp) │ │ │ │ + movb $0x0,-0x10a(%rbp) │ │ │ │ + movq $0x6,-0x118(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + mov (%rax),%r14d │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40b9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48db> │ │ │ │ + call d610 │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + jle 40cad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49ed> │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + lea -0x120(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rbx,-0x120(%rbp) │ │ │ │ + movl $0x65726874,-0x110(%rbp) │ │ │ │ + movq $0x0,0x358(%rax) │ │ │ │ + mov $0x6461,%eax │ │ │ │ + mov %ax,-0x10c(%rbp) │ │ │ │ + movb $0x0,-0x10a(%rbp) │ │ │ │ + movq $0x6,-0x118(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + movslq (%rax),%r13 │ │ │ │ + mov %r13,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 126af <__cxa_finalize@plt+0x4a4f> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 41f09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c49> │ │ │ │ + lea 0x0(,%r13,8),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ call d650 │ │ │ │ - mov 0xf0(%rbx),%rdx │ │ │ │ - movapd 0x10(%rsp),%xmm0 │ │ │ │ - test %r12d,%r12d │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + lea (%rax,%r14,1),%r15 │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + je 40c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4990> │ │ │ │ + lea -0x8(%r14),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov %r15,%rdi │ │ │ │ + mov -0x3a0(%rbp),%rsi │ │ │ │ + mov -0x388(%rbp),%rdx │ │ │ │ + mov 0x360(%rsi),%rax │ │ │ │ + mov %rdi,0x368(%rsi) │ │ │ │ + mov %rdx,0x360(%rsi) │ │ │ │ + mov %r15,0x370(%rsi) │ │ │ │ + test %rax,%rax │ │ │ │ + je 40c87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49c7> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%r10 │ │ │ │ - movzbl 0x48(%rsp),%r11d │ │ │ │ - movupd (%rdx),%xmm6 │ │ │ │ - movupd 0x10(%rdx),%xmm5 │ │ │ │ - movupd 0x20(%rdx),%xmm4 │ │ │ │ - movupd 0x30(%rdx),%xmm7 │ │ │ │ - mulpd %xmm0,%xmm6 │ │ │ │ - movsd 0x58(%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 50438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3b8> │ │ │ │ - divsd %xmm2,%xmm8 │ │ │ │ - mov 0x40(%rbx),%rax │ │ │ │ - divsd 0x38(%rsp),%xmm1 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov 0xa4(%rbx),%r8d │ │ │ │ - add 0xa0(%rbx),%r8d │ │ │ │ - unpcklpd %xmm1,%xmm1 │ │ │ │ - shr $0x3,%rax │ │ │ │ - imul %rax,%r8 │ │ │ │ - mov 0xc0(%rbx),%rax │ │ │ │ - add 0x58(%rbx),%r8 │ │ │ │ - unpcklpd %xmm8,%xmm8 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movupd (%rax),%xmm3 │ │ │ │ - movupd 0x10(%rax),%xmm9 │ │ │ │ - mov %ecx,%esi │ │ │ │ - movupd 0x20(%rax),%xmm2 │ │ │ │ - movupd 0x30(%rax),%xmm0 │ │ │ │ - shr $0x3,%esi │ │ │ │ - mulpd %xmm1,%xmm3 │ │ │ │ - movzbl (%r8,%rsi,1),%r9d │ │ │ │ - mov %ecx,%esi │ │ │ │ - mulpd %xmm1,%xmm9 │ │ │ │ - not %esi │ │ │ │ - mulpd %xmm1,%xmm2 │ │ │ │ - and $0x7,%esi │ │ │ │ - mulpd %xmm1,%xmm0 │ │ │ │ - bt %esi,%r9d │ │ │ │ - setb %sil │ │ │ │ - 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 %sil,%r11b │ │ │ │ - je 502cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b24d> │ │ │ │ - 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,%ecx │ │ │ │ - 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,%ecx │ │ │ │ - jne 50230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b1b0> │ │ │ │ - addsd %xmm13,%xmm0 │ │ │ │ - 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 d610 │ │ │ │ - test %r14d,%r14d │ │ │ │ - mov 0x10(%rsp),%r10 │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - jmp 4fc76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abf6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4ed06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c86> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4ec61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29be1> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4ec40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29bc0> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4ece5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c65> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4ecc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c44> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4eca3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c23> │ │ │ │ - nopl (%rax) │ │ │ │ - movapd %xmm2,%xmm5 │ │ │ │ - movapd %xmm3,%xmm4 │ │ │ │ - jmp 4ec82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29c02> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x88(%rbx),%r12d │ │ │ │ - test %r12d,%r12d │ │ │ │ - jne 4f965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a8e5> │ │ │ │ - jmp 4fa95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa15> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ + mov -0x120(%rbp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 40c98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d8> │ │ │ │ call d610 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - jmp 4fc59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abd9> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - mov %ebp,%r12d │ │ │ │ - jmp 4fa9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2aa1e> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x378(%rax),%rdi │ │ │ │ + call d950 │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + movl $0x65726874,-0x180(%rbp) │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov $0x6461,%eax │ │ │ │ + mov %ax,-0x17c(%rbp) │ │ │ │ + movb $0x0,-0x17a(%rbp) │ │ │ │ + movq $0x6,-0x188(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov $0x5350,%ebx │ │ │ │ + mov (%rax),%r14d │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea -0x1a0(%rbp),%r13 │ │ │ │ + mov %bx,-0x19c(%rbp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov -0x3a0(%rbp),%rbx │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + lea 0x90(%rbx),%rax │ │ │ │ + movl $0x2d657375,-0x1a0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + movb $0x0,-0x19a(%rbp) │ │ │ │ + movq $0x6,-0x1a8(%rbp) │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x69676572,-0x1c0(%rbp) │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + movb $0x0,-0x1ba(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + mov $0x6e6f,%eax │ │ │ │ + mov %ax,-0x1bc(%rbp) │ │ │ │ + movq $0x6,-0x1c8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x62a2> │ │ │ │ + lea 0x98(%rbx),%rdi │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + cmp %rdi,%r15 │ │ │ │ + mov %rdi,-0x390(%rbp) │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + setne %r15b │ │ │ │ + test %rax,%rax │ │ │ │ + je 41f1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c5e> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov %r15d,%r9d │ │ │ │ + and $0x1,%r9d │ │ │ │ + lea -0x170(%rbp),%r8 │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + lea 0x310(%rax),%rcx │ │ │ │ + lea 0x278(%rax),%rdx │ │ │ │ + lea 0x120(%rax),%rsi │ │ │ │ + mov %rcx,-0x3a8(%rbp) │ │ │ │ + mov %rdx,-0x398(%rbp) │ │ │ │ + mov %rsi,-0x3b0(%rbp) │ │ │ │ + push %r14 │ │ │ │ + call 5af00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec40> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + pop %r10 │ │ │ │ + pop %r11 │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 40e7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bbd> │ │ │ │ call d610 │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a15a> │ │ │ │ - jmp 4fc59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abd9> │ │ │ │ - mov %eax,0x34(%rsp) │ │ │ │ - jmp 4f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5b0> │ │ │ │ - mov 0x94(%rbx),%r14d │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4f7c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a741> │ │ │ │ - jmp 4fc59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2abd9> │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - test %r14d,%r14d │ │ │ │ - jne 4f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a15a> │ │ │ │ - jmp 5046a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b3ea> │ │ │ │ - movl $0x0,0x34(%rsp) │ │ │ │ - jmp 4f658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5d8> │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %r12,0xb8(%rsp) │ │ │ │ - mov %r13,0xc0(%rsp) │ │ │ │ - mov %r14,0xc8(%rsp) │ │ │ │ - mov %r15,0xd0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov 0x28(%rsp),%rsi │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 40e95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd5> │ │ │ │ + call d610 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 40ea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4be6> │ │ │ │ + call d610 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 40ebe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bfe> │ │ │ │ + call d610 │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movabs $0x636e657265666572,%rbx │ │ │ │ + mov $0x9,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rbx,-0x160(%rbp) │ │ │ │ + movb $0x65,-0x158(%rbp) │ │ │ │ + movb $0x0,-0x157(%rbp) │ │ │ │ + movq $0x9,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + je 422b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ff9> │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + mov %rbx,-0x1a0(%rbp) │ │ │ │ + movb $0x65,-0x198(%rbp) │ │ │ │ + movb $0x0,-0x197(%rbp) │ │ │ │ + movq $0x9,-0x1a8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r15 │ │ │ │ + mov %rax,-0x370(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42d62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aa2> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 429ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672e> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r15 │ │ │ │ + mov %rax,-0x368(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42dae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6aee> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x180(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 429dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x671c> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rdx │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + call 5b310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f050> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4db5> │ │ │ │ + call d610 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4108d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dcd> │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 410a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4de5> │ │ │ │ + call d610 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 410b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df6> │ │ │ │ + call d610 │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + call 5b0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edf0> │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea -0x180(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + je 42811 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6551> │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea -0x180(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + mov -0x390(%rbp),%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 411cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0d> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 4239b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60db> │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea -0x180(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + je 4261e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x635e> │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea -0x180(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x65,-0x178(%rbp) │ │ │ │ + movb $0x0,-0x177(%rbp) │ │ │ │ + movq $0x9,-0x188(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + mov -0x390(%rbp),%rbx │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 41541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movabs $0x646c6f6666616373,%r15 │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %r15,-0x160(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + je 41541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281> │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r15,-0x1c0(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movb $0x0,-0x1b8(%rbp) │ │ │ │ + movq $0x8,-0x1c8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov %rax,-0x338(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42a7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67bd> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ab> │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x1f0(%rbp),%rsi │ │ │ │ + mov %rax,-0x1f0(%rbp) │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + mov %rax,-0x1e0(%rbp) │ │ │ │ + movb $0x65,-0x1d8(%rbp) │ │ │ │ + movb $0x0,-0x1d7(%rbp) │ │ │ │ + movq $0x9,-0x1e8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov %rax,-0x330(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42b1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x685b> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x180(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6799> │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + lea -0x200(%rbp),%r15 │ │ │ │ + lea -0x210(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + mov %r15,-0x210(%rbp) │ │ │ │ + movl $0x75706e69,-0x200(%rbp) │ │ │ │ + movb $0x74,-0x1fc(%rbp) │ │ │ │ + movb $0x0,-0x1fb(%rbp) │ │ │ │ + movq $0x5,-0x208(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + lea -0x1b0(%rbp),%r14 │ │ │ │ + mov (%rdx),%rcx │ │ │ │ + mov %rax,-0x320(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42ac5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6805> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6788> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rcx │ │ │ │ + lea -0x190(%rbp),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,-0x1a8(%rbp) │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + call 6a950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e690> │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 414d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5210> │ │ │ │ + call d610 │ │ │ │ + mov -0x210(%rbp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 414e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5221> │ │ │ │ + call d610 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 414f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5239> │ │ │ │ + call d610 │ │ │ │ + mov -0x1f0(%rbp),%rdi │ │ │ │ + lea -0x1e0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41511 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5251> │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41529 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5269> │ │ │ │ + call d610 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5281> │ │ │ │ + call d610 │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call 43160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ea0> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov $0x616d,%r9d │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x3,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %r9w,-0x160(%rbp) │ │ │ │ + movb $0x70,-0x15e(%rbp) │ │ │ │ + movb $0x0,-0x15d(%rbp) │ │ │ │ + movq $0x3,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + je 422a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe8> │ │ │ │ + lea -0x320(%rbp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3c0(%rbp) │ │ │ │ + call 6f1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f10> │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov $0x616d,%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + movb $0x70,-0x17e(%rbp) │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %r8w,-0x180(%rbp) │ │ │ │ + movb $0x0,-0x17d(%rbp) │ │ │ │ + movq $0x3,-0x188(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov %rax,-0x328(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42b67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a7> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6776> │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + lea -0x170(%rbp),%rsi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 70350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34090> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4168a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53ca> │ │ │ │ + call d610 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 416a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x53e2> │ │ │ │ + call d610 │ │ │ │ + mov -0x3c0(%rbp),%rbx │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 4b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf040> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 6f1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f30> │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov -0xc8(%rbp),%r14 │ │ │ │ + movb $0x0,-0x152(%rbp) │ │ │ │ + add -0xd0(%rbp),%r14 │ │ │ │ + lea 0x298(%rax),%r15 │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + movq $0xe,-0x168(%rbp) │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + movabs $0x7669746365666665,%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movabs $0x657a69732d657669,%rax │ │ │ │ + mov %rax,-0x15a(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + lea (%r14,%r14,1),%ecx │ │ │ │ + mov %r15,%rdi │ │ │ │ + call 1ec00 <__cxa_finalize@plt+0x10fa0> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41762 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x54a2> │ │ │ │ + call d610 │ │ │ │ + mov $0x6461,%edi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rsi │ │ │ │ + movl $0x65726874,-0x160(%rbp) │ │ │ │ + mov %di,-0x15c(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%r15d │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + movabs $0x72646d2d74776270,%rax │ │ │ │ + mov %rax,-0x180(%rbp) │ │ │ │ + movb $0x0,-0x178(%rbp) │ │ │ │ + movq $0x8,-0x188(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%r14 │ │ │ │ + test %rax,%rax │ │ │ │ + je 1297d <__cxa_finalize@plt+0x4d1d> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + lea 0x5e1f0(%rip),%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 41813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5553> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + call *0x10(%rax) │ │ │ │ + mov 0x8(%rax),%rdi │ │ │ │ + mov 0x5e3fa(%rip),%rsi │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 41844 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5584> │ │ │ │ + cmpb $0x2a,(%rdi) │ │ │ │ + je 1297d <__cxa_finalize@plt+0x4d1d> │ │ │ │ + xor %eax,%eax │ │ │ │ + cmpb $0x2a,(%rsi) │ │ │ │ + sete %al │ │ │ │ + add %rax,%rsi │ │ │ │ + call d8c0 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 1297d <__cxa_finalize@plt+0x4d1d> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movsd 0x8(%rax),%xmm6 │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + movabs $0x63616d2d74776270,%rax │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + movb $0x0,-0x198(%rbp) │ │ │ │ + movq $0x8,-0x1a8(%rbp) │ │ │ │ + movsd %xmm6,-0x3b8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%ebx │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov $0x6874,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %si,-0x1b8(%rbp) │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + movsd 0x3f0(%rax),%xmm7 │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + movb $0x0,-0x1b6(%rbp) │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movabs $0x7065642d74776270,%rax │ │ │ │ + mov %rax,-0x1c0(%rbp) │ │ │ │ + movq $0xa,-0x1c8(%rbp) │ │ │ │ + movsd %xmm7,-0x3d0(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%esi │ │ │ │ + movsd -0x3b8(%rbp),%xmm1 │ │ │ │ + mov %r15d,%ecx │ │ │ │ + mov %ebx,%edx │ │ │ │ + movsd -0x3d0(%rbp),%xmm0 │ │ │ │ + mov -0x3b0(%rbp),%rdi │ │ │ │ + call 446f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8430> │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4193d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x567d> │ │ │ │ + call d610 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4194e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x568e> │ │ │ │ + call d610 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41966 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56a6> │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4197e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x56be> │ │ │ │ + call d610 │ │ │ │ + mov -0x3b0(%rbp),%rbx │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 479d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb710> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 44720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8460> │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov $0x1,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 46df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xab30> │ │ │ │ + mov $0x1,%esi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 459c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9700> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + movq $0x11,-0x320(%rbp) │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + lea -0x320(%rbp),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x3c0(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + movdqa 0x4c38c(%rip),%xmm0 # 8dd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ad0> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + movb $0x74,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + mov -0x170(%rbp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + mov -0x170(%rbp),%r13 │ │ │ │ + mov %rdx,-0x168(%rbp) │ │ │ │ + mov %r13,%rsi │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + je 425d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6317> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 41a69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57a9> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov $0x6461,%ecx │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x65726874,-0x180(%rbp) │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %cx,-0x17c(%rbp) │ │ │ │ + movb $0x0,-0x17a(%rbp) │ │ │ │ + movq $0x6,-0x188(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + mov (%rax),%edx │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call 57d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1baa0> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call 57e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bbd0> │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call 57e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb40> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 41afb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x583b> │ │ │ │ + call d610 │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov $0x5350,%edx │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movl $0x2d657375,-0x160(%rbp) │ │ │ │ + mov %dx,-0x15c(%rbp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov $0x6,%edx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + je 41b5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x589a> │ │ │ │ + mov -0x398(%rbp),%rdi │ │ │ │ + call 43490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71d0> │ │ │ │ + mov -0x398(%rbp),%rbx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 4db30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ab0> │ │ │ │ - jmp 4f1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a170> │ │ │ │ - jmp 1320a <__cxa_finalize@plt+0x55aa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13227 <__cxa_finalize@plt+0x55c7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13215 <__cxa_finalize@plt+0x55b5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1324a <__cxa_finalize@plt+0x55ea> │ │ │ │ - nop │ │ │ │ - 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 $0xc8,%rsp │ │ │ │ - mov %rdx,0x60(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xb8(%rsp) │ │ │ │ - mov %r8,%rbp │ │ │ │ - mov %r9,(%rdi) │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ + call 43380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70c0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %eax,%r14d │ │ │ │ + call 433d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7110> │ │ │ │ + mov -0x3b0(%rbp),%rcx │ │ │ │ + mov %eax,%r9d │ │ │ │ + mov %r14d,%r8d │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov -0x3a8(%rbp),%rsi │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + call 1b890 <__cxa_finalize@plt+0xdc30> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x170(%rbp),%rsi │ │ │ │ + movl $0x65726874,-0x160(%rbp) │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov $0x6461,%eax │ │ │ │ + mov %ax,-0x15c(%rbp) │ │ │ │ + movb $0x0,-0x15a(%rbp) │ │ │ │ + movq $0x6,-0x168(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call 88d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c80> │ │ │ │ - lea 0x38(%rbx),%rax │ │ │ │ + call 2ef30 ::do_widen(char) const@@Base+0xf0a0> │ │ │ │ + movslq (%rax),%rax │ │ │ │ + mov %rax,-0x398(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call 88d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63c80> │ │ │ │ - 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 │ │ │ │ - movd 0x8(%rbp),%xmm0 │ │ │ │ - mov 0x0(%rbp),%esi │ │ │ │ - movd %eax,%xmm7 │ │ │ │ - movd %edx,%xmm1 │ │ │ │ - mov 0x14(%rbp),%edi │ │ │ │ - mov 0x4(%rbp),%r13d │ │ │ │ - punpckldq %xmm7,%xmm1 │ │ │ │ - movd 0x1c(%rbp),%xmm7 │ │ │ │ - mov 0x18(%rbp),%r12d │ │ │ │ - sub %edx,%eax │ │ │ │ - movd %esi,%xmm2 │ │ │ │ - mov 0x8(%r14),%rcx │ │ │ │ - mov %esi,0x58(%rsp) │ │ │ │ - add $0x1,%eax │ │ │ │ - punpckldq %xmm7,%xmm0 │ │ │ │ - movd %r12d,%xmm5 │ │ │ │ - movd %edi,%xmm7 │ │ │ │ - mov (%r14),%rsi │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movd %r13d,%xmm1 │ │ │ │ - punpckldq %xmm7,%xmm2 │ │ │ │ - mov %edi,0x5c(%rsp) │ │ │ │ - punpckldq %xmm5,%xmm1 │ │ │ │ - movups %xmm0,0x70(%rbx) │ │ │ │ - movq 0x20(%rbp),%xmm0 │ │ │ │ - sub %rsi,%rcx │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - mov %rsi,0x68(%rsp) │ │ │ │ - lea (%rcx,%rcx,1),%r15d │ │ │ │ - movups %xmm1,0x60(%rbx) │ │ │ │ - movq 0x10(%rbp),%xmm1 │ │ │ │ - mov %rcx,%rbp │ │ │ │ - lea 0x0(,%r15,8),%r14 │ │ │ │ - sar $0x2,%rbp │ │ │ │ - movss %xmm1,%xmm0 │ │ │ │ - movq %xmm0,0x80(%rbx) │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %eax,0x4c(%rsp) │ │ │ │ - mov %eax,0x8c(%rbx) │ │ │ │ - mov %ecx,%eax │ │ │ │ - add %eax,%eax │ │ │ │ - mov %ebp,0x88(%rbx) │ │ │ │ - movq $0x0,0xb8(%rbx) │ │ │ │ - mov %r14,0x70(%rsp) │ │ │ │ - je 50e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdc0> │ │ │ │ + movabs $0x92492492492492,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 12a7e <__cxa_finalize@plt+0x4e1e> │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4254d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x628d> │ │ │ │ + imul $0xe0,%rdi,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,-0x3e8(%rbp) │ │ │ │ + call d650 │ │ │ │ + mov -0x310(%rbp),%rdi │ │ │ │ + mov -0x308(%rbp),%rsi │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,-0x3e0(%rbp) │ │ │ │ + movdqa -0x320(%rbp),%xmm1 │ │ │ │ + mov %rdi,-0x3b8(%rbp) │ │ │ │ + mov -0x300(%rbp),%rdi │ │ │ │ + mov %rsi,-0x3a8(%rbp) │ │ │ │ + mov %rdi,-0x3b0(%rbp) │ │ │ │ + sub %rsi,%rdi │ │ │ │ + mov %rdi,-0x3d8(%rbp) │ │ │ │ + movaps %xmm1,-0x3d0(%rbp) │ │ │ │ + movdqa -0x3d0(%rbp),%xmm3 │ │ │ │ + mov -0x3b8(%rbp),%rax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movq $0x0,0x28(%r12) │ │ │ │ + mov -0x3a8(%rbp),%rbx │ │ │ │ + movups %xmm4,0x18(%r12) │ │ │ │ + mov %rax,0x10(%r12) │ │ │ │ + movups %xmm3,(%r12) │ │ │ │ + cmp -0x3b0(%rbp),%rbx │ │ │ │ + je 422a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fe0> │ │ │ │ + mov -0x3d8(%rbp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ call d650 │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + mov %rax,0x18(%r12) │ │ │ │ mov %r14,%rdx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + mov %rdi,0x28(%r12) │ │ │ │ + mov %rdi,%r15 │ │ │ │ mov %rax,%rdi │ │ │ │ - lea (%rax,%r14,1),%r14 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea -0x1(%r15),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rcx,0xc0(%rbx) │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - mov %r14,0xd0(%rbx) │ │ │ │ - call d650 │ │ │ │ - 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 50e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdb0> │ │ │ │ - shl $0x3,%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ + mov %rax,0x20(%r12) │ │ │ │ + call d560 │ │ │ │ + mov -0x2f0(%rbp),%r13 │ │ │ │ + mov -0x2e8(%rbp),%rdx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %r15,0x20(%r12) │ │ │ │ + movq $0x0,0x40(%r12) │ │ │ │ + sub %r13,%rdx │ │ │ │ + movups %xmm5,0x30(%r12) │ │ │ │ + mov %rdx,%rbx │ │ │ │ + je 42290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fd0> │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d650 │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%rbp,1),%r14 │ │ │ │ + lea (%rax,%rbx,1),%r14 │ │ │ │ + mov %rax,0x30(%r12) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x38(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rax,0xe0(%rbx) │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - mov %rcx,0xd8(%rbx) │ │ │ │ - add %eax,%eax │ │ │ │ - mov %r14,0xe8(%rbx) │ │ │ │ - je 50e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bda0> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ + mov %r14,0x40(%r12) │ │ │ │ + call d560 │ │ │ │ + mov %r14,0x38(%r12) │ │ │ │ + mov -0x2d8(%rbp),%r13 │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov -0x2d0(%rbp),%r14 │ │ │ │ + mov -0x2d0(%rbp),%rbx │ │ │ │ + movq $0x0,0x58(%r12) │ │ │ │ + movups %xmm6,0x48(%r12) │ │ │ │ + sub %r13,%r14 │ │ │ │ + je 42280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fc0> │ │ │ │ mov %r14,%rdi │ │ │ │ - lea 0x8(,%rax,8),%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - add %r14,%rbp │ │ │ │ - call d320 │ │ │ │ - movabs $0x555555555555555,%rax │ │ │ │ - sub %r13d,%r12d │ │ │ │ - lea 0x1(%r12),%edx │ │ │ │ - movslq %edx,%r13 │ │ │ │ - cmp %r13,%rax │ │ │ │ - jb 1327c <__cxa_finalize@plt+0x561c> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 50e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd88> │ │ │ │ - lea 0x0(%r13,%r13,2),%rax │ │ │ │ - mov %edx,(%rsp) │ │ │ │ - shl $0x3,%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ call d650 │ │ │ │ mov %rax,%rcx │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - lea -0x1(%r13),%r12 │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm6,0x10(%rsp) │ │ │ │ - sub %r14,%rbp │ │ │ │ - jne 508ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b82c> │ │ │ │ - movq $0x0,0x10(%rcx) │ │ │ │ - movdqa %xmm6,%xmm0 │ │ │ │ - movups %xmm6,(%rcx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 50895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b815> │ │ │ │ - mov (%rsp),%edx │ │ │ │ - lea 0x18(%rcx),%rax │ │ │ │ - lea (%rdx,%rdx,2),%rdx │ │ │ │ - lea (%rcx,%rdx,8),%rdx │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + add %rcx,%r14 │ │ │ │ + mov %rcx,0x48(%r12) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %r14,0x58(%r12) │ │ │ │ + cmp %r13,%rbx │ │ │ │ + je 41e15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b55> │ │ │ │ + mov %r13,%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 50880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b800> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 50906 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b886> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r12 │ │ │ │ - movdqa 0x10(%rsp),%xmm3 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movups %xmm3,(%r15) │ │ │ │ + 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,%rdi │ │ │ │ + jne 41dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b00> │ │ │ │ + lea -0x28(%rdi),%rax │ │ │ │ + movabs $0xccccccccccccccd,%rdi │ │ │ │ + sub %r13,%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),%r13 │ │ │ │ + mov -0x2c0(%rbp),%r15 │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rcx,0x50(%r12) │ │ │ │ + movq $0x0,0x70(%r12) │ │ │ │ + mov %r13,%rdi │ │ │ │ + movups %xmm7,0x60(%r12) │ │ │ │ + sub %r15,%rdi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + je 42270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fb0> │ │ │ │ call d650 │ │ │ │ - lea (%rax,%rbp,1),%r8 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %r8,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ + mov %rax,%r14 │ │ │ │ + lea (%r14,%rbx,1),%rcx │ │ │ │ + mov %r14,0x60(%r12) │ │ │ │ + mov %r14,0x68(%r12) │ │ │ │ + mov %rcx,0x70(%r12) │ │ │ │ + mov %r14,-0x388(%rbp) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 41ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c22> │ │ │ │ + jmp 41f2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c6f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + lea (%rcx,%rbx,1),%rsi │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + mov %rsi,0x10(%rax) │ │ │ │ + mov (%r15),%rsi │ │ │ │ + mov 0x8(%r15),%rbx │ │ │ │ + sub %rsi,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jle 42210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f50> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ add $0x18,%r15 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ call d560 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %r8,-0x10(%r15) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 508a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b828> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - add 0x78(%rsp),%rax │ │ │ │ - mov 0x30(%rsp),%rcx │ │ │ │ - mov %r15,0x110(%rbx) │ │ │ │ - mov %rax,0x118(%rbx) │ │ │ │ - mov %rcx,0x108(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5092d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b8ad> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d650 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 50db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd30> │ │ │ │ - lea 0x0(%r13,%r13,2),%r14 │ │ │ │ - lea 0x0(,%r14,8),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ + lea (%rax,%rbx,1),%rcx │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov %rcx,0x8(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + mov %rax,-0x388(%rbp) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + je 41f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c80> │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + mov 0x8(%r15),%rbx │ │ │ │ pxor %xmm2,%xmm2 │ │ │ │ - lea -0x1(%r13),%r14 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %r12,%r15 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm2,(%rsp) │ │ │ │ - jmp 509ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b92c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r14 │ │ │ │ - movdqa (%rsp),%xmm4 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm4,(%r15) │ │ │ │ - call d650 │ │ │ │ - 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,0x88(%rsp) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%rbp),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %r14,%r14 │ │ │ │ - jne 509a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b928> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - mov %r12,0x120(%rbx) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x0(,%r13,4),%rbp │ │ │ │ - mov %r15,0x128(%rbx) │ │ │ │ - add %r12,%r14 │ │ │ │ - mov %r14,0x130(%rbx) │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d650 │ │ │ │ + sub (%r15),%rbx │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + jne 41e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bc0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 41e8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5bcb> │ │ │ │ + movq $0x0,-0x388(%rbp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 40c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4990> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + jmp 40e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b49> │ │ │ │ + mov %r14,%rax │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,0x68(%r12) │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov -0x2a8(%rbp),%r13 │ │ │ │ + mov -0x2a0(%rbp),%rax │ │ │ │ + movups %xmm1,0x78(%r12) │ │ │ │ + movq $0x0,0x88(%r12) │ │ │ │ + sub %r13,%rax │ │ │ │ + je 42240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f80> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d320 │ │ │ │ - lea 0x0(,%r13,8),%rdi │ │ │ │ - lea (%rax,%rbp,1),%rcx │ │ │ │ - mov %rax,0x138(%rbx) │ │ │ │ - mov %rcx,0x140(%rbx) │ │ │ │ - mov %rcx,0x148(%rbx) │ │ │ │ + mov %rax,%rbx │ │ │ │ call d650 │ │ │ │ - lea 0x0(,%r13,8),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea (%rax,%r13,8),%rbp │ │ │ │ + lea (%rax,%rbx,1),%r14 │ │ │ │ + mov %rax,0x78(%r12) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,0x80(%r12) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d320 │ │ │ │ - mov %rax,%rcx │ │ │ │ - mov %rbp,%rax │ │ │ │ - mov %rax,0x158(%rbx) │ │ │ │ - mov 0x4c(%rsp),%eax │ │ │ │ - mov %rcx,0x150(%rbx) │ │ │ │ - mov %rbp,0x160(%rbx) │ │ │ │ - test %eax,%eax │ │ │ │ - je 50cbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc3e> │ │ │ │ - mov 0x28(%rsp),%eax │ │ │ │ - add %eax,%eax │ │ │ │ - je 50eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be30> │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ + mov %r14,0x88(%r12) │ │ │ │ + call d560 │ │ │ │ + mov %r14,0x80(%r12) │ │ │ │ + mov -0x290(%rbp),%eax │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov -0x288(%rbp),%r14 │ │ │ │ + mov -0x280(%rbp),%r13 │ │ │ │ + movq $0x0,0xa8(%r12) │ │ │ │ + mov %eax,0x90(%r12) │ │ │ │ + movups %xmm3,0x98(%r12) │ │ │ │ + sub %r14,%r13 │ │ │ │ + je 42260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5fa0> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d650 │ │ │ │ - mov %rax,%r14 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x8(,%rax,8),%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - add %r14,%r12 │ │ │ │ - call d320 │ │ │ │ - mov 0x4c(%rsp),%ebp │ │ │ │ - lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ - shl $0x3,%rax │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - sub $0x1,%rbp │ │ │ │ - pxor %xmm7,%xmm7 │ │ │ │ - mov %rax,0x90(%rsp) │ │ │ │ - mov %rbp,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x90(%rsp),%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm7,0x10(%rsp) │ │ │ │ - sub %r14,%r12 │ │ │ │ - jne 50b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bacc> │ │ │ │ - jmp 50e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bdd8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x1,%r13 │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - movq $0x0,0x10(%r15) │ │ │ │ - mov %r12,%rdi │ │ │ │ - movups %xmm5,(%r15) │ │ │ │ - call d650 │ │ │ │ - lea (%rax,%r12,1),%r8 │ │ │ │ - mov %rax,(%r15) │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ - mov %r8,0x10(%r15) │ │ │ │ - mov %rax,%rdi │ │ │ │ - add $0x18,%r15 │ │ │ │ - mov %r8,(%rsp) │ │ │ │ + mov %rcx,0xa8(%r12) │ │ │ │ + mov %rax,%r15 │ │ │ │ + mov %rax,0x98(%r12) │ │ │ │ + mov %rax,0xa0(%r12) │ │ │ │ + mov %rcx,-0x388(%rbp) │ │ │ │ call d560 │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov %r8,-0x10(%r15) │ │ │ │ - mov %r15,0x90(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 50b48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bac8> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %r15,0x170(%rbx) │ │ │ │ - mov %rax,0x178(%rbx) │ │ │ │ - mov %rsi,0x168(%rbx) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 50bcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb4d> │ │ │ │ + mov -0x388(%rbp),%rcx │ │ │ │ + mov -0x270(%rbp),%rsi │ │ │ │ + mov -0x268(%rbp),%r14 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %rcx,0xa0(%r12) │ │ │ │ + movq $0x0,0xc0(%r12) │ │ │ │ + movups %xmm4,0xb0(%r12) │ │ │ │ + sub %rsi,%r14 │ │ │ │ + je 42250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f90> │ │ │ │ mov %r14,%rdi │ │ │ │ - call d610 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d650 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov 0x30(%rsp),%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ + mov %rsi,-0x390(%rbp) │ │ │ │ call d650 │ │ │ │ + lea (%rax,%r14,1),%rcx │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,%r13 │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - pxor %xmm6,%xmm6 │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - mov %r13,%r14 │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - movaps %xmm6,(%rsp) │ │ │ │ - jmp 50c34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbb4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x1,%rbp │ │ │ │ - movdqa (%rsp),%xmm6 │ │ │ │ - movq $0x0,0x10(%r14) │ │ │ │ - mov $0x40,%edi │ │ │ │ - movups %xmm6,(%r14) │ │ │ │ - call d650 │ │ │ │ - movdqu (%r12),%xmm0 │ │ │ │ - lea 0x40(%rax),%rdx │ │ │ │ - mov %rax,(%r14) │ │ │ │ - add $0x18,%r14 │ │ │ │ - mov %rdx,-0x8(%r14) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqu 0x10(%r12),%xmm0 │ │ │ │ - mov %rdx,-0x10(%r14) │ │ │ │ - movups %xmm0,0x10(%rax) │ │ │ │ - movdqu 0x20(%r12),%xmm0 │ │ │ │ - mov %r14,0x98(%rsp) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - movdqu 0x30(%r12),%xmm0 │ │ │ │ - movups %xmm0,0x30(%rax) │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 50c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bbb0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r13,0x180(%rbx) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r14,0x188(%rbx) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %rax,0x190(%rbx) │ │ │ │ - call d610 │ │ │ │ - cmpq $0x0,0x28(%rsp) │ │ │ │ - je 50d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bd10> │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ + mov %rcx,0xc0(%r12) │ │ │ │ + mov -0x390(%rbp),%rsi │ │ │ │ + mov %rax,0xb0(%r12) │ │ │ │ + mov %rax,0xb8(%r12) │ │ │ │ + mov %rcx,-0x388(%rbp) │ │ │ │ + call d560 │ │ │ │ + mov -0x388(%rbp),%rcx │ │ │ │ + mov -0x258(%rbp),%rsi │ │ │ │ + mov -0x250(%rbp),%r14 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov %rcx,0xb8(%r12) │ │ │ │ + movq $0x0,0xd8(%r12) │ │ │ │ + movups %xmm5,0xc8(%r12) │ │ │ │ + sub %rsi,%r14 │ │ │ │ + je 42238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f78> │ │ │ │ mov %r14,%rdi │ │ │ │ + mov %rsi,-0x388(%rbp) │ │ │ │ call d650 │ │ │ │ - mov 0x68(%rsp),%rsi │ │ │ │ - lea (%rax,%r14,1),%rbp │ │ │ │ + lea (%rax,%r14,1),%rdi │ │ │ │ + mov %rax,0xc8(%r12) │ │ │ │ mov %r14,%rdx │ │ │ │ + mov -0x388(%rbp),%rsi │ │ │ │ + mov %rdi,0xd8(%r12) │ │ │ │ + mov %rdi,%rbx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %rbp,0xb0(%rsp) │ │ │ │ + mov %rax,0xd0(%r12) │ │ │ │ call d560 │ │ │ │ - mov 0x5c(%rsp),%r8d │ │ │ │ - mov 0x58(%rsp),%ecx │ │ │ │ - lea 0xa0(%rsp),%rdx │ │ │ │ - mov %rbp,0xa8(%rsp) │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - call 88d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63cc0> │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - mov %eax,0xa4(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 50d43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bcc3> │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rsp),%r14 │ │ │ │ - mov 0x20(%rbx),%edx │ │ │ │ - mov 0x18(%rbx),%esi │ │ │ │ + mov %rbx,0xd0(%r12) │ │ │ │ + add $0xe0,%r12 │ │ │ │ + subq $0x1,-0x398(%rbp) │ │ │ │ + jne 41c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59b0> │ │ │ │ + mov -0x3e8(%rbp),%rax │ │ │ │ + add -0x3e0(%rbp),%rax │ │ │ │ + mov -0x3a0(%rbp),%rdi │ │ │ │ + mov -0x3e0(%rbp),%rsi │ │ │ │ + mov 0x3a0(%rdi),%r14 │ │ │ │ + mov 0x3a8(%rdi),%r13 │ │ │ │ + mov %rax,0x3b0(%rdi) │ │ │ │ + mov %rsi,0x3a0(%rdi) │ │ │ │ + mov %r12,0x3a8(%rdi) │ │ │ │ + mov %r14,%rax │ │ │ │ + cmp %r13,%r14 │ │ │ │ + je 421a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ee7> │ │ │ │ + nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 1bbe0 <__cxa_finalize@plt+0xdf80> │ │ │ │ + lea 0xe0(%rbx),%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jne 42190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ed0> │ │ │ │ + test %r14,%r14 │ │ │ │ + je 421b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ef4> │ │ │ │ mov %r14,%rdi │ │ │ │ - call 88fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x63f20> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - mov %r14,%rsi │ │ │ │ - call 89450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x643d0> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 421cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5f0c> │ │ │ │ + call d610 │ │ │ │ + mov -0x3c0(%rbp),%rdi │ │ │ │ + call 1bbe0 <__cxa_finalize@plt+0xdf80> │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + call 5b000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed40> │ │ │ │ + mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 50ebb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be3b> │ │ │ │ - add $0xc8,%rsp │ │ │ │ + jne 42e79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6bb9> │ │ │ │ + lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ - pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ + pop %rbp │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%r15 │ │ │ │ + addq $0x18,-0x388(%rbp) │ │ │ │ + cmp %r15,%r13 │ │ │ │ + jne 41ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c22> │ │ │ │ + mov -0x388(%rbp),%rax │ │ │ │ + jmp 41f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c80> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - movq $0x0,0xa0(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0xb0(%rsp) │ │ │ │ - jmp 50d03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bc83> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4212b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e6b> │ │ │ │ nop │ │ │ │ - movq $0x0,0x120(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - xor %ebp,%ebp │ │ │ │ - movq $0x0,0x128(%rbx) │ │ │ │ - movq $0x0,0x130(%rbx) │ │ │ │ - call d610 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 41fa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ce4> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x138(%rbx) │ │ │ │ - movq $0x0,0x140(%rbx) │ │ │ │ - movq $0x0,0x148(%rbx) │ │ │ │ - jmp 50a8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba0e> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ + jmp 420b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5df3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 50906 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b886> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 507cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b74d> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 4202d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5d6d> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ + jmp 41e52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5b92> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 50782 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b702> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ + jmp 41d7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5abf> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ xor %r14d,%r14d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5070b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2b68b> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x0,0x10(%rsi) │ │ │ │ - movdqa %xmm7,%xmm0 │ │ │ │ - movups %xmm7,(%rsi) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 50e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be16> │ │ │ │ - lea 0x18(%rsi),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - add $0x18,%rax │ │ │ │ - movups %xmm0,-0x18(%rax) │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 50e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2be00> │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - add 0x30(%rsp),%rax │ │ │ │ - mov %rax,%r15 │ │ │ │ - jmp 50ba6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bb26> │ │ │ │ + jmp 41d3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a7e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r14d,%r14d │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 41ce3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a23> │ │ │ │ + mov -0x3a8(%rbp),%rdi │ │ │ │ + call 4a720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe460> │ │ │ │ + jmp 416c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5400> │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + movl $0x75706e69,-0x180(%rbp) │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + movb $0x74,-0x17c(%rbp) │ │ │ │ + movb $0x0,-0x17b(%rbp) │ │ │ │ + movq $0x5,-0x188(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov %rax,-0x378(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42d16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a56> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 429ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670a> │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rsi │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 5d190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ed0> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4237f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x60bf> │ │ │ │ + call d610 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jne 410b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df1> │ │ │ │ + jmp 410b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4df6> │ │ │ │ + movabs $0x636e657265666572,%rax │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + mov %rax,-0x1a0(%rbp) │ │ │ │ + movb $0x65,-0x198(%rbp) │ │ │ │ + movb $0x0,-0x197(%rbp) │ │ │ │ + movq $0x9,-0x1a8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r15 │ │ │ │ + mov %rax,-0x358(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42cca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6a0a> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 429b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f8> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r15 │ │ │ │ + mov %rax,-0x350(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42e2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6b6d> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x180(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 429a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e6> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rdx │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + call 62c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26960> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 42503 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6243> │ │ │ │ + call d610 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4251b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x625b> │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 42533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6273> │ │ │ │ + call d610 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 411cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0d> │ │ │ │ + call d610 │ │ │ │ + jmp 411cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f0d> │ │ │ │ + movq $0x0,-0x3e0(%rbp) │ │ │ │ + xor %eax,%eax │ │ │ │ xor %r12d,%r12d │ │ │ │ - jmp 50ae5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ba65> │ │ │ │ + jmp 42156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5e96> │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + mov %rcx,-0x398(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3a0(%rbp),%rax │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + mov -0x398(%rbp),%rcx │ │ │ │ + add $0x98,%rax │ │ │ │ + cmp %r15,%rax │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + setne %r15b │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rax,-0x390(%rbp) │ │ │ │ + je 41f1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5c5e> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 40e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b49> │ │ │ │ + jmp 40dfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b3a> │ │ │ │ + cmp %rax,%r13 │ │ │ │ + je 425e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6324> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + mov -0x3c0(%rbp),%rbx │ │ │ │ + mov -0x3b0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 5a5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e300> │ │ │ │ + mov -0x398(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 58e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb40> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 58a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c740> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 58c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9d0> │ │ │ │ + jmp 41a69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x57a9> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + movabs $0x646c6f6666616373,%rbx │ │ │ │ + mov $0x8,%edx │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rbx,-0x160(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + je 4122a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a> │ │ │ │ + lea -0x1b0(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r13,-0x1b0(%rbp) │ │ │ │ + mov %rbx,-0x1a0(%rbp) │ │ │ │ + movb $0x0,-0x198(%rbp) │ │ │ │ + movq $0x8,-0x1a8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r15 │ │ │ │ + mov %rax,-0x348(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42c4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x698b> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6764> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + lea -0x1d0(%rbp),%rsi │ │ │ │ + mov %rax,-0x1d0(%rbp) │ │ │ │ + movl $0x75706e69,-0x1c0(%rbp) │ │ │ │ + movb $0x74,-0x1bc(%rbp) │ │ │ │ + movb $0x0,-0x1bb(%rbp) │ │ │ │ + movq $0x5,-0x1c8(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r15 │ │ │ │ + mov %rax,-0x340(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x693f> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x180(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6752> │ │ │ │ + mov %r15,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rdx │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %rax,-0x188(%rbp) │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + call 66b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a870> │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 427c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6507> │ │ │ │ + call d610 │ │ │ │ + mov -0x1d0(%rbp),%rdi │ │ │ │ + lea -0x1c0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 427df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x651f> │ │ │ │ + call d610 │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 427f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6537> │ │ │ │ + call d610 │ │ │ │ + mov -0x1b0(%rbp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4122a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a> │ │ │ │ + call d610 │ │ │ │ + jmp 4122a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4f6a> │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov -0x388(%rbp),%rdi │ │ │ │ + mov $0x8,%edx │ │ │ │ + lea -0x160(%rbp),%rsi │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + movabs $0x646c6f6666616373,%rax │ │ │ │ + mov %rax,-0x160(%rbp) │ │ │ │ + movb $0x0,-0x158(%rbp) │ │ │ │ + movq $0x8,-0x168(%rbp) │ │ │ │ + call 40740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4480> │ │ │ │ + cmp %rax,-0x390(%rbp) │ │ │ │ + jne 4111f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5f> │ │ │ │ + lea -0x190(%rbp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + movl $0x75706e69,-0x180(%rbp) │ │ │ │ + movb $0x74,-0x17c(%rbp) │ │ │ │ + movb $0x0,-0x17b(%rbp) │ │ │ │ + movq $0x5,-0x188(%rbp) │ │ │ │ + call d6d0 , std::allocator > const&) const@plt> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call 2fee0 ::do_widen(char) const@@Base+0x10050> │ │ │ │ + mov %rax,%rdx │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov 0x8(%rdx),%rax │ │ │ │ + mov (%rdx),%r14 │ │ │ │ + mov %rax,-0x360(%rbp) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + ja 42bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68f3> │ │ │ │ + lea 0x1(%rax),%rdx │ │ │ │ + lea -0x160(%rbp),%rdi │ │ │ │ + test %rax,%rax │ │ │ │ + je 42a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6740> │ │ │ │ + mov %r14,%rsi │ │ │ │ + call d560 │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + lea -0x170(%rbp),%rsi │ │ │ │ + lea -0x120(%rbp),%rdi │ │ │ │ + mov %rax,-0x168(%rbp) │ │ │ │ + call 5fb30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23870> │ │ │ │ + mov -0x170(%rbp),%rdi │ │ │ │ + lea -0x160(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4291f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x665f> │ │ │ │ + call d610 │ │ │ │ + mov -0x190(%rbp),%rdi │ │ │ │ + lea -0x180(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4111f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5f> │ │ │ │ + call d610 │ │ │ │ + jmp 4111f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4e5f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x22ac2(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 409dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x471d> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 409dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x471d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x22af5(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4093c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467c> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 4093c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467c> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x350(%rbp),%rax │ │ │ │ + jmp 424ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x620a> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x358(%rbp),%rax │ │ │ │ + jmp 4242f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x616f> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x378(%rbp),%rax │ │ │ │ + jmp 4234d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x608d> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x368(%rbp),%rax │ │ │ │ + jmp 4103c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d7c> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x370(%rbp),%rax │ │ │ │ + jmp 40fa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ce1> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x360(%rbp),%rax │ │ │ │ + jmp 428ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x662d> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x340(%rbp),%rax │ │ │ │ + jmp 4278e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64ce> │ │ │ │ + movzbl (%r15),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x348(%rbp),%rax │ │ │ │ + jmp 426f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6433> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x328(%rbp),%rax │ │ │ │ + jmp 41658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5398> │ │ │ │ + movzbl (%rcx),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x320(%rbp),%rax │ │ │ │ + jmp 4149b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51db> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x330(%rbp),%rax │ │ │ │ + jmp 41404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5144> │ │ │ │ + movzbl (%r14),%eax │ │ │ │ + mov %al,(%rdi) │ │ │ │ + mov -0x338(%rbp),%rax │ │ │ │ + jmp 41362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50a2> │ │ │ │ + lea -0x338(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x338(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42a6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67ab> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 41362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x50a2> │ │ │ │ + jmp 41353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5093> │ │ │ │ + lea -0x320(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,-0x3b8(%rbp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x320(%rbp),%rdx │ │ │ │ + mov %rax,-0x1b0(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov -0x3b8(%rbp),%rcx │ │ │ │ + test %rdx,%rdx │ │ │ │ + mov %rdx,-0x1a0(%rbp) │ │ │ │ + je 42a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6788> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 4149b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51db> │ │ │ │ + jmp 4148c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc> │ │ │ │ + lea -0x330(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x190(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x330(%rbp),%rdx │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x180(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42a59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6799> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 41404 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5144> │ │ │ │ + jmp 413f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5135> │ │ │ │ + lea -0x328(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x328(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42a36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6776> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 41658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5398> │ │ │ │ + jmp 41649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5389> │ │ │ │ + lea -0x360(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x360(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6740> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 428ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x662d> │ │ │ │ + jmp 428de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661e> │ │ │ │ + lea -0x340(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x190(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x340(%rbp),%rdx │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x180(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42a12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6752> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 4278e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64ce> │ │ │ │ + jmp 4277f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x64bf> │ │ │ │ + lea -0x348(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x348(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 42a24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6764> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 426f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6433> │ │ │ │ + jmp 426e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6424> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x22e19(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 40991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d1> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 40991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46d1> │ │ │ │ + lea -0x358(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x358(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 429b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66f8> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 4242f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x616f> │ │ │ │ + jmp 42420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6160> │ │ │ │ + lea -0x378(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x378(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 429ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670a> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 4234d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x608d> │ │ │ │ + jmp 4233e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x607e> │ │ │ │ + lea -0x370(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x170(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x370(%rbp),%rdx │ │ │ │ + mov %rax,-0x170(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x160(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 429ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672e> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 40fa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ce1> │ │ │ │ + jmp 40f92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cd2> │ │ │ │ + lea -0x368(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x190(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x368(%rbp),%rdx │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x180(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 429dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x671c> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 4103c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d7c> │ │ │ │ + jmp 4102d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d6d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x22f7c(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 40a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4772> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 40a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4772> │ │ │ │ + lea -0x350(%rbp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x190(%rbp),%rdi │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov -0x350(%rbp),%rdx │ │ │ │ + mov %rax,-0x190(%rbp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,-0x180(%rbp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 429a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e6> │ │ │ │ + mov $0xffffffffffffffff,%rax │ │ │ │ + add $0x1,%rdx │ │ │ │ + je 424ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x620a> │ │ │ │ + jmp 424bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x61fb> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13341 <__cxa_finalize@plt+0x56e1> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125e2 <__cxa_finalize@plt+0x4982> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 132c3 <__cxa_finalize@plt+0x5663> │ │ │ │ + jmp 12619 <__cxa_finalize@plt+0x49b9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1329f <__cxa_finalize@plt+0x563f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1266a <__cxa_finalize@plt+0x4a0a> │ │ │ │ endbr64 │ │ │ │ - jmp 13374 <__cxa_finalize@plt+0x5714> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1263f <__cxa_finalize@plt+0x49df> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 133ba <__cxa_finalize@plt+0x575a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12682 <__cxa_finalize@plt+0x4a22> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 133a5 <__cxa_finalize@plt+0x5745> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127e1 <__cxa_finalize@plt+0x4b81> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 133e1 <__cxa_finalize@plt+0x5781> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 126f3 <__cxa_finalize@plt+0x4a93> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 133ca <__cxa_finalize@plt+0x576a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125aa <__cxa_finalize@plt+0x494a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 133f7 <__cxa_finalize@plt+0x5797> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12710 <__cxa_finalize@plt+0x4ab0> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 1340c <__cxa_finalize@plt+0x57ac> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125ca <__cxa_finalize@plt+0x496a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 13419 <__cxa_finalize@plt+0x57b9> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125b2 <__cxa_finalize@plt+0x4952> │ │ │ │ + endbr64 │ │ │ │ + jmp 12731 <__cxa_finalize@plt+0x4ad1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12757 <__cxa_finalize@plt+0x4af7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1277a <__cxa_finalize@plt+0x4b1a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1264b <__cxa_finalize@plt+0x49eb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12704 <__cxa_finalize@plt+0x4aa4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1271c <__cxa_finalize@plt+0x4abc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127ac <__cxa_finalize@plt+0x4b4c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127c9 <__cxa_finalize@plt+0x4b69> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 127bd <__cxa_finalize@plt+0x4b5d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 126cf <__cxa_finalize@plt+0x4a6f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12847 <__cxa_finalize@plt+0x4be7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12858 <__cxa_finalize@plt+0x4bf8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12869 <__cxa_finalize@plt+0x4c09> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128aa <__cxa_finalize@plt+0x4c4a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128bb <__cxa_finalize@plt+0x4c5b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12875 <__cxa_finalize@plt+0x4c15> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 126e7 <__cxa_finalize@plt+0x4a87> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 126db <__cxa_finalize@plt+0x4a7b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1289e <__cxa_finalize@plt+0x4c3e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1288d <__cxa_finalize@plt+0x4c2d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a07 <__cxa_finalize@plt+0x4da7> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1265e <__cxa_finalize@plt+0x49fe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a13 <__cxa_finalize@plt+0x4db3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a2b <__cxa_finalize@plt+0x4dcb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1291e <__cxa_finalize@plt+0x4cbe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12a3c <__cxa_finalize@plt+0x4ddc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128e4 <__cxa_finalize@plt+0x4c84> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128d5 <__cxa_finalize@plt+0x4c75> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 128c8 <__cxa_finalize@plt+0x4c68> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 125ee <__cxa_finalize@plt+0x498e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1294b <__cxa_finalize@plt+0x4ceb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1283b <__cxa_finalize@plt+0x4bdb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1293c <__cxa_finalize@plt+0x4cdc> │ │ │ │ + endbr64 │ │ │ │ + jmp 12aa7 <__cxa_finalize@plt+0x4e47> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1292d <__cxa_finalize@plt+0x4ccd> │ │ │ │ + nopl (%rax) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movq $0x0,(%rdi) │ │ │ │ + movups %xmm0,0x8(%rdi) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x10(%rdi),%rdx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 4312f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e6f> │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rbx,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 43113 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e53> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 24de0 ::do_widen(char) const@@Base+0x4f50> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x10(%r12),%rdx │ │ │ │ + mov 0x8(%r12),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 430f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e30> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43148 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6e88> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ + jmp d610 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 50f8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf0a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 50fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf20> │ │ │ │ - call d610 │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 50f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bef0> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 50fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf30> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 50f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bef0> │ │ │ │ - jmp 50f86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf06> │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0x8,%rsp │ │ │ │ + jmp 43183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ec3> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ + cmp %eax,%ebp │ │ │ │ + jae 432e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7020> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %ebp,%r13d │ │ │ │ + mov (%rax,%r13,8),%rdi │ │ │ │ + call 200d0 ::do_widen(char) const@@Base+0x240> │ │ │ │ + test %al,%al │ │ │ │ + je 43180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ec0> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rdx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x94(%rdx),%r8d │ │ │ │ + cmp %rax,0x10(%rbx) │ │ │ │ + je 432b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ff8> │ │ │ │ + mov %ebp,%ecx │ │ │ │ + mov %ebp,%edi │ │ │ │ + shr $1,%ecx │ │ │ │ + and $0x1,%edi │ │ │ │ + jne 432f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7030> │ │ │ │ + xor %esi,%esi │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f90> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + andb $0xfc,(%rdx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + andb $0xfb,(%rdx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + andb $0xf7,(%rsi) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 431e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f20> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rdx │ │ │ │ + movl $0x0,0x98(%rdx) │ │ │ │ + jmp 432c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7007> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + andb $0xfc,(%rdi) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + orb $0x4,(%rdi) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + mov 0x88(%rax),%rdi │ │ │ │ + add %rcx,%rdi │ │ │ │ + orb $0x8,(%rdi) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 43250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f90> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rdx │ │ │ │ + jmp 432bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ffd> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov (%rax,%r13,8),%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 4323d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6f7d> │ │ │ │ + movl $0x0,0x94(%rdx) │ │ │ │ + movl $0x0,0x9c(%rdx) │ │ │ │ + jmp 43180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ec0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 43336 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7076> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + andb $0xbf,(%rdx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + andb $0x7f,(%rsi) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov 0x10(%rbx),%rdx │ │ │ │ + lea 0x1(%rdi),%esi │ │ │ │ + mov %rsi,%rdi │ │ │ │ + sub %rax,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jae 432b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6ff0> │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + andb $0xcf,(%rdx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rdx │ │ │ │ + add %rcx,%rdx │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 43300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7040> │ │ │ │ + orb $0x40,(%rdx) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov (%rax,%rsi,8),%rax │ │ │ │ + mov 0x88(%rax),%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + orb $0x80,(%rsi) │ │ │ │ + jmp 43318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7058> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 433c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7100> │ │ │ │ mov 0x8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jne 50fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf50> │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - push %rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov (%rax),%rsi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rsi,%rbx │ │ │ │ - cmp %rax,%rsi │ │ │ │ - je 51010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf90> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 51020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bfa0> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 50ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf70> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov 0x34(%rcx),%ecx │ │ │ │ + cmp %ecx,%edx │ │ │ │ + cmovb %ecx,%edx │ │ │ │ + add $0x8,%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 433a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x70e0> │ │ │ │ + mov %edx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%eax │ │ │ │ ret │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 50ff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf70> │ │ │ │ - jmp 51010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bf90> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x4(%rdi),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 43420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7160> │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 43400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7140> │ │ │ │ + mov %ecx,%eax │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%eax │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + mov 0x4(%rdi),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + jle 43480 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71c0> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + lea (%rax,%rdx,8),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + 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 43460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71a0> │ │ │ │ + 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 434d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7210> │ │ │ │ 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 51100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c080> │ │ │ │ - lea 0x4ea8f(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - movq 0x4f4e4(%rip),%xmm0 # a0568 >@GLIBCXX_3.4+0xaa0> │ │ │ │ - mov %rax,0xf8(%rbx) │ │ │ │ - lea 0x4e9c6(%rip),%rax # 9fa58 >@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 0x4e75d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x40(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x4e7c1(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x4e7c2(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0xf8(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%rbx,%rax,1) │ │ │ │ - lea 0x4e699(%rip),%rax # 9f780 >@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 234a0 ::do_widen(char) const@@Base+0x3610> │ │ │ │ + cmp %ebx,0x4(%rbp) │ │ │ │ + jg 434b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x71f0> │ │ │ │ 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 da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 51072 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2bff2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 510a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c023> │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x8(%rdi) │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - mov %rcx,0x18(%rdi) │ │ │ │ - mov %r8d,(%rdi) │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + nopl (%rax) │ │ │ │ ret │ │ │ │ nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rsp,%rbp │ │ │ │ - push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ + lea 0x5c31f(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + push %rbp │ │ │ │ + movq %r12,%xmm2 │ │ │ │ push %rbx │ │ │ │ - sub $0x338,%rsp │ │ │ │ - mov %rdi,-0x308(%rbp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,-0x38(%rbp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ + sub $0x1d0,%rsp │ │ │ │ + movq 0x5d051(%rip),%xmm1 # a0558 , std::allocator >@GLIBCXX_3.4.21+0xca0> │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x1c8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ call d080 │ │ │ │ - mov $0x77,%r11d │ │ │ │ - movq $0x1,-0x2d8(%rbp) │ │ │ │ - mov %rax,0x5113c(%rip) │ │ │ │ - lea -0x2d0(%rbp),%rax │ │ │ │ - mov %rax,-0x2e0(%rbp) │ │ │ │ - mov %r11w,-0x2d0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - cmp $0x6,%rax │ │ │ │ - ja 53283 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e203> │ │ │ │ - movl $0x0,-0x338(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - cmp $0x3,%rax │ │ │ │ - ja 532b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e234> │ │ │ │ - mov -0x2e0(%rbp),%rsi │ │ │ │ - call d250 │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - mov (%rbx),%esi │ │ │ │ - cmp $0x1,%esi │ │ │ │ - jle 51210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c190> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d190 │ │ │ │ - lea 0x3c2a7(%rip),%rdi # 8d4be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6843e> │ │ │ │ - call d310 │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d510 │ │ │ │ - movq 0x4f344(%rip),%xmm3 # a0570 , std::allocator >@GLIBCXX_3.4.21+0xbf0> │ │ │ │ - mov %rax,%r15 │ │ │ │ - movhps 0x4f342(%rip),%xmm3 # a0578 >@GLIBCXX_3.4+0xd78> │ │ │ │ - movaps %xmm3,-0x320(%rbp) │ │ │ │ + mov %rax,0x5edb9(%rip) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + cmp 0x10(%rbp),%rdx │ │ │ │ + je 43561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x72a1> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdx,%rbx,8),%rdi │ │ │ │ + add $0x1,%rbx │ │ │ │ + call 25f80 ::do_widen(char) const@@Base+0x60f0> │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + mov 0x10(%rbp),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 43540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7280> │ │ │ │ call d080 │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ + sub 0x5ed7b(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ - movabs $0x112e0be826d694b3,%rax │ │ │ │ - imul %rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ sar $0x3f,%rcx │ │ │ │ - sar $0x1a,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - mov %rdx,-0x300(%rbp) │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x4a9b8(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov 0x4e530(%rip),%r13 # 9f7b0 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x4e4f9(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r10w,-0x60(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ - mov 0x4e51a(%rip),%rbx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - movups %xmm0,-0x48(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - movq $0x0,-0x68(%rbp) │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - add -0x18(%r13),%rdi │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4e4e1(%rip),%r14 # 9f7c0 , std::allocator >@GLIBCXX_3.4.21+0x20> │ │ │ │ - mov 0x4e4e2(%rip),%rax # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - lea -0x1b0(%rbp),%rdi │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - add -0x18(%r14),%rdi │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ + mov 0x5c45c(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x5c1bd(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x5c456(%rip),%rbp # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1a8(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1a0(%rsp) │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x198(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + mov %rbp,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x4e49f(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x4e4c0(%rip),%rbx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - movdqa -0x320(%rbp),%xmm3 │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e662(%rip),%rax # 9f998 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - add $0x50,%rax │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ - movaps %xmm3,-0x1b0(%rbp) │ │ │ │ - movaps %xmm0,-0x1a0(%rbp) │ │ │ │ - movaps %xmm0,-0x190(%rbp) │ │ │ │ - movaps %xmm0,-0x180(%rbp) │ │ │ │ + lea 0x5c2df(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + lea 0xb0(%rsp),%r14 │ │ │ │ + movaps %xmm3,0x50(%rsp) │ │ │ │ + movaps %xmm0,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x4e8c0(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x1a8(%rbp),%rsi │ │ │ │ - movl $0x18,-0x168(%rbp) │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ - lea -0x150(%rbp),%rax │ │ │ │ - mov %rax,-0x160(%rbp) │ │ │ │ - movb $0x0,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x158(%rbp) │ │ │ │ + lea 0x5c5dc(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x58(%rsp),%rsi │ │ │ │ + movl $0x10,0x98(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r14,0xa0(%rsp) │ │ │ │ + movb $0x0,0xb0(%rsp) │ │ │ │ + movq $0x0,0xa8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea -0x300(%rbp),%rdi │ │ │ │ - call d4a0 │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - lea -0x2f0(%rbp),%rdi │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ - call d540 │ │ │ │ - cmpb $0x0,-0x2f0(%rbp) │ │ │ │ - je 5149b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c41b> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + lea 0x50(%rsp),%rsi │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + lea 0x50(%rsp),%rdi │ │ │ │ add -0x18(%rax),%rsi │ │ │ │ - add $0xd0,%rsi │ │ │ │ - call d390 │ │ │ │ - lea 0x50d7d(%rip),%rdi # a2190 > >::id@GLIBCXX_3.4> │ │ │ │ - call d2e0 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov -0x2f8(%rbp),%rax │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rdx,8),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 13687 <__cxa_finalize@plt+0x5a27> │ │ │ │ - lea -0x2f8(%rbp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - cmpb $0x0,0xe1(%rcx) │ │ │ │ - je 53bc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb42> │ │ │ │ - movsbl 0xe0(%rcx),%r8d │ │ │ │ - mov 0xe8(%rcx),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x3c2b4(%rip),%rax # 8d72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x686ad> │ │ │ │ - push %rax │ │ │ │ - mov -0x320(%rbp),%r9 │ │ │ │ - test %rsi,%rsi │ │ │ │ - sete %dl │ │ │ │ - sub $0xd,%rax │ │ │ │ - push %rax │ │ │ │ - call d8b0 > >::put(std::ostreambuf_iterator >, std::ios_base&, char, tm const*, char const*, char const*) const@plt> │ │ │ │ - pop %rsi │ │ │ │ - pop %rdi │ │ │ │ - test %dl,%dl │ │ │ │ - jne 53ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb20> │ │ │ │ - mov -0x2e8(%rbp),%rbx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdx │ │ │ │ - add %rbx,%rdx │ │ │ │ - testb $0x20,0x19(%rdx) │ │ │ │ - je 514bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c43d> │ │ │ │ - mov 0x20(%rdx),%ecx │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 52ee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de68> │ │ │ │ - mov -0x180(%rbp),%r8 │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xc8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x80(%rsp),%r8 │ │ │ │ + lea 0x20(%rsp),%r13 │ │ │ │ + movb $0x0,0x20(%rsp) │ │ │ │ + mov %r13,0x10(%rsp) │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 53c6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebed> │ │ │ │ - mov -0x190(%rbp),%rax │ │ │ │ + je 43a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77c0> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x188(%rbp),%rcx │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ + mov 0x78(%rsp),%rcx │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x4e472(%rip),%rax # 9f998 , 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) │ │ │ │ - lea -0x150(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5155b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c4db> │ │ │ │ + lea 0x5c1b5(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4373e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x747e> │ │ │ │ call d610 │ │ │ │ - lea 0x4e2ae(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x170(%rbp),%rdi │ │ │ │ - mov %rax,-0x1a8(%rbp) │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + mov %r12,0x58(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x4e22c(%rip),%rax # 9f7a8 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x4e24d(%rip),%rbx # 9f7d0 , std::allocator >@GLIBCXX_3.4.21+0x30> │ │ │ │ - lea -0x140(%rbp),%rdi │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r14),%rax │ │ │ │ - mov 0x4e227(%rip),%rbx # 9f7c8 , std::allocator >@GLIBCXX_3.4.21+0x28> │ │ │ │ - mov %r14,-0x1b0(%rbp) │ │ │ │ - mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x4e1fd(%rip),%rbx # 9f7b8 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x1c0(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4e1af(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,-0x1b8(%rbp) │ │ │ │ - mov %rax,-0x140(%rbp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + mov %rbp,0x50(%rsp,%rax,1) │ │ │ │ + lea 0x5c013(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0xb,%r8d │ │ │ │ + mov $0xd,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x3c38d(%rip),%rcx # 8d986 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68906> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ + lea 0x4a1c1(%rip),%rcx # 8d94c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5168c> │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 53c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebad> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + lea 0x40(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x30(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 43a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7790> │ │ │ │ + mov %rdx,0x30(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - call d9d0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 51676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5f6> │ │ │ │ - call d610 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5168e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c60e> │ │ │ │ - call d610 │ │ │ │ - lea 0x3c2fd(%rip),%rsi # 8d992 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68912> │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 12b1d <__cxa_finalize@plt+0x4ebd> │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x49d18(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x8(%rax),%rbx │ │ │ │ - mov (%rax),%r13 │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - movb $0x0,-0x1d0(%rbp) │ │ │ │ - mov %rax,-0x1e0(%rbp) │ │ │ │ - movq $0x0,-0x1d8(%rbp) │ │ │ │ - lea 0xd(%rbx),%rsi │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - movabs $0x800000000000000e,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0xc,%rax │ │ │ │ - jbe 13e95 <__cxa_finalize@plt+0x6235> │ │ │ │ - mov $0xd,%edx │ │ │ │ - lea 0x3c29c(%rip),%rsi # 8d9a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68928> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1d8(%rbp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jb 13cea <__cxa_finalize@plt+0x608a> │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,-0x1d8(%rbp) │ │ │ │ - je 13ccf <__cxa_finalize@plt+0x606f> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3c24f(%rip),%rsi # 8d9b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68936> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x1b0(%rbp),%rbx │ │ │ │ + lea 0x60(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %rbp,0x50(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 53bed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb6d> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + je 43a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7760> │ │ │ │ + mov %rcx,0x50(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x58(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ + cmpb $0x0,0x5ecbf(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - call d9d0 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 517e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c764> │ │ │ │ + jne 438b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75f0> │ │ │ │ + cmpb $0x0,0x5ecac(%rip) │ │ │ │ + jne 43926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7666> │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 4386a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75aa> │ │ │ │ call d610 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 517fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c77c> │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 43879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75b9> │ │ │ │ call d610 │ │ │ │ - lea 0x393f5(%rip),%rsi # 8abf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65b78> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9d0 │ │ │ │ - lea 0x3942e(%rip),%rsi # 8ac40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65bc0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9d0 │ │ │ │ - lea 0x3945f(%rip),%rsi # 8ac80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c00> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9d0 │ │ │ │ - lea 0x394a0(%rip),%rsi # 8acd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c50> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9d0 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov 0x4(%rax),%edx │ │ │ │ - test %edx,%edx │ │ │ │ - jle 51877 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7f7> │ │ │ │ - xor %ebx,%ebx │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 43888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x75c8> │ │ │ │ + call d610 │ │ │ │ + mov 0x1c8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 43a97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77d7> │ │ │ │ + add $0x1d0,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x49bd1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5e7bd(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x5e7a7(%rip),%rdi │ │ │ │ + call d730 >& 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),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 12b41 <__cxa_finalize@plt+0x4ee1> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 43990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76d0> │ │ │ │ + movsbl 0x43(%r14),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x5ebe1(%rip) │ │ │ │ + je 4385b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x759b> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x49b5b(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5e9c7(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%rsi │ │ │ │ + lea 0x5e9b1(%rip),%rdi │ │ │ │ + call d730 >& 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),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 12b62 <__cxa_finalize@plt+0x4f02> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 439d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7718> │ │ │ │ + movsbl 0x43(%r14),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 4385b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x759b> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x23b16(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 43909 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7649> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 43909 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7649> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x23b5e(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4397b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76bb> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4397b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x76bb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 43831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7571> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 43a33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7773> │ │ │ │ + jmp 4382d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x756d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 437c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7501> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 43a63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x77a3> │ │ │ │ + jmp 437bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x74fd> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xa0(%rsp),%rsi │ │ │ │ + lea 0x10(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 43714 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7454> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12aba <__cxa_finalize@plt+0x4e5a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12aee <__cxa_finalize@plt+0x4e8e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12ab0 <__cxa_finalize@plt+0x4e50> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12bb7 <__cxa_finalize@plt+0x4f57> │ │ │ │ + endbr64 │ │ │ │ + jmp 12ae3 <__cxa_finalize@plt+0x4e83> │ │ │ │ + endbr64 │ │ │ │ + jmp 12bfc <__cxa_finalize@plt+0x4f9c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12b7e <__cxa_finalize@plt+0x4f1e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movq $0x0,0x20(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov (%rax,%rbx,8),%rax │ │ │ │ - mov (%rax),%rsi │ │ │ │ - call d550 │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - add $0x1,%rbx │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - cmp %ebx,0x4(%rax) │ │ │ │ - jg 51850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c7d0> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d550 │ │ │ │ - mov -0x330(%rbp),%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d130 │ │ │ │ - test %eax,%eax │ │ │ │ - js 54539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f4b9> │ │ │ │ - mov 0x8(%r12),%eax │ │ │ │ - xor %r13d,%r13d │ │ │ │ - lea (%rax,%rax,1),%edi │ │ │ │ - movslq %edi,%rdi │ │ │ │ - shl $0x2,%rdi │ │ │ │ + endbr64 │ │ │ │ + mov 0x20(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 43b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7878> │ │ │ │ + jmp d780 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov 0x8(%r14),%r12 │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + mov %rsi,%r15 │ │ │ │ + sub %rdx,%r12 │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,%rax │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + sar $0x2,%rax │ │ │ │ + mov %ecx,0x14(%rsp) │ │ │ │ + mov %rax,%rsi │ │ │ │ + lea 0x8(%rax),%rdi │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + and $0x7,%esi │ │ │ │ + sub %rsi,%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + cmove %rax,%rdi │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%r8d │ │ │ │ + shr $0x3,%eax │ │ │ │ + lea 0x1(%r8),%ebx │ │ │ │ + sub %rax,%rbx │ │ │ │ + mov %rdi,0x10(%rbp) │ │ │ │ + imul %rbx,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rax │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ + mov %rdi,0x0(%rbp) │ │ │ │ call d850 │ │ │ │ - mov %rax,%rbx │ │ │ │ + mov %rax,0x20(%rbp) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 43c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7970> │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r13d,%r13d │ │ │ │ + jmp 43bef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x792f> │ │ │ │ nopl (%rax) │ │ │ │ + mov 0x20(%rbp),%rax │ │ │ │ + add %rbx,%r13 │ │ │ │ + lea (%rax,%r13,1),%rdi │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + mov (%rdx,%r12,4),%esi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + add $0x1,%r12 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%rsi │ │ │ │ + add 0x8(%rsp),%rsi │ │ │ │ + add 0x20(%r15),%rsi │ │ │ │ + call d560 │ │ │ │ + mov (%r14),%rdx │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%r12 │ │ │ │ + jb 43be8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7928> │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x14(%rsp),%eax │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + and $0x7,%eax │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + shr $0x3,%ecx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mov 0x20(%rsp),%r10 │ │ │ │ + sub %ecx,%r8d │ │ │ │ + movl $0x0,(%r10) │ │ │ │ + movl $0x0,(%r9) │ │ │ │ + add $0x1,%r8d │ │ │ │ + je 43d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a88> │ │ │ │ + lea (%rsi,%rsi,1),%r11d │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + lea (%rdx,%rdx,1),%ebp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %r11,%rbx │ │ │ │ + mov %ecx,%eax │ │ │ │ + shr $0x3,%rsi │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x1(%rbx),%r12d │ │ │ │ + lea 0x1(%rdx),%ebx │ │ │ │ + imul %rsi,%r11 │ │ │ │ + mov 0x20(%rdi),%rdx │ │ │ │ + mov %r8d,%r8d │ │ │ │ + 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 0x4a917(%rip),%r8 │ │ │ │ + add %rax,%rbx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - cmp %r13d,%eax │ │ │ │ - jle 51df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd70> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d480 │ │ │ │ - mov -0x308(%rbp),%r14 │ │ │ │ - lea 0x0(,%r13,8),%rax │ │ │ │ + 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 43d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a40> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + 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 %r12,%rdi │ │ │ │ - mov %rax,-0x310(%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 │ │ │ │ - lea -0x1c0(%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,-0x320(%rbp) │ │ │ │ - lea 0x1(%rdx),%rsi │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdx,-0x328(%rbp) │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - mov -0x328(%rbp),%rdx │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub -0x1b8(%rbp),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13c92 <__cxa_finalize@plt+0x6032> │ │ │ │ - mov -0x320(%rbp),%rsi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - cmp %rax,-0x1b8(%rbp) │ │ │ │ - je 13c2d <__cxa_finalize@plt+0x5fcd> │ │ │ │ - mov $0x1,%edx │ │ │ │ - lea 0x3bfd5(%rip),%rsi # 8d9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68938> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - 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 13c12 <__cxa_finalize@plt+0x5fb2> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x1d0(%rbp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,-0x1e0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 51db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd30> │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1d0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,-0x1d8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 51a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9ff> │ │ │ │ + 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 d400 │ │ │ │ + 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 d850 │ │ │ │ + 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 │ │ │ │ + sub $0x30,%rsp │ │ │ │ + and $0x7,%r8d │ │ │ │ + mov %r15,0x28(%rsp) │ │ │ │ + sub %r8d,%edi │ │ │ │ + test %r8d,%r8d │ │ │ │ + cmovne %edi,%edx │ │ │ │ + mov %ecx,%edi │ │ │ │ + and $0x7,%edi │ │ │ │ + mov %edx,%r15d │ │ │ │ + lea 0x8(%rcx),%edx │ │ │ │ + sub %edi,%edx │ │ │ │ + test %edi,%edi │ │ │ │ + cmovne %edx,%ecx │ │ │ │ + mov %ecx,-0xc(%rsp) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 44237 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f77> │ │ │ │ + xor %edi,%edi │ │ │ │ + test %ecx,%ecx │ │ │ │ + je 44237 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f77> │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov $0x81020400,%r9d │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %r15d,-0x4(%rsp) │ │ │ │ + nop │ │ │ │ + lea 0x4(%rdi),%ebx │ │ │ │ + lea 0x5(%rdi),%ecx │ │ │ │ + mov %edi,-0x8(%rsp) │ │ │ │ + mov %edi,%r11d │ │ │ │ + mov %rbx,-0x18(%rsp) │ │ │ │ + mov %edi,%r14d │ │ │ │ + lea 0x1(%rdi),%r13d │ │ │ │ + lea 0x2(%rdi),%r12d │ │ │ │ + mov %rcx,-0x28(%rsp) │ │ │ │ + lea 0x6(%rdi),%ecx │ │ │ │ + lea 0x3(%rdi),%ebp │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mov %rcx,-0x20(%rsp) │ │ │ │ + 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 %rdx,%r15 │ │ │ │ + imul %r13,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffff00ffffffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x30,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + imul %r12,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffffff00ffffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x28,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov %rdx,%r15 │ │ │ │ + imul %rbp,%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + movabs $0xffffffff00ffffff,%rbx │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + shl $0x20,%r15 │ │ │ │ + or %r15,%rax │ │ │ │ + mov -0x18(%rsp),%r15 │ │ │ │ + and %rbx,%rax │ │ │ │ + imul %rdx,%r15 │ │ │ │ + movzbl (%rdi,%r15,1),%r15d │ │ │ │ + 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 43ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7be0> │ │ │ │ + mov -0x8(%rsp),%edi │ │ │ │ + add $0x8,%edi │ │ │ │ + cmp -0x4(%rsp),%edi │ │ │ │ + jb 43e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ba0> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + mov 0x20(%rsp),%r14 │ │ │ │ + mov 0x28(%rsp),%r15 │ │ │ │ + add $0x30,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + mov 0x8(%rdi),%ecx │ │ │ │ + mov 0x10(%rdi),%edx │ │ │ │ + jmp 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ + cmp %rsi,%rdi │ │ │ │ + je 443d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8118> │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + lea 0xc(%rdi),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 44354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8094> │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%r12 │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rdi,%r13 │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + mov $0xc,%r14d │ │ │ │ + xchg %ax,%ax │ │ │ │ + movq (%rbx),%xmm0 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + movd %xmm0,%ecx │ │ │ │ + cmp %ecx,0x0(%r13) │ │ │ │ + jg 44360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a0> │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm1,%r8d │ │ │ │ + jl 442f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8033> │ │ │ │ + cmp %r8d,0x4(%r13) │ │ │ │ + jg 44360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80a0> │ │ │ │ + lea -0xc(%rbx),%rax │ │ │ │ + mov 0x8(%rbx),%r9d │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 4430a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x804a> │ │ │ │ + jg 44326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8066> │ │ │ │ + cmp 0x4(%rax),%r8d │ │ │ │ + jge 44326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8066> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rdi,(%rdx) │ │ │ │ + mov 0x14(%rax),%edi │ │ │ │ + mov %edi,0x8(%rdx) │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 4430a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x804a> │ │ │ │ + jle 44304 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8044> │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %r9d,0x8(%rdx) │ │ │ │ + add $0xc,%r14 │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 442d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8010> │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r14,%rax │ │ │ │ + mov 0x8(%rbx),%r15d │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %r12,%rax │ │ │ │ + lea 0x0(,%rax,4),%rdx │ │ │ │ + sub %rdx,%rax │ │ │ │ + lea 0xc(%rbx,%rax,4),%rdi │ │ │ │ + cmp $0xc,%r14 │ │ │ │ + jle 443c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8100> │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + movq %xmm0,0x8(%rsp) │ │ │ │ + call da30 │ │ │ │ + movq 0x8(%rsp),%xmm0 │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %r15d,0x8(%r13) │ │ │ │ + add $0xc,%r14 │ │ │ │ + movq %xmm0,0x0(%r13) │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 442d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8010> │ │ │ │ + jmp 4433b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x807b> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + jne 4439c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80dc> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + mov 0x8(%r13),%eax │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + jmp 4439c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x80dc> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + call 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + lea 0x28(%rbx),%rdi │ │ │ │ + call 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + 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) │ │ │ │ + mov 0x8(%rsp),%rbx │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 12c14 <__cxa_finalize@plt+0x4fb4> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + 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 4450e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x824e> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + cmp 0xe8(%rbp),%rax │ │ │ │ + je 44525 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8265> │ │ │ │ + mov %rax,0xe8(%rbp) │ │ │ │ + mov 0xf8(%rbp),%rax │ │ │ │ + cmp 0x100(%rbp),%rax │ │ │ │ + je 4453c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x827c> │ │ │ │ + mov %rax,0x100(%rbp) │ │ │ │ + mov 0x148(%rbp),%r12 │ │ │ │ + mov 0x140(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 44571 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82b1> │ │ │ │ + nop │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 44610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8350> │ │ │ │ call d610 │ │ │ │ - mov -0x1e0(%rbp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 44550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8290> │ │ │ │ + mov 0x140(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4457e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82be> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x128(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4458f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82cf> │ │ │ │ + call d610 │ │ │ │ + mov 0x110(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 445a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82e0> │ │ │ │ + call d610 │ │ │ │ + mov 0xf8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 445b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82f1> │ │ │ │ + call d610 │ │ │ │ + mov 0xe0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 445c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8302> │ │ │ │ + call d610 │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 445d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8313> │ │ │ │ + call d610 │ │ │ │ + mov 0xb0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 445e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8324> │ │ │ │ + call d610 │ │ │ │ + mov 0x98(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 445f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8335> │ │ │ │ + call d610 │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + pop %rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 44550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8290> │ │ │ │ + jmp 4456a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x82aa> │ │ │ │ + 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 44687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83c7> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0xe0(%rdi),%rax │ │ │ │ + cmp 0xe8(%rdi),%rax │ │ │ │ + je 4469e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83de> │ │ │ │ + mov %rax,0xe8(%rdi) │ │ │ │ + mov 0xf8(%rdi),%rax │ │ │ │ + cmp 0x100(%rdi),%rax │ │ │ │ + je 446b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x83f5> │ │ │ │ + mov %rax,0x100(%rdi) │ │ │ │ + mov 0x110(%rdi),%rax │ │ │ │ + cmp 0x118(%rdi),%rax │ │ │ │ + je 446cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x840c> │ │ │ │ + mov %rax,0x118(%rdi) │ │ │ │ + mov 0x128(%rdi),%rax │ │ │ │ + cmp 0x130(%rdi),%rax │ │ │ │ + je 446e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8423> │ │ │ │ + mov %rax,0x130(%rdi) │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %ecx,0x88(%rdi) │ │ │ │ + mov %rsi,0x70(%rdi) │ │ │ │ + mov %rdx,0x78(%rdi) │ │ │ │ + movsd %xmm0,0x68(%rdi) │ │ │ │ + movsd %xmm1,0x80(%rdi) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + cmp %rax,0xd0(%rdi) │ │ │ │ + je 12c30 <__cxa_finalize@plt+0x4fd0> │ │ │ │ + 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 12c24 <__cxa_finalize@plt+0x4fc4> │ │ │ │ + shl $0x3,%rbp │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %rbp,%r12 │ │ │ │ + test %rax,%rax │ │ │ │ + je 44796 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84d6> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + 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 447bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x84fc> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12c24 <__cxa_finalize@plt+0x4fc4> │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 448a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85e0> │ │ │ │ + shl $0x2,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + 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 44848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8588> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rbx),%rbp │ │ │ │ + mov %rbp,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12c24 <__cxa_finalize@plt+0x4fc4> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 44840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8580> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 44867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85a7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(,%rbp,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + call d320 │ │ │ │ mov %r12,%rdi │ │ │ │ - call d7b0 │ │ │ │ - mov -0x308(%rbp),%rdi │ │ │ │ - movl $0x0,-0x300(%rbp) │ │ │ │ - mov 0x10(%rdi),%r11 │ │ │ │ - mov 0x4(%r11),%r14d │ │ │ │ - test %r14d,%r14d │ │ │ │ - jle 51b3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cabe> │ │ │ │ - mov 0x8(%rdi),%rax │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x110(%rbx),%rax │ │ │ │ + mov %rdi,0x118(%rbx) │ │ │ │ + mov %rcx,0x110(%rbx) │ │ │ │ + mov %r12,0x120(%rbx) │ │ │ │ + test %rax,%rax │ │ │ │ + je 44898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85d8> │ │ │ │ + pop %rbx │ │ │ │ + mov %rax,%rdi │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + 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 44814 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8554> │ │ │ │ + xor %r12d,%r12d │ │ │ │ xor %ecx,%ecx │ │ │ │ + jmp 44867 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x85a7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x2b8,%rsp │ │ │ │ + mov %rbp,0x290(%rsp) │ │ │ │ + mov %r12,0x298(%rsp) │ │ │ │ + mov %rbx,0x288(%rsp) │ │ │ │ + mov %r13,0x2a0(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x278(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + call d080 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,0x5d9b6(%rip) │ │ │ │ + mov 0x148(%r9),%r12 │ │ │ │ + mov 0x140(%r9),%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 45646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9386> │ │ │ │ + mov 0x58(%r9),%r12 │ │ │ │ + mov %r12,%rax │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 12c50 <__cxa_finalize@plt+0x4ff0> │ │ │ │ + test %r12,%r12 │ │ │ │ + je 455e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9320> │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d650 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + mov %r14,0x2a8(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + lea -0x1(%r12),%rax │ │ │ │ + mov 0xf8(%r9),%rsi │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 45904 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9644> │ │ │ │ + mov %r12,%rcx │ │ │ │ + mov $0x4,%ebx │ │ │ │ + movdqa 0x4935f(%rip),%xmm0 # 8dd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51a80> │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x2,%rcx │ │ │ │ + movd %ebx,%xmm1 │ │ │ │ + mov %rcx,%rdx │ │ │ │ + pshufd $0x0,%xmm1,%xmm1 │ │ │ │ + shl $0x4,%rdx │ │ │ │ + add %rsi,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x10,%rax │ │ │ │ + paddd %xmm1,%xmm0 │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 44a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8740> │ │ │ │ + lea 0x0(,%rcx,4),%rax │ │ │ │ + mov %eax,%edx │ │ │ │ + cmp %rax,%r12 │ │ │ │ + je 44a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8779> │ │ │ │ + mov %edx,(%rsi,%rax,4) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + cmp %r12,%rax │ │ │ │ + jae 44a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8779> │ │ │ │ + lea 0x2(%rdx),%ecx │ │ │ │ + mov %eax,(%rsi,%rax,4) │ │ │ │ + cmp %r12,%rcx │ │ │ │ + jae 44a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8779> │ │ │ │ + mov %ecx,0x4(%rsi,%rax,4) │ │ │ │ + mov 0x118(%r9),%rdx │ │ │ │ + mov 0x110(%r9),%rdi │ │ │ │ + cmp %rdi,%rdx │ │ │ │ + je 44a5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x879e> │ │ │ │ + sub %rdi,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0xc8(%r9),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + cmp 0xd0(%r9),%rax │ │ │ │ + je 458ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x962f> │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + mov %r15,0x2b0(%rsp) │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + movq $0x1,(%rsp) │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov (%rsp),%rax │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x4(,%rax,4),%rbp │ │ │ │ + test %r12,%r12 │ │ │ │ + je 44bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890e> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov 0x30(%r9),%r13 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + shl $0x2,%r12 │ │ │ │ + mov 0xf8(%r9),%r10 │ │ │ │ + mov 0x48(%r9),%r14 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %r8d,%r8d │ │ │ │ - mov 0x30(%rax),%r9 │ │ │ │ - shr $0x3,%r9 │ │ │ │ - imul %r13,%r9 │ │ │ │ - add 0x48(%rax),%r9 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %ecx,%eax │ │ │ │ - shr $0x3,%eax │ │ │ │ - movzbl (%r9,%rax,1),%edx │ │ │ │ - mov %ecx,%eax │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + shr $0x3,%r13 │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov 0x110(%r9),%rbx │ │ │ │ + mov %ecx,%esi │ │ │ │ + lea (%rax,%rbp,1),%r15 │ │ │ │ + jmp 44b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8859> │ │ │ │ + nop │ │ │ │ + mov %r11d,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%r11d │ │ │ │ + mov %edi,(%r10,%rax,4) │ │ │ │ + mov %ecx,(%rbx,%rax,4) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cmp %r12,%rdx │ │ │ │ + je 44b6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x88ac> │ │ │ │ + mov (%rbx,%rdx,1),%eax │ │ │ │ + mov (%r10,%rdx,1),%edi │ │ │ │ + cmp %eax,%ecx │ │ │ │ + mov %edi,%ebp │ │ │ │ + cmovl %eax,%ecx │ │ │ │ + cmp %eax,%esi │ │ │ │ + cmovl %eax,%esi │ │ │ │ + mov (%r15),%eax │ │ │ │ + shr $0x3,%ebp │ │ │ │ + imul %r13,%rax │ │ │ │ + add %r14,%rax │ │ │ │ + movzbl (%rax,%rbp,1),%ebp │ │ │ │ + mov %edi,%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 51ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ca50> │ │ │ │ - mov $0x1,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x300(%rbp),%rcx │ │ │ │ - lea 0x3be5c(%rip),%rdx # 8d9ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6893a> │ │ │ │ - call d0a0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov %r15,%rsi │ │ │ │ + bt %eax,%ebp │ │ │ │ + jae 44b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8840> │ │ │ │ + mov 0x68(%rsp),%rbp │ │ │ │ + mov %r8d,%eax │ │ │ │ + add $0x4,%rdx │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %edi,0x0(%rbp,%rax,4) │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + mov %esi,(%rdi,%rax,4) │ │ │ │ + xor %esi,%esi │ │ │ │ + cmp %r12,%rdx │ │ │ │ + jne 44b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8859> │ │ │ │ + lea 0x0(,%r11,4),%r12 │ │ │ │ + lea 0x0(,%r8,4),%r13 │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + lea (%r10,%r12,1),%rdi │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + jbe 455c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9301> │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ mov %r12,%rdi │ │ │ │ - mov -0x308(%rbp),%r14 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - cvtsi2sdl -0x300(%rbp),%xmm0 │ │ │ │ - lea -0x2f8(%rbp),%rcx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x3be23(%rip),%rdx # 8d9bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6893d> │ │ │ │ - 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 -0x310(%rbp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov 0x70(%rsp),%rsi │ │ │ │ + add 0x110(%r9),%rdi │ │ │ │ + call d560 │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0xc8(%r9),%rax │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + mov 0xe0(%r9),%r15 │ │ │ │ + add %rbp,%r15 │ │ │ │ + mov (%r15),%ebx │ │ │ │ + test %ebx,%ebx │ │ │ │ + jns 44d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ac0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + lea 0xb8(%rsp),%rsi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov 0xd0(%r9),%rbx │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + movq $0x12,0xb8(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0xb8(%rsp),%rdx │ │ │ │ + movdqa 0x4916e(%rip),%xmm0 # 8dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ae0> │ │ │ │ + mov $0x6e6f,%ecx │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov %rdx,0x110(%rsp) │ │ │ │ + mov %cx,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + cmpb $0x0,0x5d89a(%rip) │ │ │ │ + mov %rdx,0x108(%rsp) │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + je 44d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a6c> │ │ │ │ + sub 0x78(%rsp),%rbx │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rsi,1),%rax │ │ │ │ - movsd 0x88(%rax),%xmm0 │ │ │ │ - comisd %xmm1,%xmm0 │ │ │ │ - jb 51c11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cb91> │ │ │ │ - mov $0x2,%r9d │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea -0x2f0(%rbp),%rcx │ │ │ │ - lea 0x3bdc0(%rip),%rdx # 8d9c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68940> │ │ │ │ - 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 0x3bd97(%rip),%rdx # 8d9c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68943> │ │ │ │ - lea (%rax,%rax,1),%r8d │ │ │ │ - call db20 │ │ │ │ - mov -0x330(%rbp),%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call dc10 │ │ │ │ - test %eax,%eax │ │ │ │ - js 544a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f420> │ │ │ │ - mov -0x308(%rbp),%rax │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - cmpb $0x0,0x50893(%rip) │ │ │ │ - movabs $0x20464356202a2020,%rcx │ │ │ │ - movb $0x0,-0x1a1(%rbp) │ │ │ │ - mov %rsi,-0x1c0(%rbp) │ │ │ │ - movabs $0x676e697469727720,%rsi │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ - movq $0xf,-0x1b8(%rbp) │ │ │ │ - mov %rsi,-0x1a9(%rbp) │ │ │ │ - je 51d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd09> │ │ │ │ - lea 0x1(%r13),%edx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - pxor %xmm1,%xmm1 │ │ │ │ - cvtsi2sd %eax,%xmm1 │ │ │ │ - cvtsi2sd %edx,%xmm0 │ │ │ │ + cvtsi2sdl (%rsp),%xmm0 │ │ │ │ + sar $0x2,%rbx │ │ │ │ + cvtsi2sd %rbx,%xmm1 │ │ │ │ divsd %xmm1,%xmm0 │ │ │ │ - mov 0x50838(%rip),%eax │ │ │ │ cvtsd2ss %xmm0,%xmm0 │ │ │ │ cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x3c6a4(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ - cvttsd2si %xmm0,%r14d │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jge 51cf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cc75> │ │ │ │ - movl $0xffffffff,0x50814(%rip) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - cmp %eax,%r14d │ │ │ │ - jle 51d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd09> │ │ │ │ - lea 0x5037b(%rip),%rax │ │ │ │ - mov $0xf,%edx │ │ │ │ - lea -0x1b0(%rbp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x320(%rbp) │ │ │ │ + mulsd 0x492dd(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ + cvttsd2si %xmm0,%ebx │ │ │ │ + cmp 0x5d84f(%rip),%ebx │ │ │ │ + jge 4517f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ebf> │ │ │ │ + movl $0xffffffff,0x5d83f(%rip) │ │ │ │ + lea 0x5d3b4(%rip),%rbp │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x3b6d0(%rip),%rsi # 8d3ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6837f> │ │ │ │ - mov %rax,-0x310(%rbp) │ │ │ │ + lea 0x48907(%rip),%rsi # 8d5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5132f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - mov %r14d,%esi │ │ │ │ + mov %ebx,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ call dab0 │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x3ba9c(%rip),%rsi # 8d7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68772> │ │ │ │ + lea 0x487e1(%rip),%rsi # 8d4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122a> │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d430 │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - mov %r14d,0x50785(%rip) │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 51d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd09> │ │ │ │ - call d610 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 51da1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd21> │ │ │ │ + mov %ebx,0x5d7e5(%rip) │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + cmp 0x80(%rsp),%rdi │ │ │ │ + je 44d45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a85> │ │ │ │ + mov %r9,0x18(%rsp) │ │ │ │ call d610 │ │ │ │ - add $0x1,%r13 │ │ │ │ - jmp 518c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c840> │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + mov 0xc8(%r9),%rbx │ │ │ │ + mov 0xd0(%r9),%rax │ │ │ │ + mov %rbx,0x78(%rsp) │ │ │ │ + sub %rbx,%rax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + sar $0x2,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 45190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ed0> │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov 0x58(%r9),%r12 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + jmp 44ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x87f0> │ │ │ │ + mov 0x58(%r9),%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 44be3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8923> │ │ │ │ + mov 0x60(%r9),%rax │ │ │ │ + imul 0x90(%r9),%rax │ │ │ │ + mov %r9,0xa8(%rsp) │ │ │ │ + mov %r15,%r11 │ │ │ │ + mov 0x60(%r9),%rdx │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0xf8(%r9),%rax │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + mov 0x70(%r9),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0x110(%r9),%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + mov 0x140(%r9),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov 0x128(%r9),%rax │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 44e0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b4f> │ │ │ │ + nop │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + je 45075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8db5> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + movslq (%rbx,%rax,4),%rcx │ │ │ │ + mov %ecx,%esi │ │ │ │ + shr $0x1f,%esi │ │ │ │ + add %ecx,%esi │ │ │ │ + sar $1,%esi │ │ │ │ + mov %esi,%r15d │ │ │ │ + movslq %esi,%rsi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jae 44e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b40> │ │ │ │ + mov %eax,%r14d │ │ │ │ + cmpq $0x0,0x30(%rsp) │ │ │ │ + je 44e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b40> │ │ │ │ + movslq (%r11),%rsi │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + xor %r9d,%r9d │ │ │ │ + xor %edi,%edi │ │ │ │ + mov %r11,0x98(%rsp) │ │ │ │ + mov $0xffffffff,%r10d │ │ │ │ + mov $0xffffffff,%ebp │ │ │ │ + mov $0x1,%r13d │ │ │ │ + imul %rdx,%rsi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + lea (%rcx,%rsi,2),%rbx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov $0xffffffff,%ebx │ │ │ │ + mov %r14d,%eax │ │ │ │ + sub %r8d,%eax │ │ │ │ + js 450a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8de0> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + mov (%rsi,%rdx,4),%ebp │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov (%rsi,%rax,4),%eax │ │ │ │ + mov %ebp,%ecx │ │ │ │ + cmp %eax,%r10d │ │ │ │ + cmovl %eax,%r10d │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + add %ebp,%ecx │ │ │ │ + sar $1,%ecx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + je 45168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ea8> │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + cmovle %ecx,%eax │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rdx │ │ │ │ + lea 0x0(%r13,%r14,1),%esi │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%r11 │ │ │ │ + movslq %esi,%rsi │ │ │ │ + sub %rax,%r11 │ │ │ │ + je 45088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dc8> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + cmovl %r15d,%ecx │ │ │ │ + sar $0x2,%r11 │ │ │ │ + mov (%rdx),%r12d │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + imul %rdx,%r11 │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 44f21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c61> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %r11,%rdx │ │ │ │ + jae 45088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dc8> │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 45088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8dc8> │ │ │ │ + jne 44f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c50> │ │ │ │ + cmp 0x4(%rax),%r12d │ │ │ │ + jl 44f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c50> │ │ │ │ + cmp 0x8(%rax),%r12d │ │ │ │ + jg 44f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c50> │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ + jae 45177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8eb7> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 51a51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9d1> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1d0(%rbp,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 51dca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cd4a> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 51a51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c9d1> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d780 │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d200 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d210 │ │ │ │ - mov -0x330(%rbp),%rdi │ │ │ │ - call d0d0 │ │ │ │ - test %eax,%eax │ │ │ │ - jne 545d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f558> │ │ │ │ - mov -0x338(%rbp),%eax │ │ │ │ - mov 0x4dbef(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - movq 0x4e74f(%rip),%xmm2 # a0580 , std::allocator >@GLIBCXX_3.4.21+0xcc8> │ │ │ │ - mov 0x4dbe8(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movhps 0x4e739(%rip),%xmm2 # a0578 >@GLIBCXX_3.4+0xd78> │ │ │ │ - movaps %xmm2,-0x320(%rbp) │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 53314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e294> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 5276d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6ed> │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov (%rax,%rsi,4),%r12d │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + mov (%rax,%rsi,4),%eax │ │ │ │ + mov %r12d,%ecx │ │ │ │ + cmp %eax,%ebx │ │ │ │ + cmovl %eax,%ebx │ │ │ │ + shr $0x1f,%ecx │ │ │ │ + add %r12d,%ecx │ │ │ │ + sar $1,%ecx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + je 44fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d27> │ │ │ │ + mov %r15d,%eax │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + cmovle %ecx,%eax │ │ │ │ + cltq │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + lea (%rsi,%rax,8),%rdx │ │ │ │ + mov (%rdx),%rax │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + sub %rax,%rsi │ │ │ │ + je 450c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e00> │ │ │ │ + mov 0x60(%rsp),%rdx │ │ │ │ + cmp %r15d,%ecx │ │ │ │ + cmovl %r15d,%ecx │ │ │ │ + sar $0x2,%rsi │ │ │ │ + mov (%rdx),%r11d │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rdx │ │ │ │ + imul %rdx,%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 44fd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d11> │ │ │ │ + add $0x1,%rdx │ │ │ │ + add $0xc,%rax │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jae 450c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e00> │ │ │ │ + cmp (%rax),%ecx │ │ │ │ + jl 450c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e00> │ │ │ │ + jne 44fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d00> │ │ │ │ + cmp 0x4(%rax),%r11d │ │ │ │ + jl 44fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d00> │ │ │ │ + cmp 0x8(%rax),%r11d │ │ │ │ + jg 44fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d00> │ │ │ │ + mov 0x3c(%rsp),%esi │ │ │ │ + test %esi,%esi │ │ │ │ + jne 4510b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e4b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%r13d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movslq %r9d,%rdi │ │ │ │ + cmp 0x30(%rsp),%rdi │ │ │ │ + jb 44e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8bc0> │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rdx │ │ │ │ + mov 0x98(%rsp),%r11 │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + je 45075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8db5> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov %eax,%r14d │ │ │ │ + movslq (%rbx,%rax,4),%rcx │ │ │ │ + mov %ecx,%r15d │ │ │ │ + shr $0x1f,%r15d │ │ │ │ + add %ecx,%r15d │ │ │ │ + sar $1,%r15d │ │ │ │ + movslq %r15d,%rsi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + jb 44e37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b77> │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %rax,0x20(%rsp) │ │ │ │ + jne 44e0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8b4f> │ │ │ │ + mov 0xa8(%rsp),%r9 │ │ │ │ + jmp 44be3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8923> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ + jae 45108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e48> │ │ │ │ + movl $0x1,0x3c(%rsp) │ │ │ │ + jmp 44f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c90> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(%r13,%r14,1),%esi │ │ │ │ + mov (%rsp),%r10d │ │ │ │ + movslq %esi,%rsi │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ + jb 450f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e38> │ │ │ │ + mov %r10d,%ebx │ │ │ │ + jmp 45000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d40> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x3c(%rsp),%r11d │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 45140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e80> │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r9d │ │ │ │ + add 0x40(%rsp),%rdi │ │ │ │ + lea (%rax,%rdi,4),%rax │ │ │ │ + cmp %ebx,%r10d │ │ │ │ + jge 45130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e70> │ │ │ │ + mov %ebp,(%rax) │ │ │ │ + add $0x1,%r8d │ │ │ │ + jmp 45010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d50> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movl $0x0,0x3c(%rsp) │ │ │ │ + jmp 44f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8c90> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rsp),%ebx │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x1,%r9d │ │ │ │ + add 0x40(%rsp),%rdi │ │ │ │ + mov %ebp,(%rax,%rdi,4) │ │ │ │ + jmp 45010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d50> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,(%rax) │ │ │ │ + add $0x1,%r13d │ │ │ │ + jmp 45010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x50(%rsp),%rax │ │ │ │ + imul 0x48(%rsp),%rdi │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x1,%r9d │ │ │ │ + add 0x40(%rsp),%rdi │ │ │ │ + mov %r12d,(%rax,%rdi,4) │ │ │ │ + jmp 45010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x0(%r13,%r14,1),%esi │ │ │ │ + movslq %esi,%rsi │ │ │ │ + cmp 0x20(%rsp),%rsi │ │ │ │ + jb 450f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8e38> │ │ │ │ + mov (%rsp),%ebx │ │ │ │ + jmp 45000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8d40> │ │ │ │ + jle 44d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a6c> │ │ │ │ + jmp 44cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8a05> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x2b0(%rsp),%r15 │ │ │ │ + movq 0x5b3c0(%rip),%xmm1 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + lea 0x5a669(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ call d080 │ │ │ │ - sub 0x50484(%rip),%rax │ │ │ │ + sub 0x5d128(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ imul %rdx │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ sar $0x3f,%rcx │ │ │ │ sar $0x12,%rdx │ │ │ │ sub %ecx,%edx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3c56a(%rip),%xmm0 # 8e400 , std::allocator >@@Base+0x1a0> │ │ │ │ - movsd %xmm0,-0x310(%rbp) │ │ │ │ + divsd 0x48d65(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%r13 │ │ │ │ call d1a0 │ │ │ │ + mov 0x5a814(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r11d,%r11d │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r11w,-0x70(%rbp) │ │ │ │ - lea 0x4d8c8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + lea 0x5a56f(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x5a808(%rip),%rbp # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x258(%rsp) │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x250(%rsp) │ │ │ │ + movups %xmm0,0x268(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - mov %r12,(%rdi) │ │ │ │ + movq $0x0,0x248(%rsp) │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + mov %rbp,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm2 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4d9f5(%rip),%r13 # 9f8f8 , 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) │ │ │ │ + lea 0x5a686(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ + lea 0x160(%rsp),%r14 │ │ │ │ + movaps %xmm1,0x100(%rsp) │ │ │ │ + movaps %xmm0,0x110(%rsp) │ │ │ │ + movaps %xmm0,0x120(%rsp) │ │ │ │ + movaps %xmm0,0x130(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x4dcf4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ + lea 0x5a97a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x108(%rsp),%rsi │ │ │ │ + movl $0x10,0x148(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x108(%rsp) │ │ │ │ + mov %r14,0x150(%rsp) │ │ │ │ + movb $0x0,0x160(%rsp) │ │ │ │ + movq $0x0,0x158(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1c0(%rbp),%rcx │ │ │ │ - movsd -0x310(%rbp),%xmm0 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ + mov 0x100(%rsp),%rax │ │ │ │ + mov 0x88(%rsp),%rdi │ │ │ │ + movq %r13,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x178(%rsp) │ │ │ │ call da10 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - mov %rdi,-0x328(%rbp) │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ + mov 0x130(%rsp),%r8 │ │ │ │ + lea 0xd0(%rsp),%r13 │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 5438f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f30f> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 458d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9615> │ │ │ │ + mov 0x120(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + mov 0x128(%rsp),%rcx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4d89a(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + lea 0x5a534(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + mov %rax,0x100(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 5204e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cfce> │ │ │ │ + je 453c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9102> │ │ │ │ call d610 │ │ │ │ - lea 0x4d7bb(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r12,0x108(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4d6fb(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rbp,0x100(%rsp,%rax,1) │ │ │ │ + lea 0x5a386(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x170(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %eax,-0x310(%rbp) │ │ │ │ + mov $0x10,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x4855c(%rip),%rcx # 8d974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x516b4> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 45879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95b9> │ │ │ │ + mov %rdx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xe8(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 12d03 <__cxa_finalize@plt+0x50a3> │ │ │ │ + lea 0xe0(%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x48076(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rdi,0x100(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rdi,0x80(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 458a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95e3> │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5d006(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 4579a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x94da> │ │ │ │ + cmpb $0x0,0x5cfef(%rip) │ │ │ │ + jne 45738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9478> │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + cmp 0x80(%rsp),%rdi │ │ │ │ + je 4552f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x926f> │ │ │ │ + call d610 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 45541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9281> │ │ │ │ + call d610 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 45553 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9293> │ │ │ │ + call d610 │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 45565 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x92a5> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,0x68(%rsp) │ │ │ │ + je 455ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x933f> │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4592b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x966b> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + mov 0x2a8(%rsp),%r14 │ │ │ │ + mov 0x288(%rsp),%rbx │ │ │ │ + mov 0x290(%rsp),%rbp │ │ │ │ + mov 0x298(%rsp),%r12 │ │ │ │ + mov 0x2a0(%rsp),%r13 │ │ │ │ + add $0x2b8,%rsp │ │ │ │ + jmp d610 │ │ │ │ + jne 44bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890e> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rbx,%r11,4) │ │ │ │ + jmp 44bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x890e> │ │ │ │ + mov %r14,0x2a8(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + movq $0x0,0x70(%rsp) │ │ │ │ + jmp 44a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8779> │ │ │ │ + mov 0x278(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4592b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x966b> │ │ │ │ + mov 0x2a8(%rsp),%r14 │ │ │ │ + mov 0x288(%rsp),%rbx │ │ │ │ + mov 0x290(%rsp),%rbp │ │ │ │ + mov 0x298(%rsp),%r12 │ │ │ │ + mov 0x2a0(%rsp),%r13 │ │ │ │ + add $0x2b8,%rsp │ │ │ │ + ret │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + mov 0x60(%r9),%r13 │ │ │ │ + cmp %r13,%rax │ │ │ │ + jb 12c50 <__cxa_finalize@plt+0x4ff0> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 4586e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95ae> │ │ │ │ + lea 0x0(%r13,%r13,2),%rbx │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + lea 0x0(,%rbx,8),%rdi │ │ │ │ + call d650 │ │ │ │ + cmp $0x1,%r13 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + lea (%rax,%rbx,8),%rbx │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbx,%rsi │ │ │ │ + je 456c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9404> │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r13,%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + shr $1,%rdx │ │ │ │ + and $0xfffffffffffffffe,%rdi │ │ │ │ + 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 456ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x93eb> │ │ │ │ + cmp %rdi,%r13 │ │ │ │ + je 456d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9413> │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov %rbx,%rax │ │ │ │ + mov %rcx,0x140(%r9) │ │ │ │ + mov %rax,0x148(%r9) │ │ │ │ + mov %rsi,0x150(%r9) │ │ │ │ + cmp %r12,%rbp │ │ │ │ + je 4570f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x944f> │ │ │ │ + mov %rbp,%rbx │ │ │ │ + mov %r9,%r13 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4572d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x946d> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 456f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9436> │ │ │ │ + mov %r13,%r9 │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 44949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8689> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + jmp 44949 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8689> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 456f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9436> │ │ │ │ + jmp 4570c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x944c> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x47d49(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5cbb5(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + lea 0x5cb99(%rip),%rdi │ │ │ │ + call d730 >& 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),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 12d27 <__cxa_finalize@plt+0x50c7> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 45831 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9571> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ + jmp 45856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9596> │ │ │ │ + lea 0x5c8df(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x47ce0(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x108(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& 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),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 12d3f <__cxa_finalize@plt+0x50df> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 457f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9534> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ + jmp 45819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9559> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x25977(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 4590d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x964d> │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 4550b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x924b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x259b4(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 4591c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x965c> │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 45518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9258> │ │ │ │ + xor %esi,%esi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 456d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9416> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4545d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x919d> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 4588c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95cc> │ │ │ │ + jmp 45459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9199> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 454e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9227> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x80(%rsp),%r14 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 458b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x95f6> │ │ │ │ + jmp 454e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9223> │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 45395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x90d5> │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + jmp 45198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x8ed8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 44a1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x875f> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 45819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9559> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 45856 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9596> │ │ │ │ + mov %r15,0x2b0(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov 0x2b0(%rsp),%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12cac <__cxa_finalize@plt+0x504c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 12d57 <__cxa_finalize@plt+0x50f7> │ │ │ │ + endbr64 │ │ │ │ + jmp 12c87 <__cxa_finalize@plt+0x5027> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12cce <__cxa_finalize@plt+0x506e> │ │ │ │ + endbr64 │ │ │ │ + jmp 12dc4 <__cxa_finalize@plt+0x5164> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12d9f <__cxa_finalize@plt+0x513f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12de0 <__cxa_finalize@plt+0x5180> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12dfa <__cxa_finalize@plt+0x519a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12c9f <__cxa_finalize@plt+0x503f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e07 <__cxa_finalize@plt+0x51a7> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x5ab81(%rip),%xmm1 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x1d8(%rsp) │ │ │ │ + lea 0x59e19(%rip),%rbx # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x50(%rbp),%ecx │ │ │ │ + lea 0x28(%rbp),%rsi │ │ │ │ + mov %rax,0x5c8d1(%rip) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 45d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ad0> │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea (%rax,%rax,1),%edx │ │ │ │ + call 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ + call d080 │ │ │ │ + sub 0x5c8ae(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x484eb(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r10d,%r10d │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r10w,-0x70(%rbp) │ │ │ │ - lea 0x4d6b8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%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) │ │ │ │ + lea 0x59cf7(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x59f88(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x59f6f(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm4 │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ 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) │ │ │ │ + lea 0x59e12(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + movaps %xmm3,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x330(%rbp),%rsi │ │ │ │ - lea 0x4daf2(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ + lea 0x5a10c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x310(%rbp),%esi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - mov %rdi,-0x310(%rbp) │ │ │ │ - mov %rax,-0x338(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 543a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f320> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 45f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cc0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + lea 0x20(%rsp),%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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4d6cc(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 5221c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d19c> │ │ │ │ + lea 0x59cdf(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 45c14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9954> │ │ │ │ call d610 │ │ │ │ - lea 0x4d5ed(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4d52d(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x59def(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x59b36(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x47d1d(%rip),%rcx # 8d985 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x516c5> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 45f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c90> │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 12e87 <__cxa_finalize@plt+0x5227> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x4783b(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 45f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c60> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5c7e2(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 45da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ae0> │ │ │ │ + cmpb $0x0,0x5c7cf(%rip) │ │ │ │ + jne 45e14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b54> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 45d47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a87> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 45d56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a96> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 45d65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9aa5> │ │ │ │ + call d610 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 45f97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9cd7> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rbp),%edx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ + jmp 45a2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x976e> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x476e1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5c2cd(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5c2b7(%rip),%rdi │ │ │ │ + call d730 >& 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 12eab <__cxa_finalize@plt+0x524b> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 45e80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9bc0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x5c6f3(%rip) │ │ │ │ + je 45d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a78> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4766d(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5c4d9(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5c4c3(%rip),%rdi │ │ │ │ + call d730 >& 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 12ecc <__cxa_finalize@plt+0x526c> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 45ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c10> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 45d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a78> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x26013(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 45df7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b37> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 45df7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9b37> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x26063(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 45e67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ba7> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 45e67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ba7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 45d0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a4e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 45f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9c73> │ │ │ │ + jmp 45d0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9a4a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 45c9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99de> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 45f63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9ca3> │ │ │ │ + jmp 45c9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x99da> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 45bea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x992a> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e24 <__cxa_finalize@plt+0x51c4> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e58 <__cxa_finalize@plt+0x51f8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12e1a <__cxa_finalize@plt+0x51ba> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 12f28 <__cxa_finalize@plt+0x52c8> │ │ │ │ + endbr64 │ │ │ │ + jmp 12e4d <__cxa_finalize@plt+0x51ed> │ │ │ │ + endbr64 │ │ │ │ + jmp 12f6d <__cxa_finalize@plt+0x530d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 12ee8 <__cxa_finalize@plt+0x5288> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %esi,%r12d │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x1e8,%rsp │ │ │ │ + movq 0x5a551(%rip),%xmm1 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x1d8(%rsp) │ │ │ │ + lea 0x597e9(%rip),%rbx # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %rbx,%xmm2 │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x50(%rbp),%edx │ │ │ │ + lea 0x28(%rbp),%rdi │ │ │ │ + mov %rax,0x5c2a1(%rip) │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 463c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa100> │ │ │ │ + mov 0x60(%rbp),%eax │ │ │ │ + mov %rbp,%rsi │ │ │ │ + lea (%rax,%rax,1),%ecx │ │ │ │ + call 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ + call d080 │ │ │ │ + sub 0x5c27e(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x47ebb(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%r12 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %r9d,%r9d │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r9w,-0x70(%rbp) │ │ │ │ - lea 0x4d4ec(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%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) │ │ │ │ + lea 0x596c7(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x59958(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + mov 0x5993f(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ + add -0x18(%rbp),%rdi │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm5 │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ 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 0x597e2(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + movaps %xmm3,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x330(%rbp),%rsi │ │ │ │ - lea 0x4d926(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ + lea 0x59adc(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rsi │ │ │ │ + movq %r12,%xmm0 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + lea 0x30(%rsp),%r12 │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 5437e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2fe> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 465b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2f0> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + lea 0x20(%rsp),%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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4d500(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 523e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d368> │ │ │ │ + lea 0x596af(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 46244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f84> │ │ │ │ call d610 │ │ │ │ - lea 0x4d421(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4d361(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov -0x18(%rbp),%rax │ │ │ │ + mov 0x597bf(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rbx,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x59506(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + mov $0xf,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1e,%r8d │ │ │ │ - lea 0x3890d(%rip),%rcx # 8ad50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cd0> │ │ │ │ + lea 0x476fd(%rip),%rcx # 8d995 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x516d5> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 54144 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0c4> │ │ │ │ - mov %rcx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x298(%rbp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 137d2 <__cxa_finalize@plt+0x5b72> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3b506(%rip),%rsi # 8d9c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68946> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 5411a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f09a> │ │ │ │ - mov %rcx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x310(%rbp),%rdx │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - mov %rcx,-0x278(%rbp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 46580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2c0> │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 13f5a <__cxa_finalize@plt+0x62fa> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3b2c5(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x308(%rbp) │ │ │ │ - mov %rcx,-0x220(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 540de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f05e> │ │ │ │ - mov %rcx,-0x220(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x210(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x328(%rbp),%rdx │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - mov %rcx,-0x218(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 13b94 <__cxa_finalize@plt+0x5f34> │ │ │ │ + jbe 12ff1 <__cxa_finalize@plt+0x5391> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x3b218(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ + lea 0x4720b(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %r13,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x1b0(%rbp),%rcx │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 5416e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0ee> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + je 46550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa290> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x4fea9(%rip) │ │ │ │ + cmpb $0x0,0x5c1b2(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 53e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee13> │ │ │ │ - cmpb $0x0,0x4fe92(%rip) │ │ │ │ - jne 53e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eda0> │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5268d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d60d> │ │ │ │ - call d610 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 526a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d625> │ │ │ │ - call d610 │ │ │ │ - mov -0x220(%rbp),%rdi │ │ │ │ - cmp -0x308(%rbp),%rdi │ │ │ │ - je 526ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d63a> │ │ │ │ - call d610 │ │ │ │ - mov -0x240(%rbp),%rdi │ │ │ │ - lea -0x230(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 526d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d652> │ │ │ │ + jne 463d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa110> │ │ │ │ + cmpb $0x0,0x5c19f(%rip) │ │ │ │ + jne 46444 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa184> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 46377 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0b7> │ │ │ │ call d610 │ │ │ │ - mov -0x280(%rbp),%rdi │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 526e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d663> │ │ │ │ + je 46386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0c6> │ │ │ │ call d610 │ │ │ │ - mov -0x2a0(%rbp),%rdi │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 526f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d674> │ │ │ │ - call d610 │ │ │ │ - mov -0x2c0(%rbp),%rdi │ │ │ │ - cmp -0x330(%rbp),%rdi │ │ │ │ - je 52709 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d689> │ │ │ │ - call d610 │ │ │ │ - mov -0x260(%rbp),%rdi │ │ │ │ - cmp -0x338(%rbp),%rdi │ │ │ │ - je 5271e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d69e> │ │ │ │ - call d610 │ │ │ │ - mov -0x200(%rbp),%rdi │ │ │ │ - cmp -0x340(%rbp),%rdi │ │ │ │ - je 52733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6b3> │ │ │ │ + je 46395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0d5> │ │ │ │ call d610 │ │ │ │ - mov -0x2e0(%rbp),%rdi │ │ │ │ - lea -0x2d0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5274b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d6cb> │ │ │ │ - call d610 │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 54494 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f414> │ │ │ │ - lea -0x28(%rbp),%rsp │ │ │ │ + jne 465c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa307> │ │ │ │ + add $0x1e8,%rsp │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - pop %rbp │ │ │ │ ret │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x58(%rbp),%ecx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call 43df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7b30> │ │ │ │ + jmp 4605e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9d9e> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x470b1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5bc9d(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5bc87(%rip),%rdi │ │ │ │ + call d730 >& 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 13015 <__cxa_finalize@plt+0x53b5> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 464b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1f0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x5c0c3(%rip) │ │ │ │ + je 46368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0a8> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4703d(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5bea9(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5be93(%rip),%rdi │ │ │ │ + call d730 >& 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 13036 <__cxa_finalize@plt+0x53d6> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 46500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa240> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 46368 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa0a8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x26643(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 46427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa167> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 46427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa167> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x26693(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 46497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1d7> │ │ │ │ + mov %rdx,(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov (%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 46497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa1d7> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4633e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa07e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 46563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2a3> │ │ │ │ + jmp 4633a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa07a> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 462ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa00e> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 46593 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa2d3> │ │ │ │ + jmp 462ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa00a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4621a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x9f5a> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12f8e <__cxa_finalize@plt+0x532e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12fc2 <__cxa_finalize@plt+0x5362> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 12f84 <__cxa_finalize@plt+0x5324> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 13092 <__cxa_finalize@plt+0x5432> │ │ │ │ + endbr64 │ │ │ │ + jmp 12fb7 <__cxa_finalize@plt+0x5357> │ │ │ │ + endbr64 │ │ │ │ + jmp 130d7 <__cxa_finalize@plt+0x5477> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r12 │ │ │ │ + jmp 13052 <__cxa_finalize@plt+0x53f2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x228,%rsp │ │ │ │ + movq 0x59f23(%rip),%xmm1 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + movhps 0x59f24(%rip),%xmm1 # a0568 >@GLIBCXX_3.4+0xd68> │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm1,0x30(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov %rax,0x5bc78(%rip) │ │ │ │ + mov 0x70(%r9),%r10 │ │ │ │ + test %r10,%r10 │ │ │ │ + je 46812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa552> │ │ │ │ + mov 0x90(%r9),%rsi │ │ │ │ + mov 0x60(%r9),%rax │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %r9,%rbx │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + imul %rsi,%rax │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + add %rax,%rax │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 46801 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa541> │ │ │ │ + mov 0x60(%rbx),%r8 │ │ │ │ + mov 0x128(%rbx),%rdx │ │ │ │ + lea 0x0(,%r15,4),%rcx │ │ │ │ + mov %r8,%r9 │ │ │ │ + add %r9,%r9 │ │ │ │ + je 467b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f1> │ │ │ │ + mov 0x20(%rsp),%r11 │ │ │ │ + mov %r8,%r14 │ │ │ │ + lea -0x1(%rsi),%rax │ │ │ │ + add %r15,%r9 │ │ │ │ + lea 0x0(,%r15,4),%rcx │ │ │ │ + shl $0x6,%r14 │ │ │ │ + mov %r10,0x50(%rsp) │ │ │ │ + and $0xffffffffffffffe0,%rax │ │ │ │ + imul %r10,%r11 │ │ │ │ + mov %r14,0x10(%rsp) │ │ │ │ + lea 0x40(%rax),%rbp │ │ │ │ + shl $0x3,%r8 │ │ │ │ + mov %rcx,0x48(%rsp) │ │ │ │ + lea (%rdx,%rcx,1),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rbx,0x58(%rsp) │ │ │ │ + lea 0x0(,%rsi,4),%r12 │ │ │ │ + lea (%rdx,%r11,4),%r11 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + mov %r15,%rdx │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + lea 0x0(%r13,%rax,4),%rbx │ │ │ │ + mov %rdx,%r11 │ │ │ │ + lea -0x20(%rdi),%r15 │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + mov %r15,%rcx │ │ │ │ + mov %rbx,%r14 │ │ │ │ + jmp 46773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4b3> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%r14),%eax │ │ │ │ + add %r8,%r14 │ │ │ │ + mov %eax,(%r10,%rcx,4) │ │ │ │ + add $0x1,%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 46778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4b8> │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + jb 46760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4a0> │ │ │ │ + add $0x1,%r11 │ │ │ │ + mov (%rsp),%rax │ │ │ │ + add $0x4,%rbx │ │ │ │ + add %r12,%r10 │ │ │ │ + cmp %r11,%r9 │ │ │ │ + jne 46750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa490> │ │ │ │ + add $0x20,%rdi │ │ │ │ + add 0x10(%rsp),%rax │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + jne 46733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa473> │ │ │ │ + mov %rdx,%r15 │ │ │ │ + mov 0x48(%rsp),%rcx │ │ │ │ + mov 0x40(%rsp),%rdx │ │ │ │ + mov 0x50(%rsp),%r10 │ │ │ │ + mov 0x58(%rsp),%rbx │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + lea (%rdx,%rcx,1),%rdi │ │ │ │ + imul %r10,%rax │ │ │ │ + lea (%rdx,%rax,8),%rsi │ │ │ │ + mov 0x130(%rbx),%rdx │ │ │ │ + sub %rsi,%rdx │ │ │ │ + cmp $0x4,%rdx │ │ │ │ + jle 46bc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa904> │ │ │ │ + call da30 │ │ │ │ + mov 0x70(%rbx),%r10 │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + cmp %r10,0x18(%rsp) │ │ │ │ + jae 46812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa552> │ │ │ │ + mov 0x90(%rbx),%rsi │ │ │ │ + add 0x20(%rsp),%r15 │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 466b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa3f1> │ │ │ │ + mov 0x128(%rbx),%rdx │ │ │ │ + lea 0x0(,%r15,4),%rcx │ │ │ │ + jmp 467b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa4f1> │ │ │ │ call d080 │ │ │ │ - sub 0x4fb6f(%rip),%rax │ │ │ │ + sub 0x5baca(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ imul %rdx │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3bc55(%rip),%xmm0 # 8e400 , std::allocator >@@Base+0x1a0> │ │ │ │ - movsd %xmm0,-0x310(%rbp) │ │ │ │ + mov %rdx,%rax │ │ │ │ + sar $0x12,%rax │ │ │ │ + sub %ecx,%eax │ │ │ │ + cvtsi2sd %rax,%xmm0 │ │ │ │ + divsd 0x47704(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ call d1a0 │ │ │ │ + mov 0x591b3(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %cx,-0x70(%rbp) │ │ │ │ - lea 0x4cfb5(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + lea 0x58f0e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x591a7(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1f8(%rsp) │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %ax,0x1f0(%rsp) │ │ │ │ + movups %xmm0,0x208(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + movq $0x0,0x1e8(%rsp) │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm5 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ + movdqa 0x30(%rsp),%xmm2 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4d0e2(%rip),%r13 # 9f8f8 , 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 0x59024(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + lea 0x100(%rsp),%r13 │ │ │ │ + movaps %xmm2,0xa0(%rsp) │ │ │ │ + movaps %xmm0,0xb0(%rsp) │ │ │ │ + movaps %xmm0,0xc0(%rsp) │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x4d3e1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ + lea 0x59318(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xa8(%rsp),%rsi │ │ │ │ + movl $0x10,0xe8(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %r13,0xf0(%rsp) │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1c0(%rbp),%rcx │ │ │ │ - movsd -0x310(%rbp),%xmm0 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ + mov 0xa0(%rsp),%rax │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x2,0x118(%rsp) │ │ │ │ call da10 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - mov %rdi,-0x328(%rbp) │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ + mov 0xd0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov %rbp,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 54439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3b9> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 46cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa9f2> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov 0xc8(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4cf87(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8e1> │ │ │ │ + lea 0x58edc(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 46a1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa75a> │ │ │ │ call d610 │ │ │ │ - lea 0x4cea8(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x58def(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xe0(%rsp),%rdi │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4cde8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xa0(%rsp,%rax,1) │ │ │ │ + lea 0x58d27(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x110(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x308(%rbp),%rsi │ │ │ │ - mov 0x18(%rsi),%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %eax,-0x310(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %dx,-0x70(%rbp) │ │ │ │ - lea 0x4cda7(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm6 │ │ │ │ - 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) │ │ │ │ - call dc40 │ │ │ │ - mov -0x330(%rbp),%rsi │ │ │ │ - lea 0x4d1e1(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x310(%rbp),%esi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - mov %rdi,-0x310(%rbp) │ │ │ │ - mov %rax,-0x338(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5444a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3ca> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ + mov $0xf,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ + lea 0x46f2e(%rip),%rcx # 8d9a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x516e5> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4cdbb(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52b2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2daad> │ │ │ │ + lea 0x90(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %rbx,0x80(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 46cf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa34> │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 13169 <__cxa_finalize@plt+0x5509> │ │ │ │ + lea 0x80(%rsp),%r12 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x46a1a(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xb0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rsi │ │ │ │ + mov %r13,0xa0(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 46cc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa09> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5b9b2(%rip) │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 46bd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa913> │ │ │ │ + cmpb $0x0,0x5b99f(%rip) │ │ │ │ + jne 46c52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa992> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 46b7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8ba> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 46b8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8cc> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 46b9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8db> │ │ │ │ call d610 │ │ │ │ - lea 0x4ccdc(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x218(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 46d89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaac9> │ │ │ │ + add $0x228,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + jne 467df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa51f> │ │ │ │ + mov (%rsi),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + jmp 467df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa51f> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x468ae(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5b49a(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + lea 0x5b47e(%rip),%rdi │ │ │ │ + call d730 >& 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),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 13106 <__cxa_finalize@plt+0x54a6> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 46d56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa96> │ │ │ │ + movzbl 0x43(%r14),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4cc1c(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - mov %esi,-0x308(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - lea 0x4cbe9(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + cmpb $0x0,0x5b8b5(%rip) │ │ │ │ + je 46b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8a8> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x4682f(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5b69b(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xa8(%rsp),%rdx │ │ │ │ + mov 0xa0(%rsp),%rsi │ │ │ │ + lea 0x5b67f(%rip),%rdi │ │ │ │ + call d730 >& 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),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 130ee <__cxa_finalize@plt+0x548e> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 46d1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa5e> │ │ │ │ + movzbl 0x43(%r14),%eax │ │ │ │ + jmp 46d3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa7e> │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 469ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa72d> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 46b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa87b> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 46cdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa1c> │ │ │ │ + jmp 46b37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa877> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 46ab9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7f9> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rsi,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %ecx,%edx │ │ │ │ + jb 46d07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa47> │ │ │ │ + jmp 46ab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa7f5> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x26ea0(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 46d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaad0> │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 46b68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa8a8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x26ed8(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 46c32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa972> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 46c32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xa972> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 46d3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaa7e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13194 <__cxa_finalize@plt+0x5534> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13228 <__cxa_finalize@plt+0x55c8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 131dc <__cxa_finalize@plt+0x557c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1319e <__cxa_finalize@plt+0x553e> │ │ │ │ + endbr64 │ │ │ │ + jmp 131d4 <__cxa_finalize@plt+0x5574> │ │ │ │ + endbr64 │ │ │ │ + jmp 1312c <__cxa_finalize@plt+0x54cc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13144 <__cxa_finalize@plt+0x54e4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x218,%rsp │ │ │ │ + movq 0x5975d(%rip),%xmm1 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + movhps 0x5975e(%rip),%xmm1 # a0568 >@GLIBCXX_3.4+0xd68> │ │ │ │ + mov %rbx,0x1e8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + mov %rbp,0x1f0(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r12,0x1f8(%rsp) │ │ │ │ + mov %edx,%r12d │ │ │ │ + mov %r13,0x200(%rsp) │ │ │ │ + mov %r14,0x208(%rsp) │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x1d8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm1,0x10(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov 0x4(%rbp),%edx │ │ │ │ + mov %rax,0x5b486(%rip) │ │ │ │ + test %edx,%edx │ │ │ │ + je 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad00> │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + test %r12b,%r12b │ │ │ │ + jne 47343 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb083> │ │ │ │ + mov %rax,%rdi │ │ │ │ + movl $0x0,0x8(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movl $0x0,0xc(%rsp) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad00> │ │ │ │ + mov 0xc(%rsp),%r14d │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1(%r14),%r13d │ │ │ │ + jmp 46f4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac8e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 46f91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xacd1> │ │ │ │ + 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 46eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabf0> │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + mov %rax,%rdx │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 46f52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xac92> │ │ │ │ + addl $0x1,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%eax │ │ │ │ + cmp 0x4(%rbp),%eax │ │ │ │ + jae 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad00> │ │ │ │ + addl $0x2,0xc(%rsp) │ │ │ │ + add $0x8,%r12 │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 46e96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xabd6> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + call d080 │ │ │ │ + sub 0x5b31c(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x46f59(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x589fd(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x5875e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x589f7(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + movups %xmm0,0x1b8(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %ax,-0x70(%rbp) │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %ax,0x1b0(%rsp) │ │ │ │ + movups %xmm0,0x1c8(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + movq $0x0,0x1a8(%rsp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm7 │ │ │ │ + movdqa 0x10(%rsp),%xmm2 │ │ │ │ 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) │ │ │ │ + lea 0x5887f(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + lea 0xc0(%rsp),%r13 │ │ │ │ + movaps %xmm2,0x60(%rsp) │ │ │ │ + movaps %xmm0,0x70(%rsp) │ │ │ │ + movaps %xmm0,0x80(%rsp) │ │ │ │ + movaps %xmm0,0x90(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x330(%rbp),%rsi │ │ │ │ - lea 0x4d017(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ + lea 0x58b79(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + movl $0x10,0xa8(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + movb $0x0,0xc0(%rsp) │ │ │ │ + movq $0x0,0xb8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + lea 0x60(%rsp),%rdx │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rdx │ │ │ │ + orl $0x4,0x18(%rdx) │ │ │ │ + movq $0x2,0xd8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x90(%rsp),%r8 │ │ │ │ + lea 0x30(%rsp),%rbp │ │ │ │ + movb $0x0,0x30(%rsp) │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 5445b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3db> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 4760a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb34a> │ │ │ │ + mov 0x80(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + lea 0x20(%rsp),%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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4cbf1(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 52cf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc77> │ │ │ │ + lea 0x5874c(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 471a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaee7> │ │ │ │ call d610 │ │ │ │ - lea 0x4cb12(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x58662(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xa0(%rsp),%rdi │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4ca52(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0x60(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %r12,0x60(%rsp,%rax,1) │ │ │ │ + lea 0x585a3(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x3ac97(%rip),%rcx # 8d9e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68969> │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 540b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f034> │ │ │ │ - mov %rcx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x298(%rbp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 1407e <__cxa_finalize@plt+0x641e> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3abf7(%rip),%rsi # 8d9c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68946> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 5408a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f00a> │ │ │ │ - mov %rcx,-0x280(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov %rcx,-0x278(%rbp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x278(%rbp),%r8 │ │ │ │ - mov -0x258(%rbp),%rdx │ │ │ │ - mov -0x280(%rbp),%rcx │ │ │ │ - mov -0x260(%rbp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp %rbx,%rcx │ │ │ │ - je 5406e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efee> │ │ │ │ - cmp %rax,-0x270(%rbp) │ │ │ │ - jae 52f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dec6> │ │ │ │ - cmp -0x338(%rbp),%rsi │ │ │ │ - je 52f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dec6> │ │ │ │ - cmp %rax,-0x250(%rbp) │ │ │ │ - jb 52f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dec6> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ + mov $0xc,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ + lea 0x467ba(%rip),%rcx # 8d9b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x516f5> │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x230(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rcx,-0x240(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - mov %rcx,-0x348(%rbp) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 52f97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df17> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 52fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2d> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov -0x348(%rbp),%r11 │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 52ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2de47> │ │ │ │ - jmp 52fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df29> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdx,-0x320(%rbp) │ │ │ │ - call d050 │ │ │ │ - test %al,%al │ │ │ │ - jne 514bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c43d> │ │ │ │ - mov -0x320(%rbp),%rdx │ │ │ │ - mov 0x1c(%rdx),%eax │ │ │ │ - mov 0xe8(%rdx),%rdi │ │ │ │ - movl $0x0,0x1c(%rdx) │ │ │ │ - mov %eax,-0x320(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 52f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb8> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - je 5446c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3ec> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov -0x320(%rbp),%eax │ │ │ │ - mov %eax,0x1c(%rdx) │ │ │ │ - jmp 514bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c43d> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 13da6 <__cxa_finalize@plt+0x6146> │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x230(%rbp),%rsi │ │ │ │ - mov %rsi,-0x240(%rbp) │ │ │ │ + lea 0x50(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x40(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ - mov %rsi,-0x348(%rbp) │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 543e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f366> │ │ │ │ - mov %rdx,-0x240(%rbp) │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 475e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb320> │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x230(%rbp) │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,-0x238(%rbp) │ │ │ │ + mov %rcx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 140d8 <__cxa_finalize@plt+0x6478> │ │ │ │ - lea -0x240(%rbp),%r13 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3a831(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 1332d <__cxa_finalize@plt+0x56cd> │ │ │ │ + lea 0x40(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x462a8(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ mov %r13,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rcx │ │ │ │ + lea 0x70(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x308(%rbp) │ │ │ │ - mov %rcx,-0x220(%rbp) │ │ │ │ + mov %r12,0x60(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 54016 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef96> │ │ │ │ - mov %rcx,-0x220(%rbp) │ │ │ │ + je 475b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2f6> │ │ │ │ + mov %rcx,0x60(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x210(%rbp) │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x68(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5b24f(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov %rcx,-0x218(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov -0x218(%rbp),%r8 │ │ │ │ - mov -0x1f8(%rbp),%rdx │ │ │ │ - mov -0x220(%rbp),%rcx │ │ │ │ - mov -0x200(%rbp),%rsi │ │ │ │ - lea (%r8,%rdx,1),%rax │ │ │ │ - cmp -0x308(%rbp),%rcx │ │ │ │ - je 54052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efd2> │ │ │ │ - cmp %rax,-0x210(%rbp) │ │ │ │ - jae 53118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e098> │ │ │ │ - cmp -0x340(%rbp),%rsi │ │ │ │ - je 53118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e098> │ │ │ │ - cmp %rax,-0x1f0(%rbp) │ │ │ │ - jb 53118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e098> │ │ │ │ - mov -0x328(%rbp),%rdi │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ + jne 474da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb21a> │ │ │ │ + cmpb $0x0,0x5b238(%rip) │ │ │ │ + jne 47459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb199> │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 472de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb01e> │ │ │ │ + call d610 │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 472ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb02d> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 472fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb03c> │ │ │ │ + call d610 │ │ │ │ + mov 0x1d8(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 47621 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb361> │ │ │ │ + mov 0x1e8(%rsp),%rbx │ │ │ │ + mov 0x1f0(%rsp),%rbp │ │ │ │ + mov 0x1f8(%rsp),%r12 │ │ │ │ + mov 0x200(%rsp),%r13 │ │ │ │ + mov 0x208(%rsp),%r14 │ │ │ │ + add $0x218,%rsp │ │ │ │ + ret │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %rax,%rax │ │ │ │ + je 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad00> │ │ │ │ + mov %r8d,0x8(%rsp) │ │ │ │ + mov %r10d,%r14d │ │ │ │ + lea 0x1(%r10),%r13d │ │ │ │ xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x1d0(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jne 53162 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0e2> │ │ │ │ + mov %r10d,0xc(%rsp) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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 47370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb0b0> │ │ │ │ + mov 0x8(%rsp),%r8d │ │ │ │ + mov 0xc(%rsp),%r10d │ │ │ │ + add $0x1,%r8d │ │ │ │ + cmp 0x4(%rbp),%r8d │ │ │ │ + jae 46fc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xad00> │ │ │ │ + add $0x8,%r12 │ │ │ │ + add $0x2,%r10d │ │ │ │ + jmp 47350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb090> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x46028(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5ae94(%rip),%rdi │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5ae76(%rip),%rdi │ │ │ │ + call d730 >& 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),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 13351 <__cxa_finalize@plt+0x56f1> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 47557 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb297> │ │ │ │ + movzbl 0x43(%r14),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + mov 0x210(%rsp),%r15 │ │ │ │ + jmp 472cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb00f> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x45fa7(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5ab93(%rip),%rdi │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea 0x5ab75(%rip),%rdi │ │ │ │ + call d730 >& 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),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 133d2 <__cxa_finalize@plt+0x5772> │ │ │ │ + cmpb $0x0,0x38(%r14) │ │ │ │ + je 4758a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb2ca> │ │ │ │ + movzbl 0x43(%r14),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r15,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + mov 0x210(%rsp),%r15 │ │ │ │ + jmp 472c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb002> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x276d9(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 474ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1fa> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 474ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb1fa> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r14),%rax │ │ │ │ + lea -0x2770c(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 47537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb277> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 47537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb277> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 472a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafe1> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 475c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb309> │ │ │ │ + jmp 4729d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xafdd> │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 53178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0f8> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 47231 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf71> │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,%edi │ │ │ │ add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1d0(%rbp,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 530f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e070> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - jmp 53178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0f8> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 14103 <__cxa_finalize@plt+0x64a3> │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 475f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb333> │ │ │ │ + jmp 4722d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaf6d> │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0x20(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4717d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xaebd> │ │ │ │ + mov %r15,0x210(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13274 <__cxa_finalize@plt+0x5614> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 132a5 <__cxa_finalize@plt+0x5645> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 132e5 <__cxa_finalize@plt+0x5685> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1338a <__cxa_finalize@plt+0x572a> │ │ │ │ + endbr64 │ │ │ │ + jmp 133bb <__cxa_finalize@plt+0x575b> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1326a <__cxa_finalize@plt+0x560a> │ │ │ │ + endbr64 │ │ │ │ + jmp 1337f <__cxa_finalize@plt+0x571f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + push %rbx │ │ │ │ + lea 0x5ae98(%rip),%rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x5c215(%rip),%rdx │ │ │ │ + cmp $0xffffffff,%edi │ │ │ │ + jne 476f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb438> │ │ │ │ + cmp $0x26f,%rdx │ │ │ │ + ja 47838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb578> │ │ │ │ + lea 0x1(%rdx),%rax │ │ │ │ + mov %rax,0x5c1f8(%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 47810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb550> │ │ │ │ + mov 0x8(%rbx,%rdx,8),%rcx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + mov %r9d,%r8d │ │ │ │ + mov %rsi,0x5c18a(%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 47800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb540> │ │ │ │ + not %eax │ │ │ │ + xor %edx,%edx │ │ │ │ + div %r9d │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jb 477c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb509> │ │ │ │ + jmp 47800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb540> │ │ │ │ + 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 47800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb540> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x26f,%rsi │ │ │ │ + jbe 47778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4b8> │ │ │ │ + lea 0x5ad4c(%rip),%rdi │ │ │ │ + mov %edx,0xc(%rsp) │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x1388(%rbx),%rax │ │ │ │ + mov 0xc(%rsp),%edx │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + jmp 47778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb4b8> │ │ │ │ + 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 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x5c080(%rip),%rdx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov (%rsp),%r9d │ │ │ │ + jmp 4770b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb44b> │ │ │ │ + nopl (%rax) │ │ │ │ + lea 0x8(%rbx),%rdi │ │ │ │ + call 1e690 <__cxa_finalize@plt+0x10a30> │ │ │ │ + mov 0x5c060(%rip),%rdx │ │ │ │ + jmp 476a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3e5> │ │ │ │ + nop │ │ │ │ + xchg %ax,%ax │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0xb8(%rdi),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov %rax,%rbx │ │ │ │ + sub 0xb0(%rdi),%rbx │ │ │ │ + je 479bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6fd> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov $0xff,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%rbx,1),%r12 │ │ │ │ + call d320 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + mov %rdx,0xe8(%rbp) │ │ │ │ + mov %rdi,0xe0(%rbp) │ │ │ │ + mov %r12,0xf0(%rbp) │ │ │ │ + test %rax,%rax │ │ │ │ + je 478d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb618> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x1d0(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rsi │ │ │ │ - mov %rcx,-0x1e0(%rbp) │ │ │ │ - mov (%rax),%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 543b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f331> │ │ │ │ - mov %rdx,-0x1e0(%rbp) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,-0x1d0(%rbp) │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov %rdx,-0x1d8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 140bd <__cxa_finalize@plt+0x645d> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x3a668(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x1b0(%rbp),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 53f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef02> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x4f2f9(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 53dab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed2b> │ │ │ │ - cmpb $0x0,0x4f2e2(%rip) │ │ │ │ - jne 53d36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ecb6> │ │ │ │ - mov -0x1c0(%rbp),%rdi │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5323d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1bd> │ │ │ │ - call d610 │ │ │ │ - mov -0x1e0(%rbp),%rdi │ │ │ │ - lea -0x1d0(%rbp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 53255 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1d5> │ │ │ │ - call d610 │ │ │ │ - mov -0x220(%rbp),%rdi │ │ │ │ - cmp -0x308(%rbp),%rdi │ │ │ │ - je 5326a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1ea> │ │ │ │ call d610 │ │ │ │ - mov -0x240(%rbp),%rdi │ │ │ │ - cmp -0x348(%rbp),%rdi │ │ │ │ - jne 526cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d64d> │ │ │ │ - jmp 526d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d652> │ │ │ │ - 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 53cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec78> │ │ │ │ - movl $0x0,-0x338(%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 511e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c167> │ │ │ │ - cmp $0x66,%al │ │ │ │ - jne 511e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c167> │ │ │ │ - mov -0x2d8(%rbp),%rdx │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x3a686(%rip),%rcx # 8d983 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68903> │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movl $0x2,-0x338(%rbp) │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 511e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c167> │ │ │ │ + mov 0xb8(%rbp),%rax │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + mov -0x4(%rax),%edx │ │ │ │ + test %edx,%edx │ │ │ │ + js 479ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6ee> │ │ │ │ + mov 0xb0(%rbp),%r15 │ │ │ │ + xor %ebx,%ebx │ │ │ │ + xor %r12d,%r12d │ │ │ │ + sub %r15,%rax │ │ │ │ + mov %rax,%r14 │ │ │ │ + xor %eax,%eax │ │ │ │ + sar $0x2,%r14 │ │ │ │ + cmp %r14,%rax │ │ │ │ + jae 47965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6a5> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r12d,%r13d │ │ │ │ + xor %edi,%edi │ │ │ │ + jmp 47931 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb671> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rax │ │ │ │ + lea 0x1(%r12,%rdi,1),%r13d │ │ │ │ + cmp %r14,%rax │ │ │ │ + jae 4793a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb67a> │ │ │ │ + add $0x1,%edi │ │ │ │ + cmp %ebx,(%r15,%rax,4) │ │ │ │ + je 47920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb660> │ │ │ │ + sub $0x1,%edi │ │ │ │ + call 47680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3c0> │ │ │ │ + lea (%r12,%rax,1),%edx │ │ │ │ + mov 0xe0(%rbp),%rax │ │ │ │ + mov %ebx,(%rax,%rdx,4) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,-0x4(%rax) │ │ │ │ + jl 479ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6ee> │ │ │ │ + movslq %r13d,%rax │ │ │ │ + mov %r13d,%r12d │ │ │ │ + cmp %r14,%rax │ │ │ │ + jb 47910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb650> │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 47680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3c0> │ │ │ │ + mov 0xe0(%rbp),%r13 │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %ebx,0x0(%r13,%rax,4) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp %ebx,-0x4(%rax) │ │ │ │ + jl 479ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6ee> │ │ │ │ + mov $0xffffffff,%edi │ │ │ │ + call 47680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb3c0> │ │ │ │ + add %r12d,%eax │ │ │ │ + mov %eax,%eax │ │ │ │ + mov %ebx,0x0(%r13,%rax,4) │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x1,%ebx │ │ │ │ + cmp -0x4(%rax),%ebx │ │ │ │ + jle 4798d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb6cd> │ │ │ │ + add $0x18,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %edx,%edx │ │ │ │ + jmp 478a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb5e3> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0x248(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x5a8e0(%rip) │ │ │ │ + cmpq $0x0,0x50(%r15) │ │ │ │ + je 47b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb850> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 47a2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb76e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp 0x50(%r15),%rbx │ │ │ │ + jae 47b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb850> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 1fff0 ::do_widen(char) const@@Base+0x160> │ │ │ │ + mov %eax,%eax │ │ │ │ + cmp 0x78(%r15),%rax │ │ │ │ + jb 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb760> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 20080 ::do_widen(char) const@@Base+0x1f0> │ │ │ │ + movsd 0x80(%r15),%xmm1 │ │ │ │ + comisd %xmm0,%xmm1 │ │ │ │ + jb 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb760> │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + cmp %rax,0xd8(%r15) │ │ │ │ + je 48540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc280> │ │ │ │ + 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 48478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc1b8> │ │ │ │ + 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 483d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc110> │ │ │ │ + mov %r13d,(%rax) │ │ │ │ + add $0x4,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + mov %rax,0xb8(%r15) │ │ │ │ + cmp 0x50(%r15),%rbx │ │ │ │ + jb 47a2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb76e> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq 0x58a48(%rip),%xmm2 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + mov 0xb8(%r15),%r9 │ │ │ │ + lea 0x57cea(%rip),%r13 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %r13,%xmm3 │ │ │ │ + mov 0xb0(%r15),%rsi │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + mov %r9,%r8 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + sub %rsi,%r8 │ │ │ │ + je 47b7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8bd> │ │ │ │ + sar $0x2,%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov $0xffffffff,%ecx │ │ │ │ + mov $0xffffffff,%edx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %edx,%edi │ │ │ │ + mov (%rsi,%rax,4),%edx │ │ │ │ + cmp %edx,%edi │ │ │ │ + setne %dil │ │ │ │ + movzbl %dil,%edi │ │ │ │ + add %edi,%ecx │ │ │ │ + mov %ecx,(%rsi,%rax,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp %r8,%rax │ │ │ │ + jb 47b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb8a0> │ │ │ │ + mov -0x4(%r9),%eax │ │ │ │ + mov %r15,%rdi │ │ │ │ + add $0x1,%eax │ │ │ │ + cltq │ │ │ │ + mov %rax,0x90(%r15) │ │ │ │ + call 47850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb590> │ │ │ │ call d080 │ │ │ │ - sub 0x4efc8(%rip),%rax │ │ │ │ + sub 0x5a747(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ movabs $0x431bde82d7b634db,%rdx │ │ │ │ mov %rax,%rcx │ │ │ │ imul %rdx │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ sar $0x3f,%rcx │ │ │ │ sar $0x12,%rdx │ │ │ │ sub %ecx,%edx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x3b0ae(%rip),%xmm0 # 8e400 , std::allocator >@@Base+0x1a0> │ │ │ │ - movsd %xmm0,-0x310(%rbp) │ │ │ │ + divsd 0x46384(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ call d1a0 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r8w,-0x70(%rbp) │ │ │ │ - lea 0x4c40c(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm6 │ │ │ │ - lea -0x180(%rbp),%r15 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4c539(%rip),%r13 # 9f8f8 , 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 0x4c838(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - lea -0x1b8(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x1c0(%rbp),%rax │ │ │ │ - lea -0x1c0(%rbp),%rcx │ │ │ │ - movsd -0x310(%rbp),%xmm0 │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,-0x148(%rbp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x1f0(%rbp),%rax │ │ │ │ - lea -0x200(%rbp),%rdi │ │ │ │ - movb $0x0,-0x1f0(%rbp) │ │ │ │ - mov %rdi,-0x328(%rbp) │ │ │ │ - mov %rax,-0x340(%rbp) │ │ │ │ - mov %rax,-0x200(%rbp) │ │ │ │ - movq $0x0,-0x1f8(%rbp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 5436d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2ed> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ + mov 0x57e33(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4c3de(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 5350a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e48a> │ │ │ │ - call d610 │ │ │ │ - lea 0x4c2ff(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4c23f(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %eax,-0x310(%rbp) │ │ │ │ - call d1a0 │ │ │ │ - xor %edi,%edi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %di,-0x70(%rbp) │ │ │ │ - lea 0x4c1fe(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + mov 0x57e2c(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x220(%rsp) │ │ │ │ + lea 0x57b7d(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm7 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ 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) │ │ │ │ + lea 0x57ca5(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + movaps %xmm4,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x330(%rbp),%rsi │ │ │ │ - lea 0x4c638(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ + lea 0x57f99(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x310(%rbp),%esi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x250(%rbp),%rax │ │ │ │ - lea -0x260(%rbp),%rdi │ │ │ │ - movb $0x0,-0x250(%rbp) │ │ │ │ - mov %rdi,-0x310(%rbp) │ │ │ │ - mov %rax,-0x338(%rbp) │ │ │ │ - mov %rax,-0x260(%rbp) │ │ │ │ - movq $0x0,-0x258(%rbp) │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x148(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 54417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f397> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 487c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc500> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4c212(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + lea 0x57b4e(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 536d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e656> │ │ │ │ + je 47da8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbae8> │ │ │ │ call d610 │ │ │ │ - lea 0x4c133(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4c073(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x579a0(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x308(%rbp),%rcx │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - mov 0x4(%rax),%ecx │ │ │ │ - mov %ecx,-0x308(%rbp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov 0x90(%r15),%r15 │ │ │ │ call d1a0 │ │ │ │ + lea 0x57978(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x4c03a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %si,-0x70(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - movups %xmm0,-0x68(%rbp) │ │ │ │ - movups %xmm0,-0x58(%rbp) │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %ax,0x220(%rsp) │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ add -0x18(%rbx),%rdi │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ - movq $0x0,-0x78(%rbp) │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa -0x320(%rbp),%xmm4 │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ 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) │ │ │ │ + lea 0x57a90(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movaps %xmm5,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ call dc40 │ │ │ │ - mov -0x330(%rbp),%rsi │ │ │ │ - lea 0x4c46e(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - movl $0x10,-0x178(%rbp) │ │ │ │ - mov %r14,-0x170(%rbp) │ │ │ │ - movb $0x0,-0x160(%rbp) │ │ │ │ - movq $0x0,-0x168(%rbp) │ │ │ │ + lea 0x57d8c(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov -0x308(%rbp),%esi │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov -0x190(%rbp),%r8 │ │ │ │ - lea -0x2b0(%rbp),%rax │ │ │ │ - lea -0x2c0(%rbp),%rdi │ │ │ │ - movb $0x0,-0x2b0(%rbp) │ │ │ │ - mov %rdi,-0x320(%rbp) │ │ │ │ - mov %rax,-0x330(%rbp) │ │ │ │ - mov %rax,-0x2c0(%rbp) │ │ │ │ - movq $0x0,-0x2b8(%rbp) │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 54428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f3a8> │ │ │ │ - mov -0x1a0(%rbp),%rax │ │ │ │ + je 487a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4e0> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov -0x198(%rbp),%rcx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov -0x170(%rbp),%rdi │ │ │ │ - lea 0x4c048(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r13,-0x150(%rbp) │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ + lea 0x57976(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 538a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e820> │ │ │ │ + je 47f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbcc0> │ │ │ │ call d610 │ │ │ │ - lea 0x4bf69(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r13,0xd8(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,-0x1c0(%rbp) │ │ │ │ - lea -0x150(%rbp),%rdi │ │ │ │ - mov %r12,-0x1c0(%rbp,%rax,1) │ │ │ │ - lea 0x4bea9(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,-0x150(%rbp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x577c8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov -0x320(%rbp),%rdi │ │ │ │ + mov $0x11,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov $0x1c,%r8d │ │ │ │ - lea 0x3a0d1(%rip),%rcx # 8d9cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6894c> │ │ │ │ + lea 0x459ec(%rip),%rcx # 8d9c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51702> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea -0x290(%rbp),%r12 │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %r12,-0x2a0(%rbp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 53fec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef6c> │ │ │ │ - mov %rcx,-0x2a0(%rbp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x290(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x298(%rbp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 48740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc480> │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ - add -0x298(%rbp),%rax │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 136d7 <__cxa_finalize@plt+0x5a77> │ │ │ │ - lea -0x2a0(%rbp),%r14 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x3a04e(%rip),%rsi # 8d9c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68946> │ │ │ │ - mov %r14,%rdi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 1351c <__cxa_finalize@plt+0x58bc> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x454d2(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x270(%rbp),%rbx │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,-0x280(%rbp) │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 53fc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef42> │ │ │ │ - mov %rcx,-0x280(%rbp) │ │ │ │ + je 486f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc430> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x270(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov -0x310(%rbp),%rdx │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ - mov %rcx,-0x278(%rbp) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea -0x280(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x348(%rbp) │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add -0x238(%rbp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 138ad <__cxa_finalize@plt+0x5c4d> │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x39e0d(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ - lea -0x240(%rbp),%rdi │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 48720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc460> │ │ │ │ + cmp %rax,0x80(%rsp) │ │ │ │ + jae 480d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe19> │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 480d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe19> │ │ │ │ + cmp %rax,0xa0(%rsp) │ │ │ │ + jae 48280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbfc0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13673 <__cxa_finalize@plt+0x5a13> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x210(%rbp),%rcx │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x308(%rbp) │ │ │ │ - mov %rcx,-0x220(%rbp) │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 53f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eec6> │ │ │ │ - mov %rcx,-0x220(%rbp) │ │ │ │ + je 487e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc520> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x210(%rbp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov -0x328(%rbp),%rdx │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - mov %rcx,-0x218(%rbp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - lea -0x220(%rbp),%rax │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,-0x350(%rbp) │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000003,%rax │ │ │ │ - add -0x1d8(%rbp),%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ cmp $0x1,%rax │ │ │ │ - jbe 13ac0 <__cxa_finalize@plt+0x5e60> │ │ │ │ + jbe 13642 <__cxa_finalize@plt+0x59e2> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x39d60(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ + lea 0x4539a(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea -0x1b0(%rbp),%rcx │ │ │ │ + lea 0xe0(%rsp),%r13 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 53f06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee86> │ │ │ │ - mov %rcx,-0x1c0(%rbp) │ │ │ │ + je 48770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4b0> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b0(%rbp) │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,-0x1b8(%rbp) │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x4e9f1(%rip) │ │ │ │ + cmpb $0x0,0x5a32d(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 53c85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec05> │ │ │ │ - cmpb $0x0,0x4e9da(%rip) │ │ │ │ - je 52675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5f5> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x398a5(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4e7c0(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4e7a6(%rip),%rdi │ │ │ │ - call d730 >& 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 13eed <__cxa_finalize@plt+0x628d> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 541ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f12e> │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 52675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5f5> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rdi │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5149b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c41b> │ │ │ │ - mov 0xf0(%rcx),%rax │ │ │ │ - mov %rax,-0x310(%rbp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 13ed9 <__cxa_finalize@plt+0x6279> │ │ │ │ - cmpb $0x0,0x38(%rax) │ │ │ │ - je 5432a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f2aa> │ │ │ │ - movsbl 0x59(%rax),%r8d │ │ │ │ - jmp 51466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3e6> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 517a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c727> │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1b0(%rbp,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 53c07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb87> │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 517a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c727> │ │ │ │ + jne 48358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc098> │ │ │ │ + cmpb $0x0,0x5a316(%rip) │ │ │ │ + jne 482e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc020> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 48203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf43> │ │ │ │ + call d610 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 48215 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf55> │ │ │ │ + call d610 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 48224 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf64> │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 48233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf73> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 48242 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf82> │ │ │ │ + call d610 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 48254 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf94> │ │ │ │ + call d610 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4880a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc54a> │ │ │ │ + add $0x258,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4811c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe5c> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 51639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5b9> │ │ │ │ - mov -0x308(%rbp),%rbx │ │ │ │ + je 48134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe74> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1b0(%rbp,%rdi,1) │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 53c47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ebc7> │ │ │ │ - mov %rbx,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 51639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c5b9> │ │ │ │ - lea -0x160(%rbp),%rsi │ │ │ │ - lea -0x1e0(%rbp),%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5151f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c49f> │ │ │ │ + jb 482c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc009> │ │ │ │ + jmp 48130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe70> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3974d(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4e3e8(%rip),%rdi │ │ │ │ + lea 0x451a1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5a00d(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4e3ce(%rip),%rdi │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x59ff1(%rip),%rdi │ │ │ │ call d730 >& 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 13de0 <__cxa_finalize@plt+0x6180> │ │ │ │ + je 1359e <__cxa_finalize@plt+0x593e> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 541e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f169> │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ + je 485e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc328> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 53b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eaa0> │ │ │ │ - cmp $0x7a67,%dx │ │ │ │ - jne 532aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e22a> │ │ │ │ - lea -0x2e0(%rbp),%rdi │ │ │ │ - mov $0x2,%r8d │ │ │ │ - lea 0x39c65(%rip),%rcx # 8d97c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x688fc> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movl $0x1,-0x338(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - jmp 511da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c15a> │ │ │ │ + jmp 481f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf31> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x3969c(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4e5b7(%rip),%rdi │ │ │ │ + lea 0x45129(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x59d15(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4e59d(%rip),%rdi │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x59cf9(%rip),%rdi │ │ │ │ call d730 >& 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 13f1f <__cxa_finalize@plt+0x62bf> │ │ │ │ - cmpb $0x0,0x38(%r15) │ │ │ │ - je 542a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f227> │ │ │ │ - movzbl 0x43(%r15),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ + mov 0xf0(%rdx,%rax,1),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 13581 <__cxa_finalize@plt+0x5921> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 48640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc380> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 53225 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e1a5> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x39627(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4e2c2(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4e2a8(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + jmp 481e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf24> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xb0(%r15),%r14 │ │ │ │ + sub %r14,%rax │ │ │ │ mov %rax,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0xf0(%rdx,%rax,1),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 13f0b <__cxa_finalize@plt+0x62ab> │ │ │ │ - cmpb $0x0,0x38(%r15) │ │ │ │ - je 54224 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1a4> │ │ │ │ - movzbl 0x43(%r15),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %rdx,%rdi │ │ │ │ - call d030 │ │ │ │ + mov %rax,%r12 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 13562 <__cxa_finalize@plt+0x5902> │ │ │ │ + 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 │ │ │ │ - call d430 │ │ │ │ - jmp 53218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e198> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x395b2(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4e4cd(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4e4b3(%rip),%rdi │ │ │ │ - call d730 >& 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 13ec1 <__cxa_finalize@plt+0x6261> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 5426c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f1ec> │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ - movsbl %al,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %r13d,(%rax,%r12,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 486b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3f8> │ │ │ │ + lea 0x4(%rcx,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 48453 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc193> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rcx,0xb0(%r15) │ │ │ │ + add (%rsp),%rcx │ │ │ │ + mov %r12,0xb8(%r15) │ │ │ │ + mov %rcx,0xc0(%r15) │ │ │ │ + jmp 47a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb760> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x98(%r15),%rsi │ │ │ │ + movabs $0xfffffffffffffff,%rdi │ │ │ │ + sub %rsi,%rax │ │ │ │ + mov %rax,%r13 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rdi,%rax │ │ │ │ + je 13562 <__cxa_finalize@plt+0x5902> │ │ │ │ + test %rax,%rax │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + cmovne %rax,%r14 │ │ │ │ + mov %rdx,0x18(%rsp) │ │ │ │ + mov %rcx,0x20(%rsp) │ │ │ │ + add %rax,%r14 │ │ │ │ + cmp %rdi,%r14 │ │ │ │ + cmova %rdi,%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x18(%rsp),%rdx │ │ │ │ + test %r13,%r13 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov 0x20(%rsp),%rcx │ │ │ │ + mov %rax,%r8 │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + movsd %xmm0,(%rax,%r13,1) │ │ │ │ + jne 48690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc3d0> │ │ │ │ + lea 0x8(%r8,%r13,1),%r13 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 48516 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc256> │ │ │ │ + mov %rsi,%rdi │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d610 │ │ │ │ + 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 47abe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7fe> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%r15),%r14 │ │ │ │ + sub %r14,%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + mov %rax,%r13 │ │ │ │ + movabs $0x1fffffffffffffff,%rax │ │ │ │ + sar $0x2,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 13562 <__cxa_finalize@plt+0x5902> │ │ │ │ + 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 │ │ │ │ - call d430 │ │ │ │ - jmp 52675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5f5> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x3953f(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4e1da(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov -0x1b8(%rbp),%rdx │ │ │ │ - mov -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4e1c0(%rip),%rdi │ │ │ │ - call d730 >& 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 13bdd <__cxa_finalize@plt+0x5f7d> │ │ │ │ - cmpb $0x0,0x38(%rdi) │ │ │ │ - je 542ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f26f> │ │ │ │ - movzbl 0x43(%rdi),%eax │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %ebx,(%rax,%r13,1) │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 486d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc410> │ │ │ │ + lea 0x4(%rcx,%r13,1),%r13 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 485c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc303> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov %rcx,0xc8(%r15) │ │ │ │ + add (%rsp),%rcx │ │ │ │ + mov %r13,0xd0(%r15) │ │ │ │ + mov %rcx,0xd8(%r15) │ │ │ │ + jmp 47a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xb7c8> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x2877d(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4833d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc07d> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d030 │ │ │ │ + jmp 4833d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc07d> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x287d5(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 483b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0f5> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 483b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc0f5> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d430 │ │ │ │ - jmp 52668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5e8> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 53afd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea7d> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1b0(%rbp,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 53f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eea0> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 53afd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ea7d> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 53a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9dc> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 53f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eee0> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 53a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e9dc> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 531f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e175> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1b0(%rbp,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 53f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef1c> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 531f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e175> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 539b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e934> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ + mov %rcx,0x18(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x18(%rsp),%rcx │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%r8 │ │ │ │ + jmp 484f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc235> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d560 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 48437 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc177> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d560 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 485a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc2e7> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 48086 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdc6> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 53fd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef55> │ │ │ │ - jmp 539b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e930> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 53934 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8b4> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r12,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 53fff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ef7f> │ │ │ │ - jmp 53930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e8b0> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 53034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfb4> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 54030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2efb0> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 53034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dfb4> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 5312e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0ae> │ │ │ │ - cmp -0x340(%rbp),%rsi │ │ │ │ - jne 53091 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e011> │ │ │ │ - jmp 5312e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0ae> │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 48703 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc443> │ │ │ │ + jmp 48082 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbdc2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 52f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dedc> │ │ │ │ - cmp -0x338(%rbp),%rsi │ │ │ │ - jne 52e64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dde4> │ │ │ │ - jmp 52f5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dedc> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 52e0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd8b> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 5409d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f01d> │ │ │ │ - jmp 52e07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd87> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ + jbe 480ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe2f> │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jne 480cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe0b> │ │ │ │ + jmp 480ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe2f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 52d8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd0b> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + je 4800c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd4c> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 540c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f047> │ │ │ │ - jmp 52d87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dd07> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 525a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d524> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 540f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f078> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 525a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d524> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 524fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d47c> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 5412d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0ad> │ │ │ │ - jmp 524f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d478> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 48753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc493> │ │ │ │ + jmp 48008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbd48> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 5247c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3fc> │ │ │ │ + je 481c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbf00> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r12,%rdi,1) │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 54157 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f0d7> │ │ │ │ - jmp 52478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d3f8> │ │ │ │ + jb 48783 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc4c3> │ │ │ │ + jmp 481bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbefc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 47f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbc93> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 47d7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbabb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 52645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5c5> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ + je 48134 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe74> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1b0(%rbp,%rdi,1) │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 54188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f108> │ │ │ │ - mov %r11,-0x308(%rbp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 52645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d5c5> │ │ │ │ - mov %rdi,-0x358(%rbp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x358(%rbp),%rdi │ │ │ │ - lea -0x33398(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 53b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb08> │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rcx │ │ │ │ - jmp 53b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2eb08> │ │ │ │ - mov %rdi,-0x358(%rbp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x358(%rbp),%rdi │ │ │ │ - lea -0x333d3(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 53ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec60> │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rcx │ │ │ │ - jmp 53ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ec60> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,-0x350(%rbp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0x3340d(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov -0x350(%rbp),%rdx │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 53e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed88> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rcx │ │ │ │ - mov -0x350(%rbp),%rdx │ │ │ │ - jmp 53e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed88> │ │ │ │ - mov %rdi,-0x358(%rbp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x358(%rbp),%rdi │ │ │ │ - lea -0x33456(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 53e7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2edfb> │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rcx │ │ │ │ - jmp 53e7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2edfb> │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rdx,-0x350(%rbp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%r15),%rax │ │ │ │ - lea -0x33490(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov -0x350(%rbp),%rdx │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 53d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed13> │ │ │ │ - mov $0xa,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call *%rcx │ │ │ │ - mov -0x350(%rbp),%rdx │ │ │ │ - jmp 53d93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ed13> │ │ │ │ - mov %rdi,-0x358(%rbp) │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x358(%rbp),%rdi │ │ │ │ - lea -0x334d9(%rip),%rsi # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rcx │ │ │ │ - mov $0xa,%eax │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - je 53eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee6e> │ │ │ │ - mov $0xa,%esi │ │ │ │ - call *%rcx │ │ │ │ - jmp 53eee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ee6e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov -0x310(%rbp),%rax │ │ │ │ - lea -0x33510(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 54670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f5f0> │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rcx │ │ │ │ - mov $0x20,%r8d │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 51466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3e6> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 534e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e464> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 523c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d342> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52028 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2cfa8> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 521f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d176> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 53178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e0f8> │ │ │ │ - mov -0x308(%rbp),%r11 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,-0x1d0(%rbp,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 543cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f34b> │ │ │ │ - jmp 53106 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e086> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - lea 0x1(%rdx),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 52fad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df2d> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %edx,%edi │ │ │ │ - mov -0x348(%rbp),%r11 │ │ │ │ - add $0x1,%edx │ │ │ │ - movzbl (%rsi,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r11,%rdi,1) │ │ │ │ - cmp %ecx,%edx │ │ │ │ - jb 543f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f379> │ │ │ │ - jmp 52fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2df29> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 536b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e630> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5387a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2e7fa> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5293b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2d8bb> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52b07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2da87> │ │ │ │ - lea -0x170(%rbp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 52cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2dc51> │ │ │ │ - mov -0x2e8(%rbp),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - add -0x18(%rax),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x1,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - add -0x18(%rax),%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - jmp 52f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2deb8> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x2f0(%rbp),%rsi │ │ │ │ - movq $0x1b,-0x2f0(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x2f0(%rbp),%rdx │ │ │ │ - movdqa 0x3a003(%rip),%xmm0 # 8e4e0 , std::allocator >@@Base+0x280> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x3a00a(%rip),%xmm0 # 8e500 , std::allocator >@@Base+0x2a0> │ │ │ │ - movups %xmm0,0xb(%rax) │ │ │ │ - mov -0x2f0(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 545ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f54e> │ │ │ │ - lea -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4ddcc(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x2f0(%rbp),%rsi │ │ │ │ - movq $0x1b,-0x2f0(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x2f0(%rbp),%rdx │ │ │ │ - movdqa 0x39f6a(%rip),%xmm0 # 8e4e0 , std::allocator >@@Base+0x280> │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - movups %xmm0,(%rax) │ │ │ │ - movdqa 0x39f61(%rip),%xmm0 # 8e4f0 , std::allocator >@@Base+0x290> │ │ │ │ - movups %xmm0,0xb(%rax) │ │ │ │ - mov -0x2f0(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 545d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f553> │ │ │ │ - lea -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4dd37(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea -0x1b0(%rbp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea -0x2f0(%rbp),%rsi │ │ │ │ - movq $0x34,-0x2f0(%rbp) │ │ │ │ - lea -0x1c0(%rbp),%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov -0x2f0(%rbp),%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,-0x1c0(%rbp) │ │ │ │ - lea 0x366fa(%rip),%rsi # 8ad18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65c98> │ │ │ │ - mov $0xc,%ecx │ │ │ │ - mov %rdx,-0x1b0(%rbp) │ │ │ │ - mov 0x36718(%rip),%edx # 8ad48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cc8> │ │ │ │ - mov %edx,0x30(%rax) │ │ │ │ - rep movsl %ds:(%rsi),%es:(%rdi) │ │ │ │ - mov -0x2f0(%rbp),%rax │ │ │ │ - mov -0x1c0(%rbp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov %rax,-0x1b8(%rbp) │ │ │ │ - mov -0x38(%rbp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 54699 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f619> │ │ │ │ - lea -0x1c0(%rbp),%rsi │ │ │ │ - lea 0x4dc95(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - mov -0x310(%rbp),%rdi │ │ │ │ - mov $0x20,%esi │ │ │ │ - call *%rax │ │ │ │ - movsbl %al,%r8d │ │ │ │ - mov -0x1b0(%rbp),%rax │ │ │ │ - lea -0x1b0(%rbp),%rcx │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - jmp 51466 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2c3e6> │ │ │ │ + jb 487f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc533> │ │ │ │ + jmp 48130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xbe70> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 1355f <__cxa_finalize@plt+0x58ff> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135a5 <__cxa_finalize@plt+0x5945> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13668 <__cxa_finalize@plt+0x5a08> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135b1 <__cxa_finalize@plt+0x5951> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 136c9 <__cxa_finalize@plt+0x5a69> │ │ │ │ - endbr64 │ │ │ │ - jmp 136fd <__cxa_finalize@plt+0x5a9d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1378f <__cxa_finalize@plt+0x5b2f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13749 <__cxa_finalize@plt+0x5ae9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13adf <__cxa_finalize@plt+0x5e7f> │ │ │ │ - endbr64 │ │ │ │ - jmp 137fc <__cxa_finalize@plt+0x5b9c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 138d4 <__cxa_finalize@plt+0x5c74> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1391a <__cxa_finalize@plt+0x5cba> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13aaf <__cxa_finalize@plt+0x5e4f> │ │ │ │ - endbr64 │ │ │ │ - jmp 13bb8 <__cxa_finalize@plt+0x5f58> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a13 <__cxa_finalize@plt+0x5db3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a81 <__cxa_finalize@plt+0x5e21> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13b44 <__cxa_finalize@plt+0x5ee4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13bc7 <__cxa_finalize@plt+0x5f67> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 138ea <__cxa_finalize@plt+0x5c8a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a75 <__cxa_finalize@plt+0x5e15> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 138c8 <__cxa_finalize@plt+0x5c68> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1394b <__cxa_finalize@plt+0x5ceb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1380b <__cxa_finalize@plt+0x5bab> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a56 <__cxa_finalize@plt+0x5df6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a9e <__cxa_finalize@plt+0x5e3e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1388e <__cxa_finalize@plt+0x5c2e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13991 <__cxa_finalize@plt+0x5d31> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139b0 <__cxa_finalize@plt+0x5d50> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135bd <__cxa_finalize@plt+0x595d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a92 <__cxa_finalize@plt+0x5e32> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 138f6 <__cxa_finalize@plt+0x5c96> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13837 <__cxa_finalize@plt+0x5bd7> │ │ │ │ - endbr64 │ │ │ │ - jmp 1390b <__cxa_finalize@plt+0x5cab> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 139bc <__cxa_finalize@plt+0x5d5c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 139cd <__cxa_finalize@plt+0x5d6d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13bf5 <__cxa_finalize@plt+0x5f95> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1392e <__cxa_finalize@plt+0x5cce> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 135b1 <__cxa_finalize@plt+0x5951> │ │ │ │ - endbr64 │ │ │ │ - jmp 13c4c <__cxa_finalize@plt+0x5fec> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13c70 <__cxa_finalize@plt+0x6010> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13c81 <__cxa_finalize@plt+0x6021> │ │ │ │ - endbr64 │ │ │ │ - jmp 13c4c <__cxa_finalize@plt+0x5fec> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13cb2 <__cxa_finalize@plt+0x6052> │ │ │ │ - endbr64 │ │ │ │ - jmp 13cc7 <__cxa_finalize@plt+0x6067> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13d15 <__cxa_finalize@plt+0x60b5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13a32 <__cxa_finalize@plt+0x5dd2> │ │ │ │ - endbr64 │ │ │ │ - jmp 13dd8 <__cxa_finalize@plt+0x6178> │ │ │ │ - endbr64 │ │ │ │ - jmp 13df8 <__cxa_finalize@plt+0x6198> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13e37 <__cxa_finalize@plt+0x61d7> │ │ │ │ - endbr64 │ │ │ │ - jmp 13e4c <__cxa_finalize@plt+0x61ec> │ │ │ │ - endbr64 │ │ │ │ - jmp 13e60 <__cxa_finalize@plt+0x6200> │ │ │ │ - endbr64 │ │ │ │ - jmp 13628 <__cxa_finalize@plt+0x59c8> │ │ │ │ - endbr64 │ │ │ │ - jmp 13cc7 <__cxa_finalize@plt+0x6067> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13e37 <__cxa_finalize@plt+0x61d7> │ │ │ │ - endbr64 │ │ │ │ - jmp 13f3c <__cxa_finalize@plt+0x62dc> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1372a <__cxa_finalize@plt+0x5aca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1388e <__cxa_finalize@plt+0x5c2e> │ │ │ │ - endbr64 │ │ │ │ - jmp 13eb9 <__cxa_finalize@plt+0x6259> │ │ │ │ - endbr64 │ │ │ │ - jmp 13f79 <__cxa_finalize@plt+0x6319> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13823 <__cxa_finalize@plt+0x5bc3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1343f <__cxa_finalize@plt+0x57df> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13fc7 <__cxa_finalize@plt+0x6367> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13f81 <__cxa_finalize@plt+0x6321> │ │ │ │ + jmp 13483 <__cxa_finalize@plt+0x5823> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13feb <__cxa_finalize@plt+0x638b> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 133fa <__cxa_finalize@plt+0x579a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1404e <__cxa_finalize@plt+0x63ee> │ │ │ │ + jmp 134b9 <__cxa_finalize@plt+0x5859> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 137b5 <__cxa_finalize@plt+0x5b55> │ │ │ │ + jmp 13512 <__cxa_finalize@plt+0x58b2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 13ff7 <__cxa_finalize@plt+0x6397> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 14008 <__cxa_finalize@plt+0x63a8> │ │ │ │ + jmp 13553 <__cxa_finalize@plt+0x58f3> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13c01 <__cxa_finalize@plt+0x5fa1> │ │ │ │ + jmp 135ba <__cxa_finalize@plt+0x595a> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 13b25 <__cxa_finalize@plt+0x5ec5> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 135d9 <__cxa_finalize@plt+0x5979> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1406d <__cxa_finalize@plt+0x640d> │ │ │ │ + jmp 13621 <__cxa_finalize@plt+0x59c1> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 138f6 <__cxa_finalize@plt+0x5c96> │ │ │ │ - endbr64 │ │ │ │ - jmp 137ca <__cxa_finalize@plt+0x5b6a> │ │ │ │ - endbr64 │ │ │ │ - jmp 140a9 <__cxa_finalize@plt+0x6449> │ │ │ │ + jmp 13476 <__cxa_finalize@plt+0x5816> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1388e <__cxa_finalize@plt+0x5c2e> │ │ │ │ - endbr64 │ │ │ │ - jmp 140b5 <__cxa_finalize@plt+0x6455> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 13848 <__cxa_finalize@plt+0x5be8> │ │ │ │ + jmp 13549 <__cxa_finalize@plt+0x58e9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 1412c <__cxa_finalize@plt+0x64cc> │ │ │ │ + jmp 136a0 <__cxa_finalize@plt+0x5a40> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 138f6 <__cxa_finalize@plt+0x5c96> │ │ │ │ - endbr64 │ │ │ │ - jmp 14180 <__cxa_finalize@plt+0x6520> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + jmp 134dc <__cxa_finalize@plt+0x587c> │ │ │ │ + nop │ │ │ │ + mov %rsi,%rax │ │ │ │ + sub %rdi,%rax │ │ │ │ + cmp $0xc0,%rax │ │ │ │ + jle 48b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc882> │ │ │ │ + push %r14 │ │ │ │ + mov %rdx,%r14 │ │ │ │ + push %r13 │ │ │ │ + mov %rsi,%r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%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 54b88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb08> │ │ │ │ - cmp %rcx,0x10(%rdi) │ │ │ │ - mov (%rax),%rsi │ │ │ │ - jae 54a72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9f2> │ │ │ │ - lea 0x10(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - je 54a72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9f2> │ │ │ │ - cmp %rcx,0x10(%rax) │ │ │ │ - jae 54ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa50> │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub %r8,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 54d1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc9c> │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 54bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb30> │ │ │ │ - mov %rcx,(%rbx) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ + sub $0x10,%rsp │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %rbp,%rax │ │ │ │ + mov %rax,%rbx │ │ │ │ + sar $1,%rax │ │ │ │ + test %r14,%r14 │ │ │ │ + je 48a9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7db> │ │ │ │ + lea (%rax,%rax,2),%rax │ │ │ │ + mov 0xc(%r12),%ecx │ │ │ │ + sub $0x1,%r14 │ │ │ │ + lea 0xc(%r12),%rbx │ │ │ │ + lea (%r12,%rax,4),%rax │ │ │ │ + mov (%rax),%edx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 48a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc780> │ │ │ │ + jg 48918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc658> │ │ │ │ + mov 0x4(%rax),%esi │ │ │ │ + cmp %esi,0x10(%r12) │ │ │ │ + jl 48a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc780> │ │ │ │ + mov -0xc(%r13),%esi │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jl 48935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc675> │ │ │ │ + jg 489c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc709> │ │ │ │ + mov -0x8(%r13),%edi │ │ │ │ + cmp %edi,0x10(%r12) │ │ │ │ + jge 489c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc709> │ │ │ │ + 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 %r13,%rsi │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%r12),%edx │ │ │ │ + mov (%rbx),%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 48976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6b6> │ │ │ │ + jg 48983 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6c3> │ │ │ │ + mov 0x4(%r12),%eax │ │ │ │ + cmp %eax,0x4(%rbx) │ │ │ │ + jge 48983 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6c3> │ │ │ │ + mov 0xc(%rbx),%ecx │ │ │ │ + add $0xc,%rbx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + jl 48976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6b6> │ │ │ │ + jle 4896c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6ac> │ │ │ │ + lea -0xc(%rsi),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%edx │ │ │ │ + jl 4899a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6da> │ │ │ │ + jg 489a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6e7> │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + cmp %edi,0x4(%r12) │ │ │ │ + jge 489a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6e7> │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + cmp (%rax),%edx │ │ │ │ + jl 4899a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6da> │ │ │ │ + jle 48990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6d0> │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jae 48a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc750> │ │ │ │ + mov (%rax),%rdi │ │ │ │ + mov 0x4(%rbx),%rdx │ │ │ │ + add $0xc,%rbx │ │ │ │ + mov %rdi,-0xc(%rbx) │ │ │ │ + mov 0x8(%rax),%edi │ │ │ │ + mov %edi,-0x4(%rbx) │ │ │ │ + mov %ecx,(%rax) │ │ │ │ + mov %rdx,0x4(%rax) │ │ │ │ + jmp 48960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc6a0> │ │ │ │ + cmp %esi,%edx │ │ │ │ + jl 489e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc720> │ │ │ │ + jg 48a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7b8> │ │ │ │ + mov -0x8(%r13),%esi │ │ │ │ + cmp %esi,0x4(%rax) │ │ │ │ + jge 48a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7b8> │ │ │ │ + mov -0xc(%r13),%rcx │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rcx,(%r12) │ │ │ │ + mov -0x4(%r13),%ecx │ │ │ │ + mov %ecx,0x8(%r12) │ │ │ │ + mov %rdx,-0xc(%r13) │ │ │ │ + mov %eax,-0x4(%r13) │ │ │ │ + jmp 4895b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc69b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5e0> │ │ │ │ mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0xc0,%rax │ │ │ │ + jle 48b35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc875> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 488d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc611> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r9,%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x10(%rbx),%rsi │ │ │ │ - mov %rsi,(%rbx) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jne 54aa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa24> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jb 54c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fbc0> │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub $0x1,%edi │ │ │ │ - lea (%rsi,%rcx,1),%r8 │ │ │ │ - add %rdx,%rcx │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r8) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r8) │ │ │ │ - movdqu -0x20(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r8) │ │ │ │ - movdqu -0x10(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r8) │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jb 54aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa2f> │ │ │ │ - and $0xffffffc0,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - add $0x40,%r8d │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - movdqu 0x10(%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu 0x20(%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu 0x30(%rdx,%rcx,1),%xmm0 │ │ │ │ - movups %xmm3,(%rsi,%rcx,1) │ │ │ │ - movups %xmm2,0x10(%rsi,%rcx,1) │ │ │ │ - movups %xmm1,0x20(%rsi,%rcx,1) │ │ │ │ - movups %xmm0,0x30(%rsi,%rcx,1) │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jb 54b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fac6> │ │ │ │ - jmp 54aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa2f> │ │ │ │ + mov -0xc(%r13),%esi │ │ │ │ + cmp %esi,%edx │ │ │ │ + jl 48a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7b8> │ │ │ │ + jg 48a53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc793> │ │ │ │ + mov -0x8(%r13),%edi │ │ │ │ + cmp %edi,0x4(%rax) │ │ │ │ + jl 48a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7b8> │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jl 489e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc720> │ │ │ │ + jg 48935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc675> │ │ │ │ + mov -0x8(%r13),%eax │ │ │ │ + cmp %eax,0x10(%r12) │ │ │ │ + jge 48935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc675> │ │ │ │ + jmp 489e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc720> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov (%rax),%rsi │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - jbe 54a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa08> │ │ │ │ - lea 0x10(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jne 54a6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9ec> │ │ │ │ - jmp 54a88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa08> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jb 54c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fbc0> │ │ │ │ - mov %edi,%ecx │ │ │ │ - sub $0x1,%edi │ │ │ │ - lea (%rsi,%rcx,1),%r8 │ │ │ │ - add %rdx,%rcx │ │ │ │ - movdqu -0x40(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r8) │ │ │ │ - movdqu -0x30(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r8) │ │ │ │ - movdqu -0x20(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r8) │ │ │ │ - movdqu -0x10(%rcx),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r8) │ │ │ │ - cmp $0x40,%edi │ │ │ │ - jb 54aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa2f> │ │ │ │ - and $0xffffffc0,%edi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%ecx │ │ │ │ - add $0x40,%r8d │ │ │ │ - movdqu (%rdx,%rcx,1),%xmm3 │ │ │ │ - movdqu 0x10(%rdx,%rcx,1),%xmm2 │ │ │ │ - movdqu 0x20(%rdx,%rcx,1),%xmm1 │ │ │ │ - movdqu 0x30(%rdx,%rcx,1),%xmm0 │ │ │ │ - movups %xmm3,(%rsi,%rcx,1) │ │ │ │ - movups %xmm2,0x10(%rsi,%rcx,1) │ │ │ │ - movups %xmm1,0x20(%rsi,%rcx,1) │ │ │ │ - movups %xmm0,0x30(%rsi,%rcx,1) │ │ │ │ - cmp %edi,%r8d │ │ │ │ - jb 54c04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fb84> │ │ │ │ - jmp 54aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa2f> │ │ │ │ - nop │ │ │ │ - test $0x20,%dil │ │ │ │ - jne 54c8e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc0e> │ │ │ │ - test $0x10,%dil │ │ │ │ - jne 54cc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc47> │ │ │ │ - test $0x8,%dil │ │ │ │ - jne 54ce6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc66> │ │ │ │ - test $0x4,%dil │ │ │ │ - jne 54d03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fc83> │ │ │ │ - test %edi,%edi │ │ │ │ - je 54ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa33> │ │ │ │ - movzbl 0x10(%rax),%ecx │ │ │ │ - mov %cl,0x10(%rbx) │ │ │ │ - test $0x2,%dil │ │ │ │ - je 54aaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa2f> │ │ │ │ - mov %edi,%edi │ │ │ │ - movzwl -0x2(%rdx,%rdi,1),%ecx │ │ │ │ - mov %cx,-0x2(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 54ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa33> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%edi │ │ │ │ - lea 0x20(%rsi,%rdi,1),%rcx │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movdqu 0x10(%rdx),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rsi) │ │ │ │ - lea 0x20(%rdx,%rdi,1),%rsi │ │ │ │ - movdqu -0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rcx) │ │ │ │ - movdqu -0x30(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rcx) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 54ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa33> │ │ │ │ - movdqu 0x10(%rax),%xmm0 │ │ │ │ - mov %edi,%edi │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movdqu -0x10(%rdx,%rdi,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 54ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa33> │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %rcx,0x10(%rbx) │ │ │ │ - mov -0x8(%rdx,%rdi,1),%rcx │ │ │ │ - mov %rcx,-0x8(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 54ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa33> │ │ │ │ - mov 0x10(%rax),%ecx │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %ecx,0x10(%rbx) │ │ │ │ - mov -0x4(%rdx,%rdi,1),%ecx │ │ │ │ - mov %ecx,-0x4(%rsi,%rdi,1) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - jmp 54ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fa33> │ │ │ │ - lea 0x386a6(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,(%rdi) │ │ │ │ - mov %rdx,0x8(%rdi) │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x10(%rsi),%rbx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x18(%rsp) │ │ │ │ - mov %rdx,%r13 │ │ │ │ - mov 0x18(%rdx),%edx │ │ │ │ - lea (%rdx,%rax,8),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 550d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30055> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - jmp 54f78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fef8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov $0x1,%edi │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%r11 │ │ │ │ - test %r11,(%rdx,%r9,8) │ │ │ │ - je 54fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff58> │ │ │ │ - lea 0x2(%rbp),%rcx │ │ │ │ - or $0x2,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%r11 │ │ │ │ - test %r11,(%rdx,%r9,8) │ │ │ │ - je 55000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ff80> │ │ │ │ - lea 0x3(%rbp),%rcx │ │ │ │ - or $0x4,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%r10 │ │ │ │ - test %r10,(%rdx,%r9,8) │ │ │ │ - je 55020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffa0> │ │ │ │ - lea 0x4(%rbp),%rcx │ │ │ │ - or $0x8,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r11d │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%r11 │ │ │ │ - test %r11,(%rdx,%r9,8) │ │ │ │ - je 55040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffc0> │ │ │ │ - lea 0x5(%rbp),%rcx │ │ │ │ - or $0x10,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%r10 │ │ │ │ - test %r10,(%rdx,%r9,8) │ │ │ │ - je 55078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fff8> │ │ │ │ - lea 0x6(%rbp),%rcx │ │ │ │ - or $0x20,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%r9 │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shr $0x6,%r9 │ │ │ │ - shl %cl,%r10 │ │ │ │ - test %r10,(%rdx,%r9,8) │ │ │ │ - je 550a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30020> │ │ │ │ - lea 0x7(%rbp),%rcx │ │ │ │ - or $0x40,%edi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30040> │ │ │ │ - cmp %rsi,%rcx │ │ │ │ - jae 14316 <__cxa_finalize@plt+0x66b6> │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov $0x1,%esi │ │ │ │ - shr $0x6,%rax │ │ │ │ - shl %cl,%rsi │ │ │ │ - test %rsi,(%rdx,%rax,8) │ │ │ │ - je 55060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2ffe0> │ │ │ │ - or $0xffffff80,%edi │ │ │ │ - add $0x8,%rbp │ │ │ │ - mov %dil,0xf(%rsp) │ │ │ │ - lea 0xf(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d820 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 550d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30050> │ │ │ │ - movb $0x0,0xf(%rsp) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jae 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov 0x10(%r13),%rcx │ │ │ │ - mov 0x18(%r13),%esi │ │ │ │ - sub %rdx,%rcx │ │ │ │ - lea (%rsi,%rcx,8),%rsi │ │ │ │ - cmp %rsi,%rbp │ │ │ │ - jae 14323 <__cxa_finalize@plt+0x66c3> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %ebp,%ecx │ │ │ │ - mov $0x1,%r10d │ │ │ │ - shr $0x6,%rdi │ │ │ │ - shl %cl,%r10 │ │ │ │ - lea 0x1(%rbp),%rcx │ │ │ │ - test %r10,(%rdx,%rdi,8) │ │ │ │ - jne 54dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd40> │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jae 550f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30074> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %edi,%edi │ │ │ │ - jmp 54dd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd54> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x2(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 54e0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fd8d> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x3(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 54e46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fdc6> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x4(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 54e7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fdff> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x5(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 54eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe38> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - add $0x8,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - je 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - jmp 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x6(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 54ef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fe71> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x7(%rbp),%rcx │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jb 54f2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2feaa> │ │ │ │ - mov %rcx,%rbp │ │ │ │ - test %r8b,%r8b │ │ │ │ - jne 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 54f53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed3> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 550fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3007c> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - mov %rcx,%rbp │ │ │ │ - jmp 54f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fed8> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ + 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 4895b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc69b> │ │ │ │ + lea -0x1(%rax),%rbp │ │ │ │ + jmp 48aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7ec> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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 d820 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - call d820 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5516e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x300ee> │ │ │ │ - add $0x18,%rsp │ │ │ │ + sub $0x1,%rbp │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov (%r12,%rax,4),%rcx │ │ │ │ + mov 0x8(%r12,%rax,4),%r8d │ │ │ │ + mov %rcx,0x4(%rsp) │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 49ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9e0> │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 48aa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc7e8> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbp │ │ │ │ + mov %r13,%rax │ │ │ │ + sub %r12,%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jle 48b35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc875> │ │ │ │ + sub $0xc,%r13 │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x0(%r13),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r13,%rbx │ │ │ │ + mov 0x8(%r13),%r8d │ │ │ │ + mov %r12,%rdi │ │ │ │ + sub %r12,%rbx │ │ │ │ + mov %rax,0x0(%r13) │ │ │ │ + mov 0x8(%r12),%eax │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rcx,0x4(%rsp) │ │ │ │ + sar $0x2,%rdx │ │ │ │ + mov %eax,0x8(%r13) │ │ │ │ + imul %rbp,%rdx │ │ │ │ + mov %r8d,0xc(%rsp) │ │ │ │ + call 49ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd9e0> │ │ │ │ + cmp $0xc,%rbx │ │ │ │ + jg 48aed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc82d> │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + ret │ │ │ │ ret │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 551c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30140> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 551c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30140> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 551c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30140> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 5522c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x301ac> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 551d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30150> │ │ │ │ - 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 14374 <__cxa_finalize@plt+0x6714> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x38867(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5528a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020a> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 551c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30140> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 552a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30220> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x38809(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5528f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3020f> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14352 <__cxa_finalize@plt+0x66f2> │ │ │ │ - jmp 14374 <__cxa_finalize@plt+0x6714> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14393 <__cxa_finalize@plt+0x6733> │ │ │ │ - nop │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 55300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30280> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 55300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30280> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 55300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30280> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 55369 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x302e9> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 55310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30290> │ │ │ │ - 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 143e2 <__cxa_finalize@plt+0x6782> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x3872a(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 553c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30344> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 55300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30280> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 553da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3035a> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x386cf(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 553c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30349> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 143c0 <__cxa_finalize@plt+0x6760> │ │ │ │ - jmp 143e2 <__cxa_finalize@plt+0x6782> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14401 <__cxa_finalize@plt+0x67a1> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 55430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303b0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 55430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303b0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 55430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303b0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 55499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30419> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 55440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303c0> │ │ │ │ - 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 14450 <__cxa_finalize@plt+0x67f0> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x385fa(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 554f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30474> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 55430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x303b0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 5550a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3048a> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x3859f(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 554f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30479> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1442e <__cxa_finalize@plt+0x67ce> │ │ │ │ - jmp 14450 <__cxa_finalize@plt+0x67f0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1446f <__cxa_finalize@plt+0x680f> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 55560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304e0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 55560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304e0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 55560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304e0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 555c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30549> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 55570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304f0> │ │ │ │ - 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 144be <__cxa_finalize@plt+0x685e> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x384ca(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 55624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305a4> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 55560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304e0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 5563a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305ba> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x3846f(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 55629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305a9> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1449c <__cxa_finalize@plt+0x683c> │ │ │ │ - jmp 144be <__cxa_finalize@plt+0x685e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 144dd <__cxa_finalize@plt+0x687d> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 556b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30630> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 55670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305f0> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - je 556f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30670> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 556a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30620> │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - jne 556a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30627> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 556a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30627> │ │ │ │ - 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 556d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30650> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 55670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305f0> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 55670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305f0> │ │ │ │ - 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 55670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305f0> │ │ │ │ - endbr64 │ │ │ │ - jmp 14509 <__cxa_finalize@plt+0x68a9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x618,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x608(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - call d080 │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - mov %rax,0x4cb98(%rip) │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x150(%rsp),%rsi │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - call 5f800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a780> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5579c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3071c> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - lea 0x24(%rsp),%rsi │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rdx),%rax │ │ │ │ - sub (%rdx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - sar $0x3,%rax │ │ │ │ - mov %eax,0x24(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov 0x24(%rsp),%edi │ │ │ │ - test %edi,%edi │ │ │ │ - jle 5593e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308be> │ │ │ │ + sub $0x2b8,%rsp │ │ │ │ + movq 0x579f3(%rip),%xmm2 # a0560 , std::allocator >@GLIBCXX_3.4.21+0xca8> │ │ │ │ + movhps 0x579f4(%rip),%xmm2 # a0568 >@GLIBCXX_3.4+0xd68> │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x2a8(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + movaps %xmm2,0x10(%rsp) │ │ │ │ + cmpq $0x0,0x60(%rdi) │ │ │ │ + je 49b8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8cd> │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ xor %ebp,%ebp │ │ │ │ - nop │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdi,%r12 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + mov 0x140(%rdi),%rdx │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x0(%rbp,%rbp,2),%r14 │ │ │ │ + shl $0x3,%r14 │ │ │ │ + lea (%rdx,%r14,1),%rbx │ │ │ │ + mov 0x8(%rbx),%r8 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + mov %rbx,%r15 │ │ │ │ + cmp %r8,%rdi │ │ │ │ + je 48cbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9fe> │ │ │ │ + mov %r8,%rbx │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %r8,0x20(%rsp) │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rax │ │ │ │ + sub %rdi,%rbx │ │ │ │ + mov %rdi,0x8(%rsp) │ │ │ │ + mov %rbx,%rdx │ │ │ │ + sar $0x2,%rdx │ │ │ │ + imul %rax,%rdx │ │ │ │ + bsr %rdx,%rdx │ │ │ │ + add %rdx,%rdx │ │ │ │ + call 488a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc5e0> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ + mov 0x20(%rsp),%r8 │ │ │ │ + cmp $0xc0,%rbx │ │ │ │ + jle 497c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd500> │ │ │ │ + lea 0xc0(%rdi),%rbx │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rbx,%rsi │ │ │ │ + call 44280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fc0> │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + cmp %rbx,%r8 │ │ │ │ + je 48cac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9ec> │ │ │ │ + mov %rbx,%rcx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq (%rcx),%xmm0 │ │ │ │ + lea -0xc(%rcx),%rax │ │ │ │ + mov 0x8(%rcx),%esi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%r9d │ │ │ │ + movd %xmm1,%r10d │ │ │ │ + cmp %r9d,(%rax) │ │ │ │ + jg 48c7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9bd> │ │ │ │ + jl 48c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9dc> │ │ │ │ + cmp %r10d,0x4(%rax) │ │ │ │ + jle 48c9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9dc> │ │ │ │ + mov (%rax),%r11 │ │ │ │ + sub $0xc,%rax │ │ │ │ + mov %r11,(%rdx) │ │ │ │ + mov 0x14(%rax),%r11d │ │ │ │ + mov %r11d,0x8(%rdx) │ │ │ │ + mov %rdi,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp %r9d,(%rax) │ │ │ │ + jg 48c7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9bd> │ │ │ │ + jge 48c77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9b7> │ │ │ │ + add $0xc,%rcx │ │ │ │ + mov %esi,0x8(%rdx) │ │ │ │ + movq %xmm0,(%rdx) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 48c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc990> │ │ │ │ + mov 0x140(%r12),%rdx │ │ │ │ + lea (%rdx,%r14,1),%rbx │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + mov %rbx,%r15 │ │ │ │ mov 0x8(%rbx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x28(%rsp),%rsi │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%r12 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - call d820 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x20,%rsi │ │ │ │ - call d820 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x30(%rsp),%rsi │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%r12 │ │ │ │ - mov 0x30(%r12),%rax │ │ │ │ - mov %rax,0x30(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov 0x28(%r12),%rsi │ │ │ │ - mov 0x30(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - call d820 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%r12 │ │ │ │ - mov 0x50(%r12),%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov 0x48(%r12),%rsi │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - call d820 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%r12 │ │ │ │ - mov 0x70(%r12),%rax │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov 0x68(%r12),%rsi │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - call d820 │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x90,%rsi │ │ │ │ - call d820 │ │ │ │ - add $0x1,%rbp │ │ │ │ - cmp %ebp,0x24(%rsp) │ │ │ │ - jg 557e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30760> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - lea 0x4(%rax),%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov 0x4(%rax),%esi │ │ │ │ - test %esi,%esi │ │ │ │ - jle 55bdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30b5f> │ │ │ │ - xor %ebp,%ebp │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov $0x8,%edx │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov (%rax,%rbp,8),%r12 │ │ │ │ - mov 0x8(%r12),%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d820 │ │ │ │ - mov (%r12),%rsi │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x20,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x24,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x28,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x2c,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x30,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x34,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x38,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rsi │ │ │ │ - add $0x3c,%rsi │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0x88(%rax),%rsi │ │ │ │ - mov 0x90(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0xa0(%rax),%rsi │ │ │ │ - mov 0xa8(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0xb8(%rax),%rsi │ │ │ │ - mov 0xc0(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0xd0(%rax),%rsi │ │ │ │ - mov 0xd8(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2d0(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rdx │ │ │ │ - add $0xe8,%rdx │ │ │ │ - call 54d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2fcd0> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0x110(%rax),%rsi │ │ │ │ - mov 0x118(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x2e0(%rsp),%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov (%rax,%rbp,8),%rax │ │ │ │ - mov 0x128(%rax),%rsi │ │ │ │ - mov 0x130(%rax),%rdx │ │ │ │ - sub %rsi,%rdx │ │ │ │ - call d820 │ │ │ │ - mov (%rbx),%rax │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %r8,%rsi │ │ │ │ + cmp $0xc,%rsi │ │ │ │ + jg 496d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd410> │ │ │ │ + movabs $0xaaaaaaaaaaaaaaab,%rbx │ │ │ │ + mov %rsi,%rax │ │ │ │ + sar $0x2,%rax │ │ │ │ + imul %rbx,%rax │ │ │ │ + add %eax,%r13d │ │ │ │ + cmp $0x1,%rsi │ │ │ │ + sbbl $0xffffffff,(%rsp) │ │ │ │ add $0x1,%rbp │ │ │ │ - cmp %ebp,0x4(%rax) │ │ │ │ - jg 55970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x308f0> │ │ │ │ - movq 0x4b299(%rip),%xmm1 # a0e80 , std::allocator >@GLIBCXX_3.4.21+0x15c8> │ │ │ │ - movhps 0x4b29a(%rip),%xmm1 # a0e88 >@GLIBCXX_3.4+0x1688> │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - lea 0x49b87(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - call d080 │ │ │ │ - sub 0x4c6e3(%rip),%rax │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - mulsd 0x387c8(%rip),%xmm0 # 8e400 , std::allocator >@@Base+0x1a0> │ │ │ │ - movsd %xmm0,0x18(%rsp) │ │ │ │ + cmp 0x60(%r12),%rbp │ │ │ │ + jb 48bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc900> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x56a70(%rip),%rbp # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ call d1a0 │ │ │ │ - mov 0x49dce(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x56cfc(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov 0x49dc7(%rip),%r15 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %cx,0x2a0(%rsp) │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2a8(%rsp) │ │ │ │ - movups %xmm0,0x2b8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x298(%rsp) │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - mov %r15,(%rdi) │ │ │ │ + mov 0x56cf5(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x280(%rsp) │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movups %xmm0,0x288(%rsp) │ │ │ │ + movups %xmm0,0x298(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - lea 0x49c3f(%rip),%r14 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ - lea 0x1b0(%rsp),%r13 │ │ │ │ - movaps %xmm1,0x150(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + lea 0x56b6c(%rip),%r15 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,0x1a0(%rsp) │ │ │ │ + lea 0x190(%rsp),%r14 │ │ │ │ + movaps %xmm3,0x130(%rsp) │ │ │ │ + movaps %xmm0,0x140(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ movaps %xmm0,0x160(%rsp) │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x49f3b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - movl $0x10,0x198(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - mov %r13,0x1a0(%rsp) │ │ │ │ - movb $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ + lea 0x56e68(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x138(%rsp),%rsi │ │ │ │ + movl $0x10,0x178(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + mov %r14,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x150(%rsp),%rax │ │ │ │ - lea 0x150(%rsp),%rcx │ │ │ │ - movsd 0x18(%rsp),%xmm0 │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rcx │ │ │ │ - orl $0x4,0x18(%rcx) │ │ │ │ - movq $0x2,0x1c8(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x180(%rsp),%r8 │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ - movb $0x0,0x120(%rsp) │ │ │ │ - mov %rax,0x110(%rsp) │ │ │ │ - movq $0x0,0x118(%rsp) │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x160(%rsp),%r8 │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + movb $0x0,0x100(%rsp) │ │ │ │ + mov %rax,0xf0(%rsp) │ │ │ │ + movq $0x0,0xf8(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 56980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31900> │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ + je 49b05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd845> │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x178(%rsp),%rcx │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ + mov 0x158(%rsp),%rcx │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x49ae7(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 55e03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d83> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + lea 0x56a3a(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1a0(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 48eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbf0> │ │ │ │ call d610 │ │ │ │ - lea 0x49a06(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ + lea 0x56959(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r15,0x150(%rsp,%rax,1) │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r12,0x130(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %eax,0x18(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %dx,0x2a0(%rsp) │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2a8(%rsp) │ │ │ │ - movups %xmm0,0x2b8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x298(%rsp) │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - mov %r15,(%rdi) │ │ │ │ + mov %dx,0x280(%rsp) │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movups %xmm0,0x288(%rsp) │ │ │ │ + movups %xmm0,0x298(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm2 │ │ │ │ + movdqa 0x10(%rsp),%xmm4 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %r15,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x140(%rsp) │ │ │ │ + movaps %xmm4,0x130(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ movaps %xmm0,0x160(%rsp) │ │ │ │ - movaps %xmm2,0x150(%rsp) │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x49d39(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - movl $0x10,0x198(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - mov %r13,0x1a0(%rsp) │ │ │ │ - movb $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ + lea 0x56c98(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x138(%rsp),%rsi │ │ │ │ + movl $0x10,0x178(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + mov %r14,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x18(%rsp),%esi │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x180(%rsp),%r8 │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - movb $0x0,0xc0(%rsp) │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movq $0x0,0xb8(%rsp) │ │ │ │ + mov %r13d,%esi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x160(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 569a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31920> │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ + je 49b1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd85f> │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - mov 0x178(%rsp),%rcx │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ + mov 0x158(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x4990b(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 55fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f5f> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + lea 0x5686b(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1a0(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4907f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcdbf> │ │ │ │ call d610 │ │ │ │ - lea 0x4982a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ + lea 0x5678a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r15,0x150(%rsp,%rax,1) │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r12,0x130(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov 0x4(%rax),%ebx │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ xor %esi,%esi │ │ │ │ - mov %ax,0x2a0(%rsp) │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - movups %xmm0,0x2a8(%rsp) │ │ │ │ - movups %xmm0,0x2b8(%rsp) │ │ │ │ - add -0x18(%rbp),%rdi │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ - movq $0x0,0x298(%rsp) │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - mov %r15,(%rdi) │ │ │ │ + mov %ax,0x280(%rsp) │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + movups %xmm0,0x288(%rsp) │ │ │ │ + movups %xmm0,0x298(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ + movq $0x0,0x278(%rsp) │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm3 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %r15,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x140(%rsp) │ │ │ │ + movaps %xmm5,0x130(%rsp) │ │ │ │ + movaps %xmm0,0x150(%rsp) │ │ │ │ movaps %xmm0,0x160(%rsp) │ │ │ │ - movaps %xmm3,0x150(%rsp) │ │ │ │ - movaps %xmm0,0x170(%rsp) │ │ │ │ - movaps %xmm0,0x180(%rsp) │ │ │ │ call dc40 │ │ │ │ - lea 0x49b64(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x158(%rsp),%rsi │ │ │ │ - movl $0x10,0x198(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ - mov %r13,0x1a0(%rsp) │ │ │ │ - movb $0x0,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1a8(%rsp) │ │ │ │ + lea 0x56ac9(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x138(%rsp),%rsi │ │ │ │ + movl $0x10,0x178(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ + mov %r14,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + movq $0x0,0x188(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov %ebx,%esi │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x180(%rsp),%r8 │ │ │ │ - lea 0x60(%rsp),%rax │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ + mov (%rsp),%esi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x160(%rsp),%r8 │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 56960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318e0> │ │ │ │ - mov 0x170(%rsp),%rax │ │ │ │ + je 49aee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd82e> │ │ │ │ + mov 0x150(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov 0x178(%rsp),%rcx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + mov 0x158(%rsp),%rcx │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x1a0(%rsp),%rdi │ │ │ │ - lea 0x49747(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov %r14,0x1c0(%rsp) │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 561a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31123> │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ + lea 0x566ab(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1a0(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4923f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf7f> │ │ │ │ call d610 │ │ │ │ - lea 0x49666(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - mov %rax,0x158(%rsp) │ │ │ │ + lea 0x565ca(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + mov %rax,0x138(%rsp) │ │ │ │ call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov %rbp,0x150(%rsp) │ │ │ │ - lea 0x1c0(%rsp),%rdi │ │ │ │ - mov %r15,0x150(%rsp,%rax,1) │ │ │ │ - mov %r12,0x1c0(%rsp) │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x130(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r12,0x130(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x1a0(%rsp) │ │ │ │ call d1c0 │ │ │ │ - mov $0x1c,%r8d │ │ │ │ + mov $0x18,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x3787b(%rip),%rcx # 8da74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689f4> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ + lea 0x4473f(%rip),%rcx # 8d9d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51714> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x80(%rsp),%r13 │ │ │ │ + lea 0x60(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ + mov %rbx,0x50(%rsp) │ │ │ │ mov (%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 568d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31850> │ │ │ │ - mov %rdx,0x70(%rsp) │ │ │ │ + je 49a81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7c1> │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ - mov %rdx,0x80(%rsp) │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x8000000000000006,%rax │ │ │ │ + movabs $0x8000000000000010,%rax │ │ │ │ add %rdx,%rax │ │ │ │ - mov %rdx,0x78(%rsp) │ │ │ │ - cmp $0x4,%rax │ │ │ │ - jbe 1484d <__cxa_finalize@plt+0x6bed> │ │ │ │ - lea 0x70(%rsp),%r15 │ │ │ │ - mov $0x5,%edx │ │ │ │ - lea 0x37755(%rip),%rsi # 8d9c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68946> │ │ │ │ - mov %r15,%rdi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + cmp $0xe,%rax │ │ │ │ + jbe 1395f <__cxa_finalize@plt+0x5cff> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov $0xf,%edx │ │ │ │ + lea 0x446e6(%rip),%rsi # 8d9ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5172d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xa0(%rsp),%rbx │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbx,0x90(%rsp) │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 56900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31880> │ │ │ │ - mov %rcx,0x90(%rsp) │ │ │ │ + je 49aac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7ec> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xa0(%rsp) │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %r8,0x98(%rsp) │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbx,%rcx │ │ │ │ - je 56890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31810> │ │ │ │ + je 49ad6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd816> │ │ │ │ + cmp %rax,0x80(%rsp) │ │ │ │ + jae 49399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0d9> │ │ │ │ + cmp %r13,%rsi │ │ │ │ + je 49399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0d9> │ │ │ │ cmp %rax,0xa0(%rsp) │ │ │ │ - jae 56312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31292> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - je 56312 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31292> │ │ │ │ - cmp %rax,0xc0(%rsp) │ │ │ │ - jae 566a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31620> │ │ │ │ + jae 49830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd570> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 147cf <__cxa_finalize@plt+0x6b6f> │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ + jb 136a8 <__cxa_finalize@plt+0x5a48> │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0xe0(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0xd0(%rsp) │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 569f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31970> │ │ │ │ - mov %rcx,0xd0(%rsp) │ │ │ │ + je 49b63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8a3> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0xe0(%rsp) │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0xd8(%rsp) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0xd8(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 148a1 <__cxa_finalize@plt+0x6c41> │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x3746b(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ - mov %r14,%rdi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000000e,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0xc,%rax │ │ │ │ + jbe 13a24 <__cxa_finalize@plt+0x5dc4> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov $0xd,%edx │ │ │ │ + lea 0x445c2(%rip),%rsi # 8d9fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5173d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x100(%rsp),%rbp │ │ │ │ + lea 0xe0(%rsp),%rbp │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rbp,0xf0(%rsp) │ │ │ │ + mov %rbp,0xd0(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 56930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318b0> │ │ │ │ - mov %rcx,0xf0(%rsp) │ │ │ │ + je 49a56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd796> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x100(%rsp) │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ mov %rdx,(%rax) │ │ │ │ - mov 0xf0(%rsp),%rcx │ │ │ │ + mov 0xd0(%rsp),%rcx │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ + mov 0xf8(%rsp),%rdx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - mov %r8,0xf8(%rsp) │ │ │ │ + mov 0xf0(%rsp),%rsi │ │ │ │ + mov %r8,0xd8(%rsp) │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %rbp,%rcx │ │ │ │ - je 568b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31830> │ │ │ │ - cmp %rax,0x100(%rsp) │ │ │ │ - jae 56458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313d8> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ + je 49a0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd74c> │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 494e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd220> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ cmp %rdi,%rsi │ │ │ │ - je 56458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313d8> │ │ │ │ - cmp %rax,0x120(%rsp) │ │ │ │ - jae 56670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315f0> │ │ │ │ + je 494e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd220> │ │ │ │ + cmp %rax,0x100(%rsp) │ │ │ │ + jae 497cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd50d> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 14875 <__cxa_finalize@plt+0x6c15> │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ + jb 139f8 <__cxa_finalize@plt+0x5d98> │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ mov %r12,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x140(%rsp),%rsi │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x130(%rsp) │ │ │ │ + mov %r12,0x110(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 569c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31940> │ │ │ │ - mov %rcx,0x130(%rsp) │ │ │ │ + je 49b39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd879> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x140(%rsp) │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x138(%rsp) │ │ │ │ + mov %rcx,0x118(%rsp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x138(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 146b5 <__cxa_finalize@plt+0x6a55> │ │ │ │ - lea 0x130(%rsp),%r12 │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x37320(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - mov %r12,%rdi │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x118(%rsp) │ │ │ │ + je 139bb <__cxa_finalize@plt+0x5d5b> │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x43fe7(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x160(%rsp),%rcx │ │ │ │ + lea 0x140(%rsp),%r14 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ + mov %r14,0x130(%rsp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 56860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317e0> │ │ │ │ - mov %rcx,0x150(%rsp) │ │ │ │ + je 49a2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd76c> │ │ │ │ + mov %rcx,0x130(%rsp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x160(%rsp) │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x158(%rsp) │ │ │ │ + mov %rcx,0x138(%rsp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x4bfb0(%rip) │ │ │ │ + cmpb $0x0,0x58f27(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 56748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316c8> │ │ │ │ - cmpb $0x0,0x4bf99(%rip) │ │ │ │ - jne 566d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31650> │ │ │ │ - mov 0x150(%rsp),%rdi │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 56588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31508> │ │ │ │ - call d610 │ │ │ │ + jne 49905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd645> │ │ │ │ + cmpb $0x0,0x58f10(%rip) │ │ │ │ + jne 49890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5d0> │ │ │ │ mov 0x130(%rsp),%rdi │ │ │ │ - lea 0x140(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 565a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31522> │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 49609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd349> │ │ │ │ call d610 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 565b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31534> │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4961b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd35b> │ │ │ │ call d610 │ │ │ │ mov 0xd0(%rsp),%rdi │ │ │ │ - lea 0xe0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 565ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3154e> │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 4962d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd36d> │ │ │ │ call d610 │ │ │ │ - mov 0x90(%rsp),%rdi │ │ │ │ - cmp %rbx,%rdi │ │ │ │ - je 565e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31560> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4963f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd37f> │ │ │ │ call d610 │ │ │ │ mov 0x70(%rsp),%rdi │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 565ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3156f> │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4964e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd38e> │ │ │ │ call d610 │ │ │ │ mov 0x50(%rsp),%rdi │ │ │ │ lea 0x60(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 56603 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31583> │ │ │ │ + je 49662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3a2> │ │ │ │ call d610 │ │ │ │ - mov 0xb0(%rsp),%rdi │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 5661d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3159d> │ │ │ │ + je 49676 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3b6> │ │ │ │ call d610 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ - lea 0x120(%rsp),%rax │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 49688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3c8> │ │ │ │ + call d610 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 56637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x315b7> │ │ │ │ + je 496a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd3e2> │ │ │ │ call d610 │ │ │ │ - lea 0x2d0(%rsp),%rdi │ │ │ │ - call 5ab70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35af0> │ │ │ │ - mov 0x608(%rsp),%rax │ │ │ │ + mov 0x2a8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 56a1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3199b> │ │ │ │ - add $0x618,%rsp │ │ │ │ + jne 49bbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8fc> │ │ │ │ + add $0x2b8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0xc(%r8),%rcx │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 48cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca12> │ │ │ │ + mov (%r8),%r8d │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8d,%r14d │ │ │ │ + mov %rbp,%r8 │ │ │ │ + mov %rsi,%rbp │ │ │ │ + jmp 49716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd456> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%r14d │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rbx,%r15 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 497b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4f0> │ │ │ │ + mov (%rcx),%esi │ │ │ │ + lea 0xc(%rcx),%rdi │ │ │ │ + cmp %r14d,%esi │ │ │ │ + jne 49700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd440> │ │ │ │ + mov -0x4(%rcx),%esi │ │ │ │ + mov 0x4(%rcx),%r9d │ │ │ │ + cmp %r9d,%esi │ │ │ │ + jl 49703 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd443> │ │ │ │ + mov -0x8(%rcx),%r11d │ │ │ │ + mov 0x8(%rcx),%r10d │ │ │ │ + cmp %r10d,%r11d │ │ │ │ + jg 49703 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd443> │ │ │ │ + cmp %r11d,%r9d │ │ │ │ + cmovg %r11d,%r9d │ │ │ │ + cmp %r10d,%esi │ │ │ │ + cmovl %r10d,%esi │ │ │ │ + mov %r9d,-0x8(%rcx) │ │ │ │ + mov %esi,-0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4978f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4cf> │ │ │ │ + mov %rax,%rsi │ │ │ │ + sub %rdi,%rsi │ │ │ │ + cmp $0xc,%rsi │ │ │ │ + jle 49ba4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8e4> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + mov %rdi,%rsi │ │ │ │ + mov %rcx,%rdi │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + call da30 │ │ │ │ + mov 0x140(%r12),%rdx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + lea (%rdx,%rbp,1),%rbx │ │ │ │ + sub $0xc,%rax │ │ │ │ + addl $0x1,0x28(%rsp) │ │ │ │ + mov %rax,0x8(%r15) │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rbx,%r15 │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 49716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd456> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov %r8,%rbp │ │ │ │ + sub (%rbx),%rsi │ │ │ │ + jmp 48cd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca12> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %r8,%rsi │ │ │ │ + call 44280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7fc0> │ │ │ │ + jmp 48cac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xc9ec> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - lea 0xf0(%rsp),%r12 │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%r12 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 564cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3144d> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0x120(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 49526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd266> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4953e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 49819 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd559> │ │ │ │ + jmp 4953a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27a> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ + lea 0x70(%rsp),%rbp │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xd0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - jmp 56387 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31307> │ │ │ │ - xchg %ax,%ax │ │ │ │ + lea 0xc0(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 493dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd11c> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 493f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd134> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 49879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd5b9> │ │ │ │ + jmp 493f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd130> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x36d02(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4bc1d(%rip),%rdi │ │ │ │ + lea 0x43bf1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x58a5d(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x158(%rsp),%rdx │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - lea 0x4bc01(%rip),%rdi │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + lea 0x58a41(%rip),%rdi │ │ │ │ call d730 >& 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 14812 <__cxa_finalize@plt+0x6bb2> │ │ │ │ + je 1398d <__cxa_finalize@plt+0x5d2d> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 567c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31740> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + je 49976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd6b6> │ │ │ │ + movzbl 0x43(%rdi),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 5656e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314ee> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 495f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd337> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x36c8a(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x4b925(%rip),%rdi │ │ │ │ + lea 0x43b7c(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x58768(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x158(%rsp),%rdx │ │ │ │ - mov 0x150(%rsp),%rsi │ │ │ │ - lea 0x4b909(%rip),%rdi │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + lea 0x5874c(%rip),%rdi │ │ │ │ call d730 >& 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 147fa <__cxa_finalize@plt+0x6b9a> │ │ │ │ + je 136cc <__cxa_finalize@plt+0x5a6c> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 56810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31790> │ │ │ │ - movsbl 0x43(%rdi),%esi │ │ │ │ + je 499c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd701> │ │ │ │ + movzbl 0x43(%rdi),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 56561 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314e1> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ + jmp 495ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd32a> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x359b3(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x29b01(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 5672d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316ad> │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 498ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd62d> │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 5672d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x316ad> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ + call *%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmp 498ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd62d> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x10(%rsp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - mov $0xa,%esi │ │ │ │ - lea -0x35a03(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + lea -0x29b4c(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 567a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31721> │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 4995e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd69e> │ │ │ │ + mov %rdx,0x10(%rsp) │ │ │ │ mov $0xa,%esi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movsbl %al,%esi │ │ │ │ - jmp 567a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31721> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + call *%rcx │ │ │ │ + mov 0x10(%rsp),%rdx │ │ │ │ + jmp 4995e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd69e> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 494f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd236> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 494d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd212> │ │ │ │ + jmp 494f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd236> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 5653d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314bd> │ │ │ │ + je 495c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd306> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x160(%rsp,%rdi,1) │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 56873 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x317f3> │ │ │ │ - jmp 56539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x314b9> │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 56328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x312a8> │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 56304 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31284> │ │ │ │ - jmp 56328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x312a8> │ │ │ │ - cmp $0xf,%rax │ │ │ │ - jbe 5646e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ee> │ │ │ │ - lea 0x120(%rsp),%rdi │ │ │ │ - cmp %rdi,%rsi │ │ │ │ - jne 5644a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ca> │ │ │ │ - jmp 5646e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x313ee> │ │ │ │ + jb 49a3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd77f> │ │ │ │ + jmp 495c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd302> │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4947f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1bf> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 49a69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7a9> │ │ │ │ + jmp 4947b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd1bb> │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 56235 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x311b5> │ │ │ │ + je 492cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd00b> │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,%edi │ │ │ │ add $0x1,%edx │ │ │ │ movzbl (%rcx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + mov %r8b,0x60(%rsp,%rdi,1) │ │ │ │ cmp %esi,%edx │ │ │ │ - jb 568e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31863> │ │ │ │ - jmp 56231 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x311b1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + jb 49a94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7d4> │ │ │ │ + jmp 492c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd007> │ │ │ │ mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 562b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31231> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%esi │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 49346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd086> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 56913 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31893> │ │ │ │ - jmp 562ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3122d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rax),%r8 │ │ │ │ - lea 0x1(%r8),%rcx │ │ │ │ - and $0x3f,%ecx │ │ │ │ - je 563f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31377> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %esi,%edi │ │ │ │ - add $0x1,%esi │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ - cmp %ecx,%esi │ │ │ │ - jb 56943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x318c3> │ │ │ │ - jmp 563f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31373> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1a0(%rsp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 49abf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd7ff> │ │ │ │ + jmp 49342 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd082> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 493af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0ef> │ │ │ │ + cmp %r13,%rsi │ │ │ │ + jne 4938b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0cb> │ │ │ │ + jmp 493af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd0ef> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 5617a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x310fa> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1a0(%rsp),%rsi │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ + jmp 49216 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcf56> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + lea 0xf0(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 55dda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30d5a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x1a0(%rsp),%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ + jmp 48e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcbc7> │ │ │ │ + lea 0x180(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 55fb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30f36> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 49056 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xcd96> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 564b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31436> │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4953e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27e> │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%r8,1),%r9d │ │ │ │ - mov %r9b,(%rsi,%r8,1) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 569d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31953> │ │ │ │ - jmp 564b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31432> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 49b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd88c> │ │ │ │ + jmp 4953a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd27a> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 56370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x312f0> │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 493f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd134> │ │ │ │ xor %ecx,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ + mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%r8,1),%r9d │ │ │ │ - mov %r9b,(%rsi,%r8,1) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 56a03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31983> │ │ │ │ - jmp 5636c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x312ec> │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 49b76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd8b6> │ │ │ │ + jmp 493f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd130> │ │ │ │ + movl $0x0,0x28(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ + jmp 48d01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xca41> │ │ │ │ + jne 4978f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4cf> │ │ │ │ + mov 0xc(%rcx),%rsi │ │ │ │ + mov %rsi,(%rcx) │ │ │ │ + mov 0x14(%rcx),%esi │ │ │ │ + mov %esi,0x8(%rcx) │ │ │ │ + jmp 4978f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xd4cf> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 1454d <__cxa_finalize@plt+0x68ed> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 145d0 <__cxa_finalize@plt+0x6970> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1462b <__cxa_finalize@plt+0x69cb> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 1469e <__cxa_finalize@plt+0x6a3e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14677 <__cxa_finalize@plt+0x6a17> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1378c <__cxa_finalize@plt+0x5b2c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 145f2 <__cxa_finalize@plt+0x6992> │ │ │ │ + jmp 13707 <__cxa_finalize@plt+0x5aa7> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 146e0 <__cxa_finalize@plt+0x6a80> │ │ │ │ + jmp 1380c <__cxa_finalize@plt+0x5bac> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14754 <__cxa_finalize@plt+0x6af4> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 13828 <__cxa_finalize@plt+0x5bc8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 145ff <__cxa_finalize@plt+0x699f> │ │ │ │ + jmp 13877 <__cxa_finalize@plt+0x5c17> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14778 <__cxa_finalize@plt+0x6b18> │ │ │ │ + jmp 13816 <__cxa_finalize@plt+0x5bb6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 147a1 <__cxa_finalize@plt+0x6b41> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 13896 <__cxa_finalize@plt+0x5c36> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14578 <__cxa_finalize@plt+0x6918> │ │ │ │ + jmp 138e5 <__cxa_finalize@plt+0x5c85> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14691 <__cxa_finalize@plt+0x6a31> │ │ │ │ + jmp 13903 <__cxa_finalize@plt+0x5ca3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14708 <__cxa_finalize@plt+0x6aa8> │ │ │ │ - endbr64 │ │ │ │ - jmp 148e4 <__cxa_finalize@plt+0x6c84> │ │ │ │ + jmp 13918 <__cxa_finalize@plt+0x5cb8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14782 <__cxa_finalize@plt+0x6b22> │ │ │ │ + jmp 1392a <__cxa_finalize@plt+0x5cca> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14584 <__cxa_finalize@plt+0x6924> │ │ │ │ + jmp 13937 <__cxa_finalize@plt+0x5cd7> │ │ │ │ endbr64 │ │ │ │ - jmp 148cc <__cxa_finalize@plt+0x6c6c> │ │ │ │ + jmp 1374a <__cxa_finalize@plt+0x5aea> │ │ │ │ endbr64 │ │ │ │ - jmp 148d8 <__cxa_finalize@plt+0x6c78> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 137d8 <__cxa_finalize@plt+0x5b78> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14794 <__cxa_finalize@plt+0x6b34> │ │ │ │ - endbr64 │ │ │ │ - jmp 147b7 <__cxa_finalize@plt+0x6b57> │ │ │ │ - endbr64 │ │ │ │ - jmp 14838 <__cxa_finalize@plt+0x6bd8> │ │ │ │ - cs 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 56b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b18> │ │ │ │ - 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 56c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b80> │ │ │ │ - mov 0xb8(%rdi),%rax │ │ │ │ - mov 0xc0(%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 0xd0(%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 56c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c08> │ │ │ │ - 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 56d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c88> │ │ │ │ - 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) │ │ │ │ + jmp 1390b <__cxa_finalize@plt+0x5cab> │ │ │ │ endbr64 │ │ │ │ - movzbl 0x78(%rdi),%eax │ │ │ │ - shr $0x2,%al │ │ │ │ - and $0x1,%eax │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ + jmp 136f2 <__cxa_finalize@plt+0x5a92> │ │ │ │ endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 139f0 <__cxa_finalize@plt+0x5d90> │ │ │ │ endbr64 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ + jmp 13a58 <__cxa_finalize@plt+0x5df8> │ │ │ │ endbr64 │ │ │ │ - ret │ │ │ │ + jmp 139ae <__cxa_finalize@plt+0x5d4e> │ │ │ │ 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 0x49795(%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 0x49765(%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 0x4973d(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov %rsi,0x48(%rdi) │ │ │ │ - ret │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov %rsi,%r10 │ │ │ │ + movq %rcx,%xmm0 │ │ │ │ + mov %rdx,%r11 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + lea -0x1(%rdx),%rbx │ │ │ │ + shr $0x3f,%rbx │ │ │ │ + mov %rcx,-0x10(%rsp) │ │ │ │ + lea -0x1(%rbx,%rdx,1),%rbx │ │ │ │ + mov %r8d,-0x8(%rsp) │ │ │ │ + sar $1,%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jge 49e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb60> │ │ │ │ + mov %r14,0x8(%rsp) │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 49d12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda52> │ │ │ │ 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 0x49725(%rip),%rax │ │ │ │ + mov 0x4(%r9),%r14d │ │ │ │ + cmp %r14d,0x4(%rax) │ │ │ │ + cmovle %r9,%rax │ │ │ │ + cmovle %rsi,%rdx │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea (%rcx,%rcx,2),%rcx │ │ │ │ + mov %rsi,(%rdi,%rcx,4) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rdi,%rcx,4) │ │ │ │ + cmp %rdx,%rbx │ │ │ │ + jle 49d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda80> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + lea 0x1(%rcx),%r9 │ │ │ │ + lea (%r9,%r9,1),%rsi │ │ │ │ + lea -0x1(%rsi),%rdx │ │ │ │ + lea (%rsi,%r9,4),%r9 │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rdi,%r9,4),%r9 │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + mov (%r9),%r14d │ │ │ │ + cmp %r14d,(%rax) │ │ │ │ + jg 49cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda38> │ │ │ │ + jge 49ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda28> │ │ │ │ + mov %r9,%rax │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 49cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda38> │ │ │ │ + test $0x1,%r11b │ │ │ │ + je 49de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb20> │ │ │ │ + lea -0x1(%rdx),%rcx │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + shr $0x3f,%rcx │ │ │ │ + lea -0x1(%rdx,%rcx,1),%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + pshufd $0xe5,%xmm0,%xmm1 │ │ │ │ + movd %xmm0,%r9d │ │ │ │ + movd %xmm1,%r11d │ │ │ │ + cmp %r10,%rdx │ │ │ │ + jle 49dcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb0c> │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + cmp %r9d,(%rax) │ │ │ │ + jl 49d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac8> │ │ │ │ + jg 49dc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb04> │ │ │ │ + cmp %r11d,0x4(%rax) │ │ │ │ + jge 49dc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb04> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + mov %rsi,(%rdi,%rdx,4) │ │ │ │ + mov 0x8(%rax),%esi │ │ │ │ + mov %esi,0x8(%rdi,%rdx,4) │ │ │ │ + lea -0x1(%rcx),%rdx │ │ │ │ + shr $0x3f,%rdx │ │ │ │ + lea -0x1(%rdx,%rcx,1),%rsi │ │ │ │ + mov %rcx,%rdx │ │ │ │ + cmp %rcx,%r10 │ │ │ │ + jge 49dcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb0c> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + sar $1,%rcx │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + cmp %r9d,(%rax) │ │ │ │ + jl 49d88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac8> │ │ │ │ + jle 49d82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdac2> │ │ │ │ + lea (%rdx,%rdx,2),%rax │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + mov %r8d,0x8(%rax) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + movq %xmm0,(%rax) │ │ │ │ + add $0x10,%rsp │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 56f5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31edd> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 56f55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ed5> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x33e0b(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x3406f(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x36a8e(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 56f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f0f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x34079(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3413d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x36a64(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 56fbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f3f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x34151(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3410d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x36a34(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 56ff2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31f72> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x341b6(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x340da(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x36a01(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 5702f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31faf> │ │ │ │ - lea 0x44(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x34211(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3409d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x369c4(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x49de5(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x483e1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4925d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5708d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3200d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49d95(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x48391(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4920d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 570de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3205e> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49d45(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x48341(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x491bd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x28(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5712d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x320ad> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x320e3> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x486a6(%rip),%rdx # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ + sub $0x2,%r11 │ │ │ │ + sar $1,%r11 │ │ │ │ + cmp %rdx,%r11 │ │ │ │ + jne 49d4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda8a> │ │ │ │ + mov 0x8(%rsp),%r14 │ │ │ │ + lea 0x1(%rdx,%rdx,1),%rsi │ │ │ │ + lea (%rsi,%rsi,2),%rcx │ │ │ │ + lea (%rdi,%rcx,4),%rcx │ │ │ │ + mov (%rcx),%r9 │ │ │ │ + mov %r9,(%rax) │ │ │ │ + mov 0x8(%rcx),%r9d │ │ │ │ + mov %r9d,0x8(%rax) │ │ │ │ + mov %rcx,%rax │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov %rsi,%rdx │ │ │ │ + jmp 49d5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xda9f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea (%rsi,%rsi,2),%rax │ │ │ │ + lea (%rdi,%rax,4),%rax │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 49dcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb0c> │ │ │ │ + sub $0x2,%r11 │ │ │ │ + sar $1,%r11 │ │ │ │ + cmp %r11,%r10 │ │ │ │ + jne 49dcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb0c> │ │ │ │ + mov %r10,%rdx │ │ │ │ + jmp 49df5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb35> │ │ │ │ + xchg %ax,%ax │ │ │ │ + sub $0x58,%rsp │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 571a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32123> │ │ │ │ + je 4a001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd41> │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x48666(%rip),%rdx # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49bfd(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x48279(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x490ed(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 571fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3217d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49bad(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x48229(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4909d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5724e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x321ce> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x49b5d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x481d9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4904d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5729d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3221d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp db00 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r13 │ │ │ │ - push %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 57302 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32282> │ │ │ │ - add %rax,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 572e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32260> │ │ │ │ + test %rax,%rax │ │ │ │ + je 49fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd1f> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5731d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3229d> │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 57415 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32395> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x30(%rax),%rbp │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ - sub %r12,%rbp │ │ │ │ + je 49fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce9> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + mov 0x18(%rax),%r15 │ │ │ │ + test %r15,%r15 │ │ │ │ + je 49f8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdccc> │ │ │ │ + mov 0x18(%r15),%r13 │ │ │ │ + test %r13,%r13 │ │ │ │ + je 49f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcb3> │ │ │ │ + mov 0x18(%r13),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 49f5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc9a> │ │ │ │ + mov 0x18(%r12),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jle 57411 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32391> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - jmp 57388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32308> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 573c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32347> │ │ │ │ - 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 57380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32300> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 573c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32347> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 573c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32347> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 57433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323b3> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 57433 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323b3> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov 0x20(%rax),%r12 │ │ │ │ + je 49f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc80> │ │ │ │ + mov 0x18(%rbp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r14 │ │ │ │ - setne %dl │ │ │ │ - mov 0x30(%rsp),%r15 │ │ │ │ - add %r12,%rbp │ │ │ │ - add 0x28(%rax),%r12 │ │ │ │ - mov %rbp,0x30(%rax) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov %r12,0x38(%rax) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 573f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32371> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %r15,0x30(%rsp) │ │ │ │ - lea 0x33ec6(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x33b9a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x365b9(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x323f6> │ │ │ │ + je 49f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc60> │ │ │ │ + mov 0x18(%rbx),%r14 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 49f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc40> │ │ │ │ + mov 0x18(%r14),%rdi │ │ │ │ + call 49e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb80> │ │ │ │ + mov %r14,%rdi │ │ │ │ + mov 0x10(%r14),%r14 │ │ │ │ call d610 │ │ │ │ - lea 0x48393(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 577a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32728> │ │ │ │ - cmp 0x18(%r14),%rsi │ │ │ │ - jae 574f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32478> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 579f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32976> │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - add $0x68,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub 0x8(%r14),%rbx │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ - cmovle %rax,%rbx │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 5780a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3278a> │ │ │ │ - mov %rax,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rcx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - add %rdx,%rdi │ │ │ │ - mov %rcx,0x10(%r14) │ │ │ │ - mov %rdi,0x8(%r14) │ │ │ │ - mov %rcx,0x18(%r14) │ │ │ │ - cmpb $0x0,0x58(%r14) │ │ │ │ - je 57a71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329f1> │ │ │ │ - mov 0x48(%r14),%rbx │ │ │ │ - mov 0x60(%r14),%r15 │ │ │ │ - mov 0x70(%r14),%rbp │ │ │ │ - mov %rbx,%r13 │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 57a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32994> │ │ │ │ - mov 0x38(%rbx),%ecx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 57930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328b0> │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov 0x30(%rbx),%r12 │ │ │ │ - sub %rax,%rbp │ │ │ │ - and $0x4,%ecx │ │ │ │ - jne 57830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327b0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add %rax,%rbp │ │ │ │ - xchg %ax,%ax │ │ │ │ - cmp %r12,%rdx │ │ │ │ - je 57989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32909> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 57a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329d2> │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - je 579dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3295d> │ │ │ │ - cmpb $0x0,0x11(%rbx) │ │ │ │ - jne 57744 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326c4> │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x4841f(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 49ee6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc26> │ │ │ │ + mov 0x10(%rbx),%r14 │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call d640 │ │ │ │ - mov %r12d,%edi │ │ │ │ - call d8e0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp 0x485c6(%rip),%r12d │ │ │ │ - sete 0x11(%rbx) │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - je 5774d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326cd> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 57905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32885> │ │ │ │ - mov 0x48(%r14),%rbx │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 57a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32994> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov 0x48(%r14),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 579a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32920> │ │ │ │ - testb $0x1,0x40(%r15) │ │ │ │ - jne 579c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32947> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 57a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32994> │ │ │ │ - movq 0x18(%rbx),%xmm0 │ │ │ │ - mov 0x48559(%rip),%r15d │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - mov 0x30(%r13),%rbx │ │ │ │ - jmp 57711 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32691> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x4834a(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call d640 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d8e0 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %r15d,%ebx │ │ │ │ - sete 0x11(%r12) │ │ │ │ - mov %rdx,0x28(%r13) │ │ │ │ - je 5774d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326cd> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rdx,0x30(%r13) │ │ │ │ - je 57905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32885> │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 57905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32885> │ │ │ │ - mov 0x30(%r13),%rbx │ │ │ │ - cmp %rdx,%rbx │ │ │ │ - je 57900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32880> │ │ │ │ - mov 0x48(%r14),%r12 │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 57a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329d2> │ │ │ │ - cmpb $0x0,0x10(%r12) │ │ │ │ - je 57970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328f0> │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - je 576a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32620> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - je 57914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32894> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 57914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32894> │ │ │ │ - mov 0x78(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%rcx │ │ │ │ - add %rax,%rdx │ │ │ │ - add 0x68(%r14),%rdx │ │ │ │ - mov %rdx,0x18(%r14) │ │ │ │ - test %rax,%rax │ │ │ │ - je 57925 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328a5> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - jmp 574d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32454> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0xb72(%rip),%rdx # 56c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31bc0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 57958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x328d8> │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov 0x68(%r14),%rsi │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - cmovle %rax,%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rsi,0x18(%r14) │ │ │ │ - movups %xmm0,0x8(%r14) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 57530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324b0> │ │ │ │ - sub %rbx,%rax │ │ │ │ - sub %rbx,%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - add %rax,%rdi │ │ │ │ - call da30 │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - mov 0x68(%r14),%rdi │ │ │ │ - jmp 57530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x324b0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add %rax,%rbp │ │ │ │ - mov 0x4839c(%rip),%r15d │ │ │ │ - jmp 578bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3283b> │ │ │ │ + call d610 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 49f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc60> │ │ │ │ + mov %r14,%rbx │ │ │ │ + jmp 49edd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc1d> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%r8 │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x48042(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call d640 │ │ │ │ - mov %r12d,%edi │ │ │ │ - call d8e0 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - cmp %r15d,%r12d │ │ │ │ - sete 0x11(%rbx) │ │ │ │ - mov %rdx,0x28(%r13) │ │ │ │ - je 5774d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326cd> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - je 57905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32885> │ │ │ │ - mov 0x30(%r13),%r12 │ │ │ │ - mov 0x48(%r14),%rbx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ + mov 0x10(%rbp),%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 57a52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329d2> │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - je 578e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32860> │ │ │ │ - cmpb $0x0,0x11(%rbx) │ │ │ │ - jne 57744 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326c4> │ │ │ │ - jmp 57850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327d0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da20 │ │ │ │ - jmp 578cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3284f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 57767 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326e7> │ │ │ │ - mov 0x78(%r14),%rax │ │ │ │ - orl $0x1,0x40(%r14) │ │ │ │ - add 0x68(%r14),%rax │ │ │ │ - mov %rax,0x18(%r14) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 57786 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32706> │ │ │ │ - nop │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 57a33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x329b3> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x38(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rdx,%r12 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - jmp 57585 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32505> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%r14),%rsi │ │ │ │ - jmp 574cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3244b> │ │ │ │ + je 49f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc80> │ │ │ │ + mov %rbx,%rbp │ │ │ │ + jmp 49ed4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc14> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ + mov 0x10(%r12),%rbx │ │ │ │ mov %r12,%rdi │ │ │ │ - call da20 │ │ │ │ - jmp 57738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x326b8> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp %rbp,%rax │ │ │ │ - jne 57640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x325c0> │ │ │ │ - jmp 57905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32885> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 579c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32947> │ │ │ │ + call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 57a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32994> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - mov %rdx,0x28(%rbx) │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - mov 0x30(%r13),%r12 │ │ │ │ - jmp 575a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32520> │ │ │ │ + je 49f5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc9a> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + jmp 49eca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdc0a> │ │ │ │ + mov 0x10(%r13),%rbx │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 57a14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32994> │ │ │ │ - orl $0x4,0x38(%rbx) │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - mov 0x30(%r13),%r12 │ │ │ │ - jmp 5783d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x327bd> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da20 │ │ │ │ - jmp 575c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32541> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x33a95(%rip),%rcx # 8b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66430> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x335b9(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x35fd8(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x33c26(%rip),%rcx # 8b660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x665e0> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x33cea(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x35fce(%rip),%rdi # 8da1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6899b> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x33d0f(%rip),%rcx # 8b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666e8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x3357b(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x35f9a(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x336a0(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x3365c(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x35f83(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57aa6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a26> │ │ │ │ + je 49f73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdcb3> │ │ │ │ + mov %rbx,%r13 │ │ │ │ + jmp 49ebd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbfd> │ │ │ │ + mov 0x10(%r15),%rbx │ │ │ │ + mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ - lea 0x47d63(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 57b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a90> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57aec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32a6c> │ │ │ │ + je 49f8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdccc> │ │ │ │ + mov %rbx,%r15 │ │ │ │ + jmp 49eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbf0> │ │ │ │ + mov 0x10(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d170 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 49fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdce9> │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + jmp 49e9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbde> │ │ │ │ + mov 0x8(%rsp),%rdi │ │ │ │ mov 0x10(%rdi),%rbx │ │ │ │ + call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 57b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ae0> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57b3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32abc> │ │ │ │ + je 49fc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd06> │ │ │ │ + mov %rbx,0x8(%rsp) │ │ │ │ + jmp 49e87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdbc7> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov 0x10(%rdi),%rbx │ │ │ │ call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d460 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d930 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 49ffc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdd3c> │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + jmp 49e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb97> │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x492c5(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x478c1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4873d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%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) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57bad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b2d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x49274(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x486f3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x20(%rdi) │ │ │ │ - movq 0x47858(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x28(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c07 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32b87> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + mov %rdi,%r12 │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 4a0ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddfa> │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%rbx,8),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4a0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdde2> │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x49214(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - lea -0x28(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x48693(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x477f9(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x28(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57c66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32be6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x20(%rbx),%rdi │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ + call 1ff90 ::do_widen(char) const@@Base+0x100> │ │ │ │ mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x4913d(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x477b9(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x4862d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x20(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57cbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c3d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x490ec(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x485e3(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - movq 0x47750(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x18(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57d17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32c97> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%r12),%rdx │ │ │ │ + mov (%r12),%rdi │ │ │ │ + mov %rdx,%rax │ │ │ │ + add $0x1,%rbx │ │ │ │ + sub %rdi,%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jb 4a080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xddc0> │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + mov 0x28(%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4a0e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde22> │ │ │ │ + mov 0x18(%rbx),%rdi │ │ │ │ + call 49e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdb80> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x4908c(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - lea -0x18(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x48583(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x476f1(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x18(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ + mov 0x10(%rbx),%rbx │ │ │ │ + call d610 │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 4a0c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde04> │ │ │ │ + mov (%r12),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 57d76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32cf6> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + je 4a100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde40> │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 57de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d60> │ │ │ │ - test %dl,%dl │ │ │ │ - je 57de4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d64> │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - movq 0x50(%rdi),%xmm0 │ │ │ │ - add 0x58(%rdi),%rdx │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57dd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d55> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + sub (%rdi),%rax │ │ │ │ + sar $0x3,%rax │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %dl,%dl │ │ │ │ - jne 57dc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d46> │ │ │ │ - lea 0x3345d(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x332e9(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x35c10(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 57dd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d57> │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov (%rdi),%r11 │ │ │ │ + mov 0x8(%rdi),%r9 │ │ │ │ + mov %r12,0x28(%rsp) │ │ │ │ + sub %r11,%r9 │ │ │ │ + je 4a37b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0bb> │ │ │ │ + mov 0x8(%rsi),%rdi │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov (%rdx),%rbx │ │ │ │ + mov (%rsi),%r8 │ │ │ │ + mov %rbp,0x20(%rsp) │ │ │ │ + sar $0x3,%r9 │ │ │ │ + mov 0x8(%rdx),%rbp │ │ │ │ + mov -0x4(%rdi),%eax │ │ │ │ + mov (%r8),%r10d │ │ │ │ + movsd -0x8(%rbp),%xmm2 │ │ │ │ + subsd (%rbx),%xmm2 │ │ │ │ + mov %eax,%edx │ │ │ │ + sub %r10d,%edx │ │ │ │ + cvtsi2sd %edx,%xmm0 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + jmp 4a1b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdef3> │ │ │ │ + nopl (%rax) │ │ │ │ + mov %r10d,%r12d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movsd (%rbx),%xmm0 │ │ │ │ + sub %edx,%r12d │ │ │ │ + lea 0x1(%rcx),%rdx │ │ │ │ + cvtsi2sd %r12d,%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rsi) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 4a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0a0> │ │ │ │ + mov %rdx,%rcx │ │ │ │ + mov (%r11,%rcx,8),%rsi │ │ │ │ + mov 0x20(%rsi),%edx │ │ │ │ + cmp %edx,%r10d │ │ │ │ + jg 4a180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdec0> │ │ │ │ + mov %ecx,%edx │ │ │ │ + mov %ecx,%r12d │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 4a383 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe0c3> │ │ │ │ + sub %r8,%rdi │ │ │ │ + mov %r14,0x38(%rsp) │ │ │ │ + add $0x1,%ecx │ │ │ │ + movsd 0x43d70(%rip),%xmm1 # 8df50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c90> │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + sar $0x2,%rdi │ │ │ │ + mov %rbp,%r15 │ │ │ │ + mov $0x1,%r14d │ │ │ │ + mov %r13,0x30(%rsp) │ │ │ │ + mov %rbx,%rbp │ │ │ │ + mov %eax,0xc(%rsp) │ │ │ │ + jmp 4a20e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf4e> │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 4a2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe002> │ │ │ │ + mov (%r11,%rdx,8),%r10 │ │ │ │ + ucomisd 0x88(%r10),%xmm1 │ │ │ │ + jp 4a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf40> │ │ │ │ + jne 4a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf40> │ │ │ │ + mov %r14d,%eax │ │ │ │ + mov 0x20(%r10),%esi │ │ │ │ + mov (%r8,%rax,4),%edx │ │ │ │ + cmp %edx,%esi │ │ │ │ + jg 4a254 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf94> │ │ │ │ + jmp 4a2f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe034> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%r14 │ │ │ │ + add $0x1,%rax │ │ │ │ + mov 0x4(%r8,%r14,4),%edx │ │ │ │ + cmp %esi,%edx │ │ │ │ + jge 4a2f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe030> │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jb 4a240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf80> │ │ │ │ + lea -0x1(%rcx),%edx │ │ │ │ + mov 0xc(%rsp),%eax │ │ │ │ + mov %r15,%rbp │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jae 4a2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe002> │ │ │ │ + lea 0x1(%rdx),%rdi │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdi,%rcx │ │ │ │ + nopl (%rax) │ │ │ │ + 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(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rsi) │ │ │ │ + cmp %r9,%rdx │ │ │ │ + jb 4a280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdfc0> │ │ │ │ + lea -0x1(%r9),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdi,%r9 │ │ │ │ + cmovb %edx,%eax │ │ │ │ + lea 0x1(%r12,%rax,1),%r12d │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%r13 │ │ │ │ + mov 0x38(%rsp),%r14 │ │ │ │ + mov 0x40(%rsp),%r15 │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + add $0x48,%rsp │ │ │ │ + ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 57e78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32df8> │ │ │ │ - test %dl,%dl │ │ │ │ - je 57e7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dfc> │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - movq 0x50(%rdi),%xmm0 │ │ │ │ - add 0x58(%rdi),%rdx │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - mov $0x1,%eax │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 57e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32df0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ + add $0x1,%r14d │ │ │ │ + cmp %rdi,%rax │ │ │ │ + jae 4a259 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf99> │ │ │ │ + cmp %edx,%esi │ │ │ │ + jge 13a7f <__cxa_finalize@plt+0x5e1f> │ │ │ │ + lea -0x1(%r14),%ebx │ │ │ │ + mov (%r8,%rbx,4),%r13d │ │ │ │ + cmp %esi,%r13d │ │ │ │ + jge 13a60 <__cxa_finalize@plt+0x5e00> │ │ │ │ + movsd 0x0(%rbp,%rbx,8),%xmm3 │ │ │ │ + sub %r13d,%edx │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + sub %r13d,%esi │ │ │ │ + movsd 0x0(%rbp,%rax,8),%xmm0 │ │ │ │ + cvtsi2sd %edx,%xmm4 │ │ │ │ + add $0x1,%r12d │ │ │ │ + subsd %xmm3,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %esi,%xmm4 │ │ │ │ + mulsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%r10) │ │ │ │ + jmp 4a200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xdf40> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x1(%rcx),%r12d │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + mov %r12d,%eax │ │ │ │ + mov 0x28(%rsp),%r12 │ │ │ │ + add $0x48,%rsp │ │ │ │ ret │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 4a2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe01b> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + mov 0x20(%rsp),%rbp │ │ │ │ + jmp 4a2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe01b> │ │ │ │ nopl (%rax) │ │ │ │ - test %dl,%dl │ │ │ │ - jne 57e56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32dd6> │ │ │ │ - lea 0x333c5(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x33251(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x35b78(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 57e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32df0> │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 57f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ef0> │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %edx,%r13d │ │ │ │ - cmp $0x10,%edx │ │ │ │ - je 57f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ea0> │ │ │ │ - cmp $0x8,%edx │ │ │ │ - jne 57f04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e84> │ │ │ │ - nop │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 57efc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e7c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%r12 │ │ │ │ - jne 57ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e60> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - add $0x28,%rsp │ │ │ │ + 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,%rax,1) │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x40(%rbp),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 57f5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32eda> │ │ │ │ - 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 │ │ │ │ - jne 57f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32eb0> │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - jmp 57f04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e84> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 57f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f02> │ │ │ │ - endbr64 │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - jmp 57f82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f02> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov %r13d,%edx │ │ │ │ - mov %r12,%rsi │ │ │ │ - call 57eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e30> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 57fac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f2c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 57fbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f3b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 57f98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f18> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + movsd 0x88(%rdx),%xmm0 │ │ │ │ + subsd 0x88(%rax),%xmm0 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - je 58010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f90> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 58040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32fc0> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 5807b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ffb> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 58088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33008> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %esi,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 58006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f86> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - jne 58004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f84> │ │ │ │ - lea 0x33226(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x330b2(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x359d9(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + mov 0x28(%rsi),%rbx │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + mov %rdi,%rbp │ │ │ │ + movq $0x0,0x10(%rdi) │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4a454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe194> │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0x20(%rsi),%r12 │ │ │ │ + jmp 4a439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe179> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x14da(%rip),%rdx # 56b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31af0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 580d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33050> │ │ │ │ - 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) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - jne 57ff2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f72> │ │ │ │ - xor %eax,%eax │ │ │ │ + mov 0x18(%rbx),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4a44f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe18f> │ │ │ │ + cmp %edx,0x20(%rbx) │ │ │ │ + jl 4a430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe170> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + jle 4a468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1a8> │ │ │ │ + mov %rbx,%r12 │ │ │ │ + mov %rax,%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + jne 4a439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe179> │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ add $0x18,%rsp │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 580c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33040> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 5801b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f9b> │ │ │ │ - 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) │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 57ffc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f7c> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x18(%rbx),%rcx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 58006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f86> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 5807b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32ffb> │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 58015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f95> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 57ff2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32f72> │ │ │ │ + test %rcx,%rcx │ │ │ │ + je 4a490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1d0> │ │ │ │ + mov 0x10(%rcx),%rsi │ │ │ │ + mov 0x18(%rcx),%rdi │ │ │ │ + cmp %edx,0x20(%rcx) │ │ │ │ + jg 4a500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe240> │ │ │ │ + mov %rdi,%rcx │ │ │ │ + test %rcx,%rcx │ │ │ │ + jne 4a475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1b5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x80(%rdi) │ │ │ │ - je 5817e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330fe> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5819d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3311d> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 5817e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x330fe> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58193 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33113> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x32f74(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32f30(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x35852(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33118> │ │ │ │ + je 4a4aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1ea> │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov 0x18(%rax),%rsi │ │ │ │ + cmp %edx,0x20(%rax) │ │ │ │ + jge 4a510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe250> │ │ │ │ + mov %rsi,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4a495 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1d5> │ │ │ │ + cmp %r12,%rbx │ │ │ │ + je 4a44f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe18f> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 4a4e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe224> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rdx,-0x8(%rax) │ │ │ │ + mov %rax,0x8(%rbp) │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d450 │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp %r12,%rax │ │ │ │ + je 4a44f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe18f> │ │ │ │ + mov 0x8(%rbp),%rax │ │ │ │ + mov 0x10(%rbp),%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + jne 4a4b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1f8> │ │ │ │ + lea 0x28(%rbx),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call 4ce70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb0> │ │ │ │ + jmp 4a4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe208> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0xd0(%rdi) │ │ │ │ - je 58274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331f4> │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 58293 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33213> │ │ │ │ - mov 0xb0(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 58274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x331f4> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58289 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33209> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x32f16(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32e3a(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x3575c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + mov %rcx,%r12 │ │ │ │ + mov %rsi,%rcx │ │ │ │ + jmp 4a470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %rcx,%rax │ │ │ │ + jmp 4a490 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe1d0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5828e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3320e> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 13a9e <__cxa_finalize@plt+0x5e3e> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov %rbx,0x20(%rsp) │ │ │ │ mov %fs:0x28,%rax │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - je 5835b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332db> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 5837a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332fa> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5835b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332db> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332f0> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x32ec7(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32d53(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x35675(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58375 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x332f5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov (%rdx),%rax │ │ │ │ + cmp %rax,0x8(%rdx) │ │ │ │ + je 4a637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe377> │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdi,%rbp │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + mov %rdx,%r14 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - testb $0x1,0x78(%rdi) │ │ │ │ - je 5847d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333fd> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 584a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33429> │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x48(%rdi),%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add -0x18(%rdx),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call d180 >::imbue(std::locale const&)@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 58498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33418> │ │ │ │ - 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 %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov %rsp,%rdi │ │ │ │ + mov %rbp,%rsi │ │ │ │ + mov (%rax,%r13,4),%edx │ │ │ │ + call 4a3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe130> │ │ │ │ mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + sub %rdi,%r8 │ │ │ │ + je 4a630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe370> │ │ │ │ + mov (%r14),%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rax,%r13,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 4a5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe300> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + adc %ecx,%ebx │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%r14),%rax │ │ │ │ + sub (%r14),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 4a580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe2c0> │ │ │ │ + mov 0x28(%rsp),%rbp │ │ │ │ + mov 0x30(%rsp),%r12 │ │ │ │ + mov 0x38(%rsp),%r13 │ │ │ │ + mov 0x40(%rsp),%r14 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5849f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3341f> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 4a63b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe37b> │ │ │ │ + mov %ebx,%eax │ │ │ │ mov 0x20(%rsp),%rbx │ │ │ │ - jmp 5847d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x333fd> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x32b60(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32c24(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x3554b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 584a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33424> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 58520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334a0> │ │ │ │ - movzbl 0x45(%rdi),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 585ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3353a> │ │ │ │ - pop %rbx │ │ │ │ + add $0x48,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x79a(%rip),%rdx # 57d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32d10> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 585b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33530> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 58590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33510> │ │ │ │ - test %dl,%dl │ │ │ │ - je 585ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3353a> │ │ │ │ - movq 0x50(%rdi),%xmm0 │ │ │ │ - mov 0x50(%rdi),%rdx │ │ │ │ - add 0x58(%rdi),%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5859d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3351d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x45(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 58511 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33491> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %dl,%dl │ │ │ │ - je 585ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3353a> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - jne 5856a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334ea> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ + je 4a5e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe324> │ │ │ │ + jmp 4a5df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe31f> │ │ │ │ + xor %ebx,%ebx │ │ │ │ + jmp 4a60c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe34c> │ │ │ │ + mov %rbp,0x28(%rsp) │ │ │ │ + mov %r12,0x30(%rsp) │ │ │ │ + mov %r13,0x38(%rsp) │ │ │ │ + mov %r14,0x40(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - call *%rax │ │ │ │ - jmp 58570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334f0> │ │ │ │ - endbr64 │ │ │ │ - jmp 585d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33559> │ │ │ │ - lea 0x32c87(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32b13(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x3543a(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x45(%rbx),%eax │ │ │ │ - jmp 58574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x334f4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rsi,%r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 58662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335e2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 58699 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33619> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - 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 │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + cmp 0x10(%rdi),%rax │ │ │ │ + je 4a700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe440> │ │ │ │ + mov %rsi,(%rax) │ │ │ │ + add $0x8,%rax │ │ │ │ + mov %rax,0x8(%rdi) │ │ │ │ + mov $0x30,%edi │ │ │ │ + mov 0x20(%r12),%ebx │ │ │ │ + call d650 │ │ │ │ + mov 0x28(%rbp),%rdx │ │ │ │ + lea 0x20(%rbp),%r8 │ │ │ │ + mov %ebx,0x20(%rax) │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %r12,0x28(%rax) │ │ │ │ + test %rdx,%rdx │ │ │ │ + jne 4a6c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe403> │ │ │ │ + jmp 4a710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe450> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x60(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 58680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33600> │ │ │ │ - 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 58699 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33619> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58677 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335f7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov 0x20(%rdx),%ecx │ │ │ │ + mov 0x18(%rdx),%rax │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + cmovl 0x10(%rdx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 4a6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe400> │ │ │ │ + cmp %ecx,%ebx │ │ │ │ + setl %dil │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + sete %al │ │ │ │ + or %eax,%edi │ │ │ │ + movzbl %dil,%edi │ │ │ │ + mov %r8,%rcx │ │ │ │ + call d0e0 │ │ │ │ + addq $0x1,0x40(%rbp) │ │ │ │ + add $0x10,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 58662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335e2> │ │ │ │ - endbr64 │ │ │ │ - jmp 586b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33638> │ │ │ │ - lea 0x32970(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32a34(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x3535b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 58679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x335f9> │ │ │ │ + xchg %ax,%ax │ │ │ │ + lea 0x8(%rsp),%rsi │ │ │ │ + call 4ce70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10bb0> │ │ │ │ + jmp 4a68c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3cc> │ │ │ │ nopl 0x0(%rax) │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov $0x1,%edi │ │ │ │ + jmp 4a6e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe424> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r15 │ │ │ │ + mov %rdi,%r15 │ │ │ │ + push %r14 │ │ │ │ + lea 0x550de(%rip),%r14 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + push %r13 │ │ │ │ + movq %r14,%xmm3 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x48464(%rip),%rax # a0b40 @@Base+0x330> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 586f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33674> │ │ │ │ + sub $0x258,%rsp │ │ │ │ + mov 0x8(%rdi),%rdi │ │ │ │ + mov (%r15),%rcx │ │ │ │ + movq 0x55e1d(%rip),%xmm2 # a0570 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + mov %fs:0x28,%rax │ │ │ │ + mov %rax,0x248(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + mov %rdi,%r9 │ │ │ │ + punpcklqdq %xmm3,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + sub %rcx,%r9 │ │ │ │ + je 4b250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef90> │ │ │ │ + mov %r9,%rsi │ │ │ │ + movsd 0x437fb(%rip),%xmm1 # 8df80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc0> │ │ │ │ + sar $0x3,%rsi │ │ │ │ + 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 (%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 4a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe500> │ │ │ │ + mov (%rcx),%r8 │ │ │ │ + movsd 0x88(%r8),%xmm1 │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 4a86a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5aa> │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov $0x1,%eax │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%r8) │ │ │ │ + cmp $0x8,%r9 │ │ │ │ + jbe 4a861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5a1> │ │ │ │ + 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 4a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe580> │ │ │ │ + movsd 0x88(%r8),%xmm1 │ │ │ │ + mov -0x8(%rdi),%rax │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + movsd 0x88(%rax),%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + mov 0x55185(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x5517e(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x220(%rsp) │ │ │ │ + lea 0x54ecf(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x54ff7(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + lea 0x130(%rsp),%r13 │ │ │ │ + movaps %xmm4,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x552eb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r13,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x148(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4b200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef40> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x54ea0(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4aa56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe796> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 58737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336b7> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336b7> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 58737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336b7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 58737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336b7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x378eb(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336d0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x470d2(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 58737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x336b7> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x483d4(%rip),%rax # a0b40 @@Base+0x330> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58784 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33704> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x54cf2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%r15),%rax │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov -0x8(%rax),%rdx │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov 0x20(%rdx),%r15d │ │ │ │ + sub 0x20(%rax),%r15d │ │ │ │ + call d1a0 │ │ │ │ + lea 0x54cbb(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %ax,0x220(%rsp) │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x54dd3(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movaps %xmm5,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x550cf(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r13,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + lea 0x1(%r15),%esi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4b1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef20> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x54cb8(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4ac3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe97e> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 587c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33747> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 587c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33747> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 587c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33747> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 587c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33747> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3797b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 587f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33770> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x47042(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r14,0xd8(%rsp) │ │ │ │ call d8d0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 587c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33747> │ │ │ │ - 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 58872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337f2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 588b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33839> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r12,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x54b0a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x42d77(%rip),%rcx # 8da0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5174b> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,0x50(%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 588a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33820> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ - movslq %edx,%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4b130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee70> │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - test %al,%al │ │ │ │ - je 588b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33839> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5888f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3380f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %al │ │ │ │ - add $0x8,%rsp │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 13c8b <__cxa_finalize@plt+0x602b> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x42d15(%rip),%rsi # 8da1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5175b> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4b160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeea0> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 4b190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeed0> │ │ │ │ + cmp %rax,0x80(%rsp) │ │ │ │ + jae 4ad97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xead7> │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 4ad97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xead7> │ │ │ │ + cmp %rax,0xa0(%rsp) │ │ │ │ + jae 4af40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec80> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 13c1f <__cxa_finalize@plt+0x5fbf> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4b220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef60> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x800000000000001b,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0x19,%rax │ │ │ │ + jbe 13cf4 <__cxa_finalize@plt+0x6094> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov $0x1a,%edx │ │ │ │ + lea 0x42be9(%rip),%rsi # 8da22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51762> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeef0> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x5766f(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 4b018 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed58> │ │ │ │ + cmpb $0x0,0x57658(%rip) │ │ │ │ + jne 4afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xece0> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 4aec1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec01> │ │ │ │ + call d610 │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4aed3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec13> │ │ │ │ + call d610 │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 4aee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec22> │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 4aef1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec31> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 4af00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec40> │ │ │ │ + call d610 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 4af12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xec52> │ │ │ │ + call d610 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 4b260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xefa0> │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 58872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x337f2> │ │ │ │ - endbr64 │ │ │ │ - jmp 588d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33858> │ │ │ │ - lea 0x32750(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x32814(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x3513b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5888f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3380f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x479c4(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call da60 │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - lea 0x47987(%rip),%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov %rbp,0x20(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 58965 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x338e5> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x20(%r12),%rbp │ │ │ │ - lea 0x4845c(%rip),%rax # a0dc8 @@Base+0x40> │ │ │ │ - movdqu 0x28(%r12),%xmm2 │ │ │ │ - movq 0x46ad5(%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 58a48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339c8> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 589d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33957> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4adda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb1a> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4adf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb32> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4af89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xecc9> │ │ │ │ + jmp 4adee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb2e> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x424e1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x5734d(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x57331(%rip),%rdi │ │ │ │ + call d730 >& 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 589d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33957> │ │ │ │ - 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) │ │ │ │ + je 13cdc <__cxa_finalize@plt+0x607c> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4b090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedd0> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 4aeaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebef> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x42469(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x57055(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x57039(%rip),%rdi │ │ │ │ + call d730 >& 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 58a01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33981> │ │ │ │ + je 13c6f <__cxa_finalize@plt+0x600f> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 4b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee20> │ │ │ │ + movsbl 0x43(%rdi),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 4aea2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebe2> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x2b225(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x20(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 58a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3399e> │ │ │ │ - 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 58a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339f9> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - 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 58a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3399e> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4affd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed3d> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4affd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xed3d> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x2b275(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - jmp 58a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3399e> │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4b071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedb1> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rax │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 4b071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xedb1> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4acca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea0a> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 4b143 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xee83> │ │ │ │ + jmp 4acc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea06> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 4ad44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea84> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 4b173 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeeb3> │ │ │ │ + jmp 4ad40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xea80> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4adad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaed> │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jne 4ad89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeac9> │ │ │ │ + jmp 4adad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeaed> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4ae7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebbe> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4b1c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef03> │ │ │ │ + jmp 4ae7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xebba> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4ac11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe951> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4aa29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe769> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4adf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb32> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4b233 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xef73> │ │ │ │ + jmp 4adee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xeb2e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rcx),%rax │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ + jmp 4a86a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe5aa> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a30> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a60> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13abe <__cxa_finalize@plt+0x5e5e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58ae7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a67> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13af3 <__cxa_finalize@plt+0x5e93> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58ae9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a69> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13b61 <__cxa_finalize@plt+0x5f01> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 58afa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a7a> │ │ │ │ - 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 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jne 58a7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339fe> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 58ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a30> │ │ │ │ - jmp 58aba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a3a> │ │ │ │ - jmp 58aba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a3a> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a30> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - jmp 58ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33a30> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call db00 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jne 58a7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x339fe> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 13b9a <__cxa_finalize@plt+0x5f3a> │ │ │ │ + endbr64 │ │ │ │ + jmp 13c47 <__cxa_finalize@plt+0x5fe7> │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x50,%edi │ │ │ │ - call d650 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x47784(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call d810 │ │ │ │ - lea 0x46de4(%rip),%rax │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - movdqu 0x18(%r12),%xmm0 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x47735(%rip),%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 58bbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33b3b> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x30(%r12),%rbp │ │ │ │ - lea 0x4827e(%rip),%rax # a0e40 @@Base+0x40> │ │ │ │ - movdqu 0x38(%r12),%xmm2 │ │ │ │ - movq 0x46877(%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 58ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c20> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 58c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bad> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58c2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bad> │ │ │ │ - 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 58c57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bd7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 58c74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf4> │ │ │ │ - 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 58cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c51> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 58c74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf4> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - jmp 58c74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33bf4> │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 13b3b <__cxa_finalize@plt+0x5edb> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c88> │ │ │ │ + jmp 13d38 <__cxa_finalize@plt+0x60d8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58d38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cb8> │ │ │ │ + jmp 13cbc <__cxa_finalize@plt+0x605c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58d3f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cbf> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13bdf <__cxa_finalize@plt+0x5f7f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 58d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cc1> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13ab4 <__cxa_finalize@plt+0x5e54> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 58d52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33cd2> │ │ │ │ - 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 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jne 58cd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c56> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 58d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c88> │ │ │ │ - jmp 58d12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c92> │ │ │ │ - jmp 58d12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c92> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c88> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - jmp 58d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c88> │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jne 58cd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33c56> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13b6e <__cxa_finalize@plt+0x5f0e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13c5b <__cxa_finalize@plt+0x5ffb> │ │ │ │ + endbr64 │ │ │ │ + jmp 13cc5 <__cxa_finalize@plt+0x6065> │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - je 58da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d20> │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 58de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d60> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x37f85(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d68> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + sub $0x2e8,%rsp │ │ │ │ + movq 0x55250(%rip),%xmm2 # a0570 , std::allocator >@GLIBCXX_3.4.21+0xcb8> │ │ │ │ + movhps 0x55251(%rip),%xmm2 # a0578 >@GLIBCXX_3.4+0xd78> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x2d8(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x56f9d(%rip) │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + cmp %rax,0x18(%rbx) │ │ │ │ + je 4ccf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a35> │ │ │ │ + xor %r13d,%r13d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea 0x40(%rsp),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov (%rax,%r13,4),%edx │ │ │ │ + call 4a3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe130> │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov 0x48(%rsp),%r8 │ │ │ │ + sub %rdi,%r8 │ │ │ │ + je 4c630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10370> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov %r8,%rcx │ │ │ │ + sar $0x3,%rcx │ │ │ │ + lea (%rax,%r13,8),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp *%rdx │ │ │ │ + mov (%rdi,%rax,8),%rdx │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + add $0x1,%rax │ │ │ │ + movsd %xmm0,0x88(%rdx) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 4b3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0e0> │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + adc %ecx,%ebp │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + sub 0x18(%rbx),%rax │ │ │ │ + add $0x1,%r13 │ │ │ │ + sar $0x3,%rax │ │ │ │ + cmp %rax,%r13 │ │ │ │ + jb 4b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0a0> │ │ │ │ + mov %rbx,%rsi │ │ │ │ + lea 0x18(%rbx),%rdx │ │ │ │ + mov %r12,%rdi │ │ │ │ + call 4a120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde60> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov 0x8(%r12),%rcx │ │ │ │ + mov %eax,0x18(%rsp) │ │ │ │ + sub %rsi,%rcx │ │ │ │ + je 4b461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1a1> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + movsd 0x88(%rax),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + subsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x88(%rax) │ │ │ │ + cmp $0x8,%rcx │ │ │ │ + jle 4b461 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf1a1> │ │ │ │ + sar $0x3,%rcx │ │ │ │ + mov $0x1,%eax │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x47bb5(%rip),%rax # a09b0 @@Base+0x1a0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 4b440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf180> │ │ │ │ + call d080 │ │ │ │ + sub 0x56e7b(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + lea 0x542ec(%rip),%r13 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x42ab1(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x5455f(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x54558(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %di,0x2b0(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2b8(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58e13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d93> │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x543d0(%rip),%r15 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + lea 0x1c0(%rsp),%r14 │ │ │ │ + movaps %xmm3,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x546cc(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movl $0x10,0x1a8(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov %r14,0x1b0(%rsp) │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rsi │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x1d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x190(%rsp),%r8 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cc03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10943> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x188(%rsp),%rcx │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x54278(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4b672 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf3b2> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 58e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33db0> │ │ │ │ - lea 0x469ed(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ + lea 0x54197(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x54387(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rsi,0x160(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x54348(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x2b0(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x2b8(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + movaps %xmm4,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x544c9(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movl $0x10,0x1a8(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov %r14,0x1b0(%rsp) │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x190(%rsp),%r8 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cc1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1095d> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x188(%rsp),%rcx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x5409b(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4b84f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf58f> │ │ │ │ + call d610 │ │ │ │ + lea 0x53fba(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x541aa(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rsi,0x160(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x54169(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x2b0(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2b8(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + movaps %xmm5,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x542ec(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movl $0x10,0x1a8(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov %r14,0x1b0(%rsp) │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x190(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cc37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10977> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov 0x188(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x53ecf(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4ba1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf75b> │ │ │ │ + call d610 │ │ │ │ + lea 0x53dee(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x53fde(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rsi,0x160(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x14,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x41fc5(%rip),%rcx # 8da3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5177d> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x90(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rsi,0x80(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4cb6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108ad> │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 13e90 <__cxa_finalize@plt+0x6230> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x41f56(%rip),%rsi # 8da52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51792> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xa0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4cb9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108db> │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + lea 0xb0(%rsp),%rsi │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + je 4cbc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10909> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 4bbaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8ea> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 4bbaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8ea> │ │ │ │ + cmp %rax,0xd0(%rsp) │ │ │ │ + jae 4c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10458> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1434a <__cxa_finalize@plt+0x66ea> │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4ccc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a06> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add 0xe8(%rsp),%rax │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 14319 <__cxa_finalize@plt+0x66b9> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x418c6(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x100(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4caa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107e2> │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + je 4cad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10810> │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 4bd0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa4a> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 4bd0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa4a> │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 4c6a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103e8> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 14371 <__cxa_finalize@plt+0x6711> │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4cc68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109a8> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 142e8 <__cxa_finalize@plt+0x6688> │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x41761(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4ca74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107b4> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x168(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x566f4(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 4c7fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1053d> │ │ │ │ + cmpb $0x0,0x566dd(%rip) │ │ │ │ + jne 4c788 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104c8> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 58e45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33dc5> │ │ │ │ + je 4be44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb84> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4be58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb98> │ │ │ │ + call d610 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 58e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33dd7> │ │ │ │ + je 4be72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbb2> │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d9c> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 58e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d9c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x47b35(%rip),%rax # a09b0 @@Base+0x1a0> │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xb8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58e93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e13> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4be86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbc6> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 58ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e40> │ │ │ │ - lea 0x4696d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 58ed5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e55> │ │ │ │ + je 4bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbe0> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 58ee7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e67> │ │ │ │ + je 4beba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfbfa> │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 58e9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e1c> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 58e9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e1c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - sub $0x20,%rsp │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x34b07(%rip),%rsi # 8da30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689b0> │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 58f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ed6> │ │ │ │ - add $0x20,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 58f7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33efa> │ │ │ │ + je 4bece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc0e> │ │ │ │ call d610 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 58f8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f0c> │ │ │ │ + je 4bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc28> │ │ │ │ call d610 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 58fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f50> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 58fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f50> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 58fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f50> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x38176(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 58fd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f58> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rdx │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov (%rsi),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4bf02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfc42> │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x1d0(%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 0x53add(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x2b0(%rsp) │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2b8(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ 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 │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + movaps %xmm6,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x53c60(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movl $0x10,0x1a8(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov %r14,0x1b0(%rsp) │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x160(%rsp),%rax │ │ │ │ + lea 0x160(%rsp),%rsi │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x1,0x1d8(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x190(%rsp),%r8 │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + mov %rax,0x120(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cc4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1098e> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x188(%rsp),%rcx │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x5380d(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4c0dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfe1d> │ │ │ │ + call d610 │ │ │ │ + lea 0x5372c(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov 0x5391c(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rsi,0x160(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x8(%r12),%rax │ │ │ │ + lea 0x1d0(%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 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x2b0(%rsp) │ │ │ │ + mov 0x538bd(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + add $0x1,%ebp │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2b8(%rsp) │ │ │ │ + movups %xmm0,0x2c8(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x2a8(%rsp) │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov %rax,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm7 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + movaps %xmm0,0x170(%rsp) │ │ │ │ + movaps %xmm7,0x160(%rsp) │ │ │ │ + movaps %xmm0,0x180(%rsp) │ │ │ │ + movaps %xmm0,0x190(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x53a45(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x168(%rsp),%rsi │ │ │ │ + movl $0x10,0x1a8(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + mov %r14,0x1b0(%rsp) │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + movq $0x0,0x1b8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + call dab0 │ │ │ │ + mov 0x190(%rsp),%r8 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cbe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10929> │ │ │ │ + mov 0x180(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x188(%rsp),%rcx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 590ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3402c> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5902f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33faf> │ │ │ │ - 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) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34007> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 59087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34007> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 59087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34007> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3823b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 590a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34028> │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,0x10(%rbx,%rax,1) │ │ │ │ - add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 59087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34007> │ │ │ │ - lea 0x31cbd(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x31f21(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x34940(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - 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 0xb8(%rsp),%rdi │ │ │ │ - lea 0xc8(%rsp),%r14 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov 0xe(%rsi),%rax │ │ │ │ - mov 0x18(%rsi),%rsi │ │ │ │ - lea 0xe8(%rsp),%r15 │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - mov %rax,0x2e(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - mov %rax,0xae(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - lea 0xd8(%rsp),%rdi │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov $0x101,%eax │ │ │ │ - mov 0x58(%rbp),%rdx │ │ │ │ - movdqa 0xa0(%rsp),%xmm0 │ │ │ │ - mov %ax,0xb4(%rsp) │ │ │ │ - mov 0xae(%rsp),%rax │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - mov 0xc0(%rsp),%rcx │ │ │ │ - mov %rax,0x2e(%rsp) │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - mov %rdx,0xf8(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - mov %rax,0x4e(%rsp) │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 59690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34610> │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ - mov 0xc8(%rsp),%rax │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - mov 0xe0(%rsp),%rcx │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0xd8(%rsp),%rax │ │ │ │ - mov %r14,0xb8(%rsp) │ │ │ │ - movb $0x0,0xc8(%rsp) │ │ │ │ - movq $0x0,0xc0(%rsp) │ │ │ │ - cmp %r15,%rax │ │ │ │ - je 59628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x345a8> │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - mov 0xe8(%rsp),%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov $0x48,%edi │ │ │ │ - mov %rcx,0x80(%rsp) │ │ │ │ - mov %r15,0xd8(%rsp) │ │ │ │ - movb $0x0,0xe8(%rsp) │ │ │ │ - movq $0x0,0xe0(%rsp) │ │ │ │ - mov %rdx,0x98(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d6a0 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r12,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d630 │ │ │ │ - test %r13,%r13 │ │ │ │ - js 59708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34688> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x20(%r12) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - add %r13,%rax │ │ │ │ - mov %r13,0x28(%r12) │ │ │ │ - mov %rax,0x38(%r12) │ │ │ │ - movl $0x0,0x40(%r12) │ │ │ │ - mov %r12,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - call d650 │ │ │ │ - movabs $0x100000001,%rdx │ │ │ │ - lea 0x460d0(%rip),%rcx │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 59ace , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a4e> │ │ │ │ - mov 0x78(%rsp),%rdi │ │ │ │ - lea 0x88(%rsp),%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + lea 0x53619(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x1d0(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 4c2d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10011> │ │ │ │ + call d610 │ │ │ │ + lea 0x53538(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x168(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + mov 0x53718(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %rbx,0x160(%rsp,%rax,1) │ │ │ │ + mov %r13,0x1d0(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0xf,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x416dd(%rip),%rcx # 8da0b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5174b> │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4caf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10830> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add 0xe8(%rsp),%rax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 140d9 <__cxa_finalize@plt+0x6479> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x41667(%rip),%rsi # 8da1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5175b> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x100(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4cb1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1085f> │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + mov %rcx,0x108(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x108(%rsp),%r8 │ │ │ │ + mov 0x128(%rsp),%rdx │ │ │ │ + mov 0x100(%rsp),%rcx │ │ │ │ + mov 0x120(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 4cb4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1088d> │ │ │ │ + cmp %rax,0x110(%rsp) │ │ │ │ + jae 4c462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101a2> │ │ │ │ + lea 0x130(%rsp),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 4c462 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101a2> │ │ │ │ + cmp %rax,0x130(%rsp) │ │ │ │ + jae 4c63e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1037e> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 14257 <__cxa_finalize@plt+0x65f7> │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4cc97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109d7> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000005,%rax │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x3,%rax │ │ │ │ + jbe 142c9 <__cxa_finalize@plt+0x6669> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x41270(%rip),%rsi # 8d771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514b1> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 4ca46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10786> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x168(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x55faf(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 4c8e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10626> │ │ │ │ + cmpb $0x0,0x55f98(%rip) │ │ │ │ + jne 4c871 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x105b1> │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 59327 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342a7> │ │ │ │ + je 4c589 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102c9> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rsp),%rdi │ │ │ │ - lea 0x68(%rsp),%rax │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 4c59d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102dd> │ │ │ │ + call d610 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 5933b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342bb> │ │ │ │ + je 4c5b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102f7> │ │ │ │ call d610 │ │ │ │ - mov 0xd8(%rsp),%rdi │ │ │ │ - cmp %r15,%rdi │ │ │ │ - je 5934d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342cd> │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp 0x10(%rsp),%rdi │ │ │ │ + je 4c5cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1030b> │ │ │ │ call d610 │ │ │ │ - mov 0xb8(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 5935f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x342df> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4c5e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10325> │ │ │ │ call d610 │ │ │ │ - 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),%r15 │ │ │ │ - movb $0x0,0x20(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movb $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x50(%rbx) │ │ │ │ - movl $0x0,0x58(%rbx) │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 59568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344e8> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 59610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34590> │ │ │ │ - movl $0x10,0xc(%rsp) │ │ │ │ - lea 0xb(%r15),%rsi │ │ │ │ - lea 0x10(%rbx),%r12 │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - mov 0x0(%rbp),%r14d │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - je 596f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34678> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - lea 0x1(%rax),%r10 │ │ │ │ - cmp %r10,%rsi │ │ │ │ - jb 595c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34540> │ │ │ │ - movb $0x1f,(%rcx,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - lea 0x2(%rax),%r9 │ │ │ │ - movb $0x0,0x1(%rcx,%rax,1) │ │ │ │ - mov $0xf,%ecx │ │ │ │ - mov %r10,0x18(%rbx) │ │ │ │ - cmp 0x10(%rbx),%rdx │ │ │ │ - je 5941c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3439c> │ │ │ │ - mov 0x20(%rbx),%rcx │ │ │ │ - cmp %r9,%rcx │ │ │ │ - jb 59590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34510> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - cmp 0x46602(%rip),%r14d │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sete %cl │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp 0x46472(%rip),%r14d │ │ │ │ - sete %dl │ │ │ │ - shl $0x2,%edx │ │ │ │ - lea (%rdx,%rcx,2),%r14d │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - movb $0x8b,0x1(%rdx,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rax │ │ │ │ - movb $0x0,(%rax,%r9,1) │ │ │ │ - mov %r9,0x18(%rbx) │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - movsbl 0xc(%rsp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - movsbl 0x58(%rbp),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - movsbl %ah,%esi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x58(%rbp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - sar $0x18,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - movsbl %r14b,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov $0xffffffff,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 59506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34486> │ │ │ │ - mov 0x20(%rbp),%rdx │ │ │ │ - mov 0x18(%rbp),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x18(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 59a55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349d5> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5953c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x344bc> │ │ │ │ - mov 0x40(%rbp),%rdx │ │ │ │ - mov 0x38(%rbp),%rsi │ │ │ │ - movabs $0x7ffffffffffffffe,%rax │ │ │ │ - sub 0x18(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jb 59af6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a76> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d580 , std::allocator >::push_back(char)@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + lea 0x130(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 4c5ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1033f> │ │ │ │ + call d610 │ │ │ │ + mov 0x2d8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 599c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34942> │ │ │ │ - add $0x118,%rsp │ │ │ │ + jne 4ccfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a3c> │ │ │ │ + add $0x2e8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nopl (%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - lea 0xc(%r15,%r13,1),%rax │ │ │ │ - lea 0xb(%r13),%rsi │ │ │ │ - cmovne %rax,%rsi │ │ │ │ - setne %al │ │ │ │ - movzbl %al,%eax │ │ │ │ - shl $0x4,%eax │ │ │ │ - add $0x8,%eax │ │ │ │ - mov %eax,0xc(%rsp) │ │ │ │ - jmp 593bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3433c> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4b3c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf104> │ │ │ │ + jmp 4b3bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf0ff> │ │ │ │ xor %edx,%edx │ │ │ │ - mov %r10,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - call db40 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - jmp 59425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x343a5> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov $0x1,%r8d │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4c4a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101e5> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4c4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101fd> │ │ │ │ xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4c687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x103c7> │ │ │ │ + jmp 4c4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101f9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call db40 , std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - movb $0x1f,(%rdx,%rax,1) │ │ │ │ - mov 0x10(%rbx),%rdx │ │ │ │ - lea 0x2(%rax),%r9 │ │ │ │ - movb $0x0,0x1(%rdx,%rax,1) │ │ │ │ - mov %r10,0x18(%rbx) │ │ │ │ - jmp 59418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34398> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0xc(%rsp) │ │ │ │ - mov $0xa,%esi │ │ │ │ - jmp 593bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3433c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + lea 0x100(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4bd55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa95> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x40,%esi │ │ │ │ - jae 59728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346a8> │ │ │ │ - test $0x20,%sil │ │ │ │ - jne 59881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34801> │ │ │ │ - test $0x10,%sil │ │ │ │ - jne 598c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34842> │ │ │ │ - test $0x8,%sil │ │ │ │ - jne 59918 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34898> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 59937 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x348b7> │ │ │ │ - test %esi,%esi │ │ │ │ - je 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - movzbl (%r15),%eax │ │ │ │ - mov %al,0x88(%rsp) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - mov %esi,%esi │ │ │ │ - movzwl -0x2(%r15,%rsi,1),%eax │ │ │ │ - mov %ax,0x86(%rsp,%rsi,1) │ │ │ │ - jmp 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - nop │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bd6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaad> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r11,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4c6f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10439> │ │ │ │ + jmp 4bd69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa9> │ │ │ │ + nopl (%rax) │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 4bbf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf935> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ - cmp $0x40,%esi │ │ │ │ - jae 597c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34740> │ │ │ │ - test $0x20,%sil │ │ │ │ - jne 59846 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x347c6> │ │ │ │ - test $0x10,%sil │ │ │ │ - jne 598e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34862> │ │ │ │ - test $0x8,%sil │ │ │ │ - jne 598ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3487f> │ │ │ │ - test $0x4,%sil │ │ │ │ - jne 59954 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x348d4> │ │ │ │ - test %esi,%esi │ │ │ │ - je 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,0x68(%rsp) │ │ │ │ - test $0x2,%sil │ │ │ │ - je 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - mov %esi,%esi │ │ │ │ - movzwl -0x2(%r14,%rsi,1),%eax │ │ │ │ - mov %ax,0x66(%rsp,%rsi,1) │ │ │ │ - jmp 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov $0xf,%esi │ │ │ │ - jmp 593eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3436b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 599c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34942> │ │ │ │ - call d1f0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %esi,%edi │ │ │ │ - sub $0x1,%esi │ │ │ │ - lea 0x88(%rsp,%rdi,1),%r8 │ │ │ │ - add %r15,%rdi │ │ │ │ - movdqu -0x40(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r8) │ │ │ │ - movdqu -0x30(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r8) │ │ │ │ - movdqu -0x20(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r8) │ │ │ │ - movdqu -0x10(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r8) │ │ │ │ - cmp $0x40,%esi │ │ │ │ - jb 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - and $0xffffffc0,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%edi │ │ │ │ - add $0x40,%r8d │ │ │ │ - movdqu (%rax,%rdi,1),%xmm3 │ │ │ │ - movdqu 0x10(%rax,%rdi,1),%xmm2 │ │ │ │ - movdqu 0x20(%rax,%rdi,1),%xmm1 │ │ │ │ - movdqu 0x30(%rax,%rdi,1),%xmm0 │ │ │ │ - movups %xmm3,0x88(%rsp,%rdi,1) │ │ │ │ - movups %xmm2,0x98(%rsp,%rdi,1) │ │ │ │ - movups %xmm1,0xa8(%rsp,%rdi,1) │ │ │ │ - movups %xmm0,0xb8(%rsp,%rdi,1) │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jb 5976f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x346ef> │ │ │ │ - jmp 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,%edi │ │ │ │ - sub $0x1,%esi │ │ │ │ - lea 0x68(%rsp,%rdi,1),%r8 │ │ │ │ - add %r14,%rdi │ │ │ │ - movdqu -0x40(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%r8) │ │ │ │ - movdqu -0x30(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%r8) │ │ │ │ - movdqu -0x20(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%r8) │ │ │ │ - movdqu -0x10(%rdi),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%r8) │ │ │ │ - cmp $0x40,%esi │ │ │ │ - jb 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - and $0xffffffc0,%esi │ │ │ │ - xor %r8d,%r8d │ │ │ │ - mov %r8d,%edi │ │ │ │ - add $0x40,%r8d │ │ │ │ - movdqu (%rax,%rdi,1),%xmm3 │ │ │ │ - movdqu 0x10(%rax,%rdi,1),%xmm2 │ │ │ │ - movdqu 0x20(%rax,%rdi,1),%xmm1 │ │ │ │ - movdqu 0x30(%rax,%rdi,1),%xmm0 │ │ │ │ - movups %xmm3,0x68(%rsp,%rdi,1) │ │ │ │ - movups %xmm2,0x78(%rsp,%rdi,1) │ │ │ │ - movups %xmm1,0x88(%rsp,%rdi,1) │ │ │ │ - movups %xmm0,0x98(%rsp,%rdi,1) │ │ │ │ - cmp %esi,%r8d │ │ │ │ - jb 59804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34784> │ │ │ │ - jmp 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0x88(%rsp,%rsi,1),%rax │ │ │ │ - lea 0x20(%r14,%rsi,1),%rsi │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - movdqu 0x10(%r14),%xmm0 │ │ │ │ - movups %xmm0,0x78(%rsp) │ │ │ │ - movdqu -0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movdqu -0x30(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - jmp 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - movdqu (%r15),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - lea 0xa8(%rsp,%rsi,1),%rax │ │ │ │ - lea 0x20(%r15,%rsi,1),%rsi │ │ │ │ - movups %xmm0,0x88(%rsp) │ │ │ │ - movdqu 0x10(%r15),%xmm0 │ │ │ │ - movups %xmm0,0x98(%rsp) │ │ │ │ - movdqu -0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movdqu -0x30(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - jmp 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - movdqu (%r15),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - movups %xmm0,0x88(%rsp) │ │ │ │ - movdqu -0x10(%r15,%rsi,1),%xmm0 │ │ │ │ - movups %xmm0,0x78(%rsp,%rsi,1) │ │ │ │ - jmp 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov %esi,%esi │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - movdqu -0x10(%r14,%rsi,1),%xmm0 │ │ │ │ - movups %xmm0,0x58(%rsp,%rsi,1) │ │ │ │ - jmp 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rax,0x68(%rsp) │ │ │ │ - mov -0x8(%r14,%rsi,1),%rax │ │ │ │ - mov %rax,0x60(%rsp,%rsi,1) │ │ │ │ - jmp 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov -0x8(%r15,%rsi,1),%rax │ │ │ │ - mov %rax,0x80(%rsp,%rsi,1) │ │ │ │ - jmp 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - mov (%r15),%eax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov -0x4(%r15,%rsi,1),%eax │ │ │ │ - mov %eax,0x84(%rsp,%rsi,1) │ │ │ │ - jmp 59246 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x341c6> │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov %esi,%esi │ │ │ │ - mov %eax,0x68(%rsp) │ │ │ │ - mov -0x4(%r14,%rsi,1),%eax │ │ │ │ - mov %eax,0x64(%rsp,%rsi,1) │ │ │ │ - jmp 591ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3416a> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5997e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x348fe> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - lea 0x78(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xd8(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xb8(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 599d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34959> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 59981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34901> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 599a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34922> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 59a0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3498a> │ │ │ │ - endbr64 │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bc0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf94d> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4c769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x104a9> │ │ │ │ + jmp 4bc09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf949> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x40cf9(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x55b65(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + lea 0x55b49(%rip),%rdi │ │ │ │ + call d730 >& 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 13d6b <__cxa_finalize@plt+0x610b> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 4c95a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1069a> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 4be2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb6a> │ │ │ │ + lea 0x5587c(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x40c7d(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& 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 13fec <__cxa_finalize@plt+0x638c> │ │ │ │ + cmpb $0x0,0x38(%rbp) │ │ │ │ + je 4c9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10710> │ │ │ │ + movzbl 0x43(%rbp),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 4be1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb5d> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x40c10(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x55a7c(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + lea 0x55a60(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 59a17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34997> │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d460 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d930 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 59981 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34901> │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59a36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x349b6> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 599c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34942> │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 14009 <__cxa_finalize@plt+0x63a9> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 4c99d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x106dd> │ │ │ │ + movzbl 0x43(%rbx),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 599c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34942> │ │ │ │ - lea 0x33956(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - endbr64 │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x20(%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59a93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a13> │ │ │ │ - call d610 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d460 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d930 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 599c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34942> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - lea 0x31e8b(%rip),%rcx # 8b960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x668e0> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x31fa7(%rip),%rsi # 8ba88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a08> │ │ │ │ - lea 0x33f5c(%rip),%rdi # 8da44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689c4> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 59b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34a99> │ │ │ │ - mov 0x108(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 599c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34942> │ │ │ │ - lea 0x338b5(%rip),%rdi # 8d3c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68349> │ │ │ │ - call d2f0 │ │ │ │ - jmp 59a02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34982> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 599f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34973> │ │ │ │ - endbr64 │ │ │ │ + call d430 │ │ │ │ + jmp 4c56f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102af> │ │ │ │ + lea 0x55793(%rip),%rbp │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x40b94(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 5996b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x348eb> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp (%rsi),%rax │ │ │ │ - je 59c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b90> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - je 59c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b98> │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - jne 59bbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b3b> │ │ │ │ - mov 0x40(%r13),%edx │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 59bbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b3b> │ │ │ │ - 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 59b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 59c45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34bc5> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - add $0x48,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp 59bed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b6d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov 0x40(%r13),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 59bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b33> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,0x40(%r13) │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 59bb3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34b33> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rbp,%rax,1),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 13d4e <__cxa_finalize@plt+0x60ee> │ │ │ │ + cmpb $0x0,0x38(%rbx) │ │ │ │ + je 4ca13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10753> │ │ │ │ + movzbl 0x43(%rbx),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ + call d430 │ │ │ │ + jmp 4c562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x102a2> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@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 59b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c40> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 59cc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c45> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 59cdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c5d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 59c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c10> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 59cab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c2b> │ │ │ │ + lea -0x2cae2(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 4c7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10525> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + jmp 4c7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10525> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 59d56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cd6> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 59d24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ca4> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x2ddf(%rip),%rcx # 56f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31eb0> │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 59d30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cb0> │ │ │ │ - lea -0x31df(%rip),%rdx # 56b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ac0> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 59d28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ca8> │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x18(%rdx),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 59d56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cd6> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 59d4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34cce> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x31012(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x31276(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x33c95(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 59dcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d4c> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 59db5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d35> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59df1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d71> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 59df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d76> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59df6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34d76> │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2cb1f(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4c8ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1060e> │ │ │ │ + mov $0xa,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 59e7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34dfc> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 59e65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34de5> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59ea1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e21> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 59ea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e26> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59ea6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e26> │ │ │ │ + call *%rdx │ │ │ │ + jmp 4c8ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1060e> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rdx,0x38(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + lea -0x2cb58(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 4c859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10599> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x38(%rsp),%rdx │ │ │ │ + jmp 4c859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10599> │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 59f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34eac> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 59f15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34e95> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59f51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ed1> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 59f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ed6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 59f56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ed6> │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%rbx),%rax │ │ │ │ + lea -0x2cb95(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 4c942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10682> │ │ │ │ + mov $0xa,%esi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 59fdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f5c> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ + call *%rdx │ │ │ │ + jmp 4c942 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10682> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4c53e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1027e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x170(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4ca59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10799> │ │ │ │ + jmp 4c53a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1027a> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bdf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb39> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x170(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4ca87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107c7> │ │ │ │ + jmp 4bdf5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfb35> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bc99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9d9> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x110(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4cab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x107f5> │ │ │ │ + jmp 4bc95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf9d5> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4bd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa60> │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 4bcfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa3c> │ │ │ │ + jmp 4bd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfa60> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4c370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100b0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4cb03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10843> │ │ │ │ + jmp 4c36c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x100ac> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4c3f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10131> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x110(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4cb32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10872> │ │ │ │ + jmp 4c3ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1012d> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4c478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101b8> │ │ │ │ + lea 0x130(%rsp),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jne 4c454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10194> │ │ │ │ + jmp 4c478 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101b8> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4baba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7fa> │ │ │ │ xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 59fc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f45> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f81> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 5a006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f86> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x90(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 4cb80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108c0> │ │ │ │ + jmp 4bab6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf7f6> │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bb41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf881> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0xb0(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4cbae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x108ee> │ │ │ │ + jmp 4bb3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf87d> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 4bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf900> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 4bb9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf8dc> │ │ │ │ + jmp 4bbc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf900> │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4c2a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xffe8> │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf389> │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b826 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf566> │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4b9f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf732> │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0x120(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 4c0b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfdf4> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bd6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaad> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%r9 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4cc7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109bb> │ │ │ │ + jmp 4bd69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xfaa9> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4c4bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101fd> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4ccaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x109ea> │ │ │ │ + jmp 4c4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x101f9> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 4bc0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf94d> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r10,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 4ccd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10a19> │ │ │ │ + jmp 4bc09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf949> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 4b3dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xf11d> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5a006 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34f86> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35010> │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae 5a1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3512a> │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5a1a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35120> │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea -0x354a(%rip),%rdx # 56b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ad0> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5a158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350d8> │ │ │ │ - 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 5a16e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x350ee> │ │ │ │ - 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 5a1e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35163> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - lea 0x3393b(%rip),%rsi # 8da54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689d4> │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - jne 5a1d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35155> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - jmp 5a062 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34fe2> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - jmp 5a0db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3505b> │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - movq 0x50(%rcx),%xmm0 │ │ │ │ - sub 0x8(%rcx),%rdx │ │ │ │ - jmp 5a0c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35047> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5a207 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35187> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 13d8c <__cxa_finalize@plt+0x612c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5a1bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3513b> │ │ │ │ - lea 0x3105e(%rip),%rcx # 8b248 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x661c8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30eea(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - lea 0x3380c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ + jmp 13e51 <__cxa_finalize@plt+0x61f1> │ │ │ │ endbr64 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x48(%rsp) │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5a260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351e0> │ │ │ │ - cmp 0x18(%rcx),%rax │ │ │ │ - jae 5a37a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352fa> │ │ │ │ - movzbl (%rax),%eax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5a370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352f0> │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rcx),%rax │ │ │ │ - lea -0x35aa(%rip),%rdx # 56cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c40> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5a328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352a8> │ │ │ │ - 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 │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - cmovle %rdi,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 5a33e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x352be> │ │ │ │ - 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 5a3b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35333> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x10(%rsp),%rdx │ │ │ │ - lea 0x3376b(%rip),%rsi # 8da54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689d4> │ │ │ │ - movl $0x1,0x10(%rsp) │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - jne 5a3a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35325> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rax │ │ │ │ - jmp 5a232 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x351b2> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %rax,%rsi │ │ │ │ - movq %xmm0,%rax │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - jmp 5a2ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3522b> │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdx │ │ │ │ - movq 0x60(%rcx),%xmm0 │ │ │ │ - sub 0x8(%rcx),%rdx │ │ │ │ - jmp 5a297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35217> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5a3d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35357> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13ec0 <__cxa_finalize@plt+0x6260> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5a38b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3530b> │ │ │ │ - lea 0x30c56(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x30d1a(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - lea 0x3363c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 55180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30100> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 55180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30100> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 552c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30240> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 552c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30240> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 553f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - nop │ │ │ │ + jmp 13f3f <__cxa_finalize@plt+0x62df> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 553f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x30370> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f51 <__cxa_finalize@plt+0x62f1> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 55520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304a0> │ │ │ │ - nop │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f5e <__cxa_finalize@plt+0x62fe> │ │ │ │ endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 55520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x304a0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 13f7c <__cxa_finalize@plt+0x631c> │ │ │ │ endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 5a4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35448> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 5a4cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3544f> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5a4cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3544f> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x78(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - je 5a4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35450> │ │ │ │ - ret │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - jmp *0x78(%rax) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13dda <__cxa_finalize@plt+0x617a> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x467e1(%rip),%rax # a0cd0 @@Base+0x4c0> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5a505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35485> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5a530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354b0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a513 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35493> │ │ │ │ - call d610 │ │ │ │ - lea 0x452f6(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nop │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 5a505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35485> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f35 <__cxa_finalize@plt+0x62d5> │ │ │ │ endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 5a566 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x354e6> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 13f16 <__cxa_finalize@plt+0x62b6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 13e1d <__cxa_finalize@plt+0x61bd> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 5a505 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35485> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14033 <__cxa_finalize@plt+0x63d3> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x46329(%rip),%rax # a08e8 @@Base+0xd8> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5a5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35555> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5a600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35580> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35563> │ │ │ │ - call d610 │ │ │ │ - lea 0x45226(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nop │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 5a5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35555> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14098 <__cxa_finalize@plt+0x6438> │ │ │ │ endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 5a636 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x355b6> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 140cc <__cxa_finalize@plt+0x646c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14045 <__cxa_finalize@plt+0x63e5> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 5a5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35555> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 13f74 <__cxa_finalize@plt+0x6314> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x46641(%rip),%rax # a0cd0 @@Base+0x4c0> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5a6a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35625> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5a6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35660> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a6b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35633> │ │ │ │ - call d610 │ │ │ │ - lea 0x45156(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 5a6a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35625> │ │ │ │ + jmp 140fc <__cxa_finalize@plt+0x649c> │ │ │ │ endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 5a716 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35696> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 14108 <__cxa_finalize@plt+0x64a8> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14026 <__cxa_finalize@plt+0x63c6> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 5a6a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35625> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1414e <__cxa_finalize@plt+0x64ee> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x46179(%rip),%rax # a08e8 @@Base+0xd8> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5a785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35705> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5a7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35740> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a793 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35713> │ │ │ │ - call d610 │ │ │ │ - lea 0x45076(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 5a785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35705> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14122 <__cxa_finalize@plt+0x64c2> │ │ │ │ endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 5a7f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35776> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 141a1 <__cxa_finalize@plt+0x6541> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 141df <__cxa_finalize@plt+0x657f> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 5a785 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35705> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 141e7 <__cxa_finalize@plt+0x6587> │ │ │ │ endbr64 │ │ │ │ - sub $0xb8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x98(%rsp) │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 5a888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35808> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5aa35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359b5> │ │ │ │ - add $0xb8,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - mov %eax,0x38(%rdi) │ │ │ │ - lea 0x44f68(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call dc40 │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - movb $0x0,0x65(%rsp) │ │ │ │ - lea 0x46000(%rip),%rax # a08e8 @@Base+0xd8> │ │ │ │ - movl $0x0,0x60(%rsp) │ │ │ │ - movl $0x4,0x88(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - movups %xmm0,0x68(%rsp) │ │ │ │ - movups %xmm0,0x78(%rsp) │ │ │ │ - testb $0x1,0x38(%rbx) │ │ │ │ - je 5a9e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35960> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 59b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34ac0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - call 57eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e30> │ │ │ │ - lea 0x45f85(%rip),%rax # a08e8 @@Base+0xd8> │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x88(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5a9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35920> │ │ │ │ - test $0x4,%al │ │ │ │ - je 5a9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35920> │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - movl $0x0,0x88(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x70(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5a9af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3592f> │ │ │ │ - call d610 │ │ │ │ - lea 0x44e5a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rsp),%rdi │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov 0xa8(%rsp),%rbx │ │ │ │ - mov 0xb0(%rsp),%r14 │ │ │ │ - jmp 5a863 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357e3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %r14,%rsi │ │ │ │ - movq $0x1000,0x78(%rsp) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - movb $0x1,0x65(%rsp) │ │ │ │ - movq $0x0,0x50(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - movl $0x7,0x88(%rsp) │ │ │ │ - call *0x70(%rax) │ │ │ │ - jmp 5a914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35894> │ │ │ │ - mov %rbx,0xa8(%rsp) │ │ │ │ - mov %r14,0xb0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1423d <__cxa_finalize@plt+0x65dd> │ │ │ │ endbr64 │ │ │ │ - jmp 5aa5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359df> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14115 <__cxa_finalize@plt+0x64b5> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5aa95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a15> │ │ │ │ + jmp 13fd2 <__cxa_finalize@plt+0x6372> │ │ │ │ endbr64 │ │ │ │ - jmp 5aab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a38> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x65(%rsp) │ │ │ │ - je 5aa73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359f3> │ │ │ │ - movb $0x0,0x65(%rsp) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5aa45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359c5> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - lea 0x20(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 5a5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35530> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5aa45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359c5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 57eb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32e30> │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5aa45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359c5> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1427e <__cxa_finalize@plt+0x661e> │ │ │ │ endbr64 │ │ │ │ - jmp 5aafb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a7b> │ │ │ │ + jmp 142b7 <__cxa_finalize@plt+0x6657> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5aa8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a0b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5aad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35a50> │ │ │ │ + jmp 1428b <__cxa_finalize@plt+0x662b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x88(%rsp) │ │ │ │ - mov 0x98(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5aa45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x359c5> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 1439c <__cxa_finalize@plt+0x673c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5a9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35920> │ │ │ │ + jmp 143b7 <__cxa_finalize@plt+0x6757> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - lea 0x4478d(%rip),%rax │ │ │ │ + movabs $0xfffffffffffffff,%rax │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 5acd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c50> │ │ │ │ - lea 0x28(%rdi),%rbp │ │ │ │ - lea 0x30(%rdi),%r12 │ │ │ │ - lea 0x44f54(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq 0x462b9(%rip),%xmm0 # a0e78 >@GLIBCXX_3.4+0x13b0> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x44e8b(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x44c1e(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x44c82(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x44c83(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - lea 0x44b58(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x445f5(%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 5add5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d55> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5ac74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35bf4> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x44535(%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 5ac9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c1f> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - lea 0x45bfa(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x44ac8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - 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 5add5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d55> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5ad20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ca0> │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x28(%rbx),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5abad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b2d> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5abad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b2d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov (%rdi),%r14 │ │ │ │ + mov 0x8(%rdi),%r12 │ │ │ │ + sub %r14,%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + sar $0x3,%rdx │ │ │ │ + cmp %rax,%rdx │ │ │ │ + je 4cf2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c6a> │ │ │ │ + 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 d650 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov (%r15),%rax │ │ │ │ + mov %rax,0x0(%rbp,%r12,1) │ │ │ │ test %r12,%r12 │ │ │ │ - je 5add5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d55> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5ada1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d21> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5ad5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cda> │ │ │ │ - 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 5adc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d40> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5ad40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cc0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5ada1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d21> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 4cefa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c3a> │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + call d560 │ │ │ │ + lea 0x8(%rbp,%r12,1),%r12 │ │ │ │ + test %r14,%r14 │ │ │ │ + je 4cf0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c4c> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5ad90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d10> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 5ace6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35c66> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5ad40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cc0> │ │ │ │ - jmp 5ad7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35cfa> │ │ │ │ - endbr64 │ │ │ │ - jmp 5adf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35d74> │ │ │ │ - lea 0x2ff94(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x301f8(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x32c17(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5abdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35b5f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x444e2(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 5afa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f20> │ │ │ │ - lea 0x28(%rbx),%rbp │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x44cad(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq 0x46012(%rip),%xmm0 # a0e78 >@GLIBCXX_3.4+0x13b0> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x44be4(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x44977(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x449db(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x449dc(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - lea 0x448b1(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x4434e(%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 5b0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3602d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5af1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e9b> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4428e(%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 5af77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ef7> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5af77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ef7> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5af77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ef7> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3a124(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36020> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x45922(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x447f0(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ + mov %rbp,0x0(%r13) │ │ │ │ + add %rbx,%rbp │ │ │ │ + mov %r12,0x8(%r13) │ │ │ │ + mov %rbp,0x10(%r13) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5b0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3602d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5aff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f70> │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x28(%rbx),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5ae54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35dd4> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5ae54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35dd4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5b0ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3602d> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5b071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ff1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b02a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35faa> │ │ │ │ - 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 5b090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36010> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f90> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5b071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ff1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fe0> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 5afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f36> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35f90> │ │ │ │ - jmp 5b04a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35fca> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5af77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35ef7> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b0cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3604c> │ │ │ │ - lea 0x2fcbc(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2ff20(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x3293f(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ae86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35e06> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x4421d(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + lea 0x4049e(%rip),%rdi # 8d3cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5110f> │ │ │ │ + call d2f0 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 4d008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d48> │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rcx │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rdi) │ │ │ │ - testb $0x5,0x130(%rdi) │ │ │ │ - je 5b270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361f0> │ │ │ │ - lea 0x20(%rdi),%r12 │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - lea 0x449e4(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq 0x45d49(%rip),%xmm0 # a0e78 >@GLIBCXX_3.4+0x13b0> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - lea 0x4491b(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x446ae(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x44712(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x44713(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - lea 0x445e8(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x44085(%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 5b37d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362fd> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5b1e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36164> │ │ │ │ - mov 0x300(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x43fc5(%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 5b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361c0> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361c0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361c0> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3a3ed(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5b370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362f0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x45659(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - lea 0x218(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x44528(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x218(%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 4cfb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cf0> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 4d010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d50> │ │ │ │ + cmp $0x8,%rbp │ │ │ │ + jle 4d068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10da8> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + call da30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + add $0x18,%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 5b37d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362fd> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5b2c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36240> │ │ │ │ - lea 0x20(%rbx),%r12 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5b119 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36099> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5b11d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3609d> │ │ │ │ + ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5b37d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362fd> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 5b341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362c1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3627a> │ │ │ │ - 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 5b360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362e0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36260> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5b341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362c1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x362b0> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 5b286 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36206> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b2e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36260> │ │ │ │ - jmp 5b31a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3629a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5b240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x361c0> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b39c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3631c> │ │ │ │ - lea 0x2f9ec(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2fc50(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x3266f(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5b14f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x360cf> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5b460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363e0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b0> │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36378> │ │ │ │ - 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 5b450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363d0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36360> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 5b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + call d560 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 4cfed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d2d> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ call d610 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363a0> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5b3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36360> │ │ │ │ - jmp 5b417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36397> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ + 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 │ │ │ │ - endbr64 │ │ │ │ - jmp 5b476 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363f6> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3641e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5b48c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3640c> │ │ │ │ - jmp 5b430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x363b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jle 4d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dc0> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call da30 │ │ │ │ + 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 4d090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10dd0> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5b3d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36357> │ │ │ │ + call d560 │ │ │ │ + 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 4cf9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cdf> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%r8) │ │ │ │ + jmp 4cf9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cdf> │ │ │ │ + jne 4d03a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d7a> │ │ │ │ + movsd (%rsi),%xmm0 │ │ │ │ + movsd %xmm0,(%r8) │ │ │ │ + jmp 4d03a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10d7a> │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r8,%rbp,1),%rax │ │ │ │ + jmp 4cf9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10cdf> │ │ │ │ + nop │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x43e4d(%rip),%rax │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 5b610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36590> │ │ │ │ - lea 0x28(%rdi),%rbp │ │ │ │ - lea 0x30(%rdi),%r12 │ │ │ │ - lea 0x44614(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq 0x45979(%rip),%xmm0 # a0e78 >@GLIBCXX_3.4+0x13b0> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x4454b(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x442de(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x44342(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x44343(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - lea 0x44218(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x43cb5(%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 5b715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36695> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5b5b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36534> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x43bf5(%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 5b5df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3655f> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - lea 0x452ba(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x44188(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ + 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 4d129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e69> │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + cmp 0xe0(%rbx),%rax │ │ │ │ + je 4d140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e80> │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cmp 0xf8(%rbx),%rax │ │ │ │ + je 4d157 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10e97> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + mov 0x108(%rbx),%r13 │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 4d192 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ed2> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl (%rax) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5b715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36695> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5b660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365e0> │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x28(%rbx),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5b4ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3646d> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5b4ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3646d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5b715 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36695> │ │ │ │ - mov (%r12),%rbp │ │ │ │ + je 4d3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11118> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ cmp %r12,%rbp │ │ │ │ - je 5b6e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36661> │ │ │ │ + jne 4d170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb0> │ │ │ │ + mov %r13,0x110(%rbx) │ │ │ │ + mov 0x120(%rbx),%r13 │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 4d1d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f12> │ │ │ │ + mov %r13,%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b69a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3661a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5b700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36680> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36600> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5b6e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36661> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + je 4d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11130> │ │ │ │ call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4d1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ef0> │ │ │ │ + mov %r13,0x128(%rbx) │ │ │ │ + mov 0x188(%rbx),%r12 │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ cmp %rbp,%r12 │ │ │ │ - jne 5b6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36650> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 5b626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x365a6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36600> │ │ │ │ - jmp 5b6ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3663a> │ │ │ │ - endbr64 │ │ │ │ - jmp 5b734 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x366b4> │ │ │ │ - lea 0x2f654(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f8b8(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x322d7(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5b51f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3649f> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0x43ba9(%rip),%rax │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x218(%rdi) │ │ │ │ - testb $0x5,0x130(%rdi) │ │ │ │ - je 5b8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36878> │ │ │ │ - lea 0x20(%rdi),%rdx │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - lea 0x4436a(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %rdx,%rdi │ │ │ │ - movq 0x456cf(%rip),%xmm0 # a0e78 >@GLIBCXX_3.4+0x13b0> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - lea 0x442a1(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x88(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x44034(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x58(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x44098(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x44099(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x110(%rbx),%rdi │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - lea 0x43f6e(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x43a0b(%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 5ba27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369a7> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5b85e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x367de> │ │ │ │ - mov 0x300(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4394b(%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 5b8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3683a> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5b8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3683a> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5b8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3683a> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3aa67(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5ba20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369a0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x44fdf(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - lea 0x218(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x43eae(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x218(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x18(%rsp),%rbp │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopl (%rax) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ + je 4d212 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f52> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5ba27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369a7> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5b958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x368d8> │ │ │ │ - lea 0x20(%rbx),%rdx │ │ │ │ - mov %rdx,%rdi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5b793 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36713> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - lea 0x18(%rbx),%rbp │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmp 5b797 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36717> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ba2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x369ac> │ │ │ │ - mov (%r12),%rbp │ │ │ │ + je 4d3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11100> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ cmp %r12,%rbp │ │ │ │ - je 5b9e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36961> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5b99a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3691a> │ │ │ │ - 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 5ba08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36988> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36900> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5b9e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36961> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 4d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f30> │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4d21f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f5f> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ call d610 │ │ │ │ + mov 0x170(%rbx),%r12 │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ cmp %rbp,%r12 │ │ │ │ - jne 5b9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36950> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - mov 0x20(%rsp),%r12 │ │ │ │ - jmp 5b90e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3688e> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5b980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36900> │ │ │ │ - jmp 5b9ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3693a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5b8ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3683a> │ │ │ │ - mov %r12,0x20(%rsp) │ │ │ │ - lea 0x2f33d(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f5a1(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x31fc0(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5b7c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36749> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + je 4d262 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fa2> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x43882(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 5bc10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b90> │ │ │ │ - lea 0x28(%rbx),%rbp │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x4404d(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ - mov %r12,%rdi │ │ │ │ - movq 0x453b2(%rip),%xmm0 # a0e78 >@GLIBCXX_3.4+0x13b0> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x43f84(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x43d17(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x43d7b(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x43d7c(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%rbp,%rax,1) │ │ │ │ - lea 0x43c51(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x436ee(%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 5bd1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c9d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 5bb7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36afb> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x4362e(%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 5bbd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b57> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5bbd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b57> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 5bbd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b57> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x3ad84(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 5bd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c90> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x44cc2(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x43b90(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5bd1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c9d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 5bc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36be0> │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x28(%rbx),%rbp │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5bab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a34> │ │ │ │ - mov 0x28(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %rbp,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5bab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a34> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5bd1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c9d> │ │ │ │ - mov (%r12),%rbp │ │ │ │ + je 4d3a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110e8> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ cmp %r12,%rbp │ │ │ │ - je 5bce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c61> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5bc9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c1a> │ │ │ │ - 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 5bd00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c80> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5bc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c00> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 5bce1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c61> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jne 4d240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f80> │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4d26f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10faf> │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5bcd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c50> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 5bc26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ba6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 5bc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c00> │ │ │ │ - jmp 5bcba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36c3a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 5bbd7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36b57> │ │ │ │ - endbr64 │ │ │ │ - jmp 5bd3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cbc> │ │ │ │ - lea 0x2f04c(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2f2b0(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x31ccf(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5bae6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36a66> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 55650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x305d0> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5bd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d10> │ │ │ │ - movl $0x0,0xd0(%rbx) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5bda5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d25> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5bdb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d37> │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fc0> │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d80> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d80> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d80> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3afa8(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5be0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d8c> │ │ │ │ - call *0x8(%rax) │ │ │ │ + je 4d291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10fd1> │ │ │ │ + call d610 │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 4d2d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11012> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - jmp 5bd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cfb> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5be00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36d80> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5be3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36dba> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0xd0(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x44bec(%rip),%rax # a0a78 @@Base+0x268> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5bea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e28> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5bf58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ed8> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - lea 0x44afa(%rip),%rax # a09b0 @@Base+0x1a0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5bec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e43> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e68> │ │ │ │ - lea 0x4393d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5befd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e7d> │ │ │ │ + je 4d390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110d0> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5bf0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e8f> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ff0> │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4d2df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1101f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5becc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5becc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5becc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b100(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5bf62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36ee2> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5becc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 5bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cd0> │ │ │ │ - jmp 5bea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e28> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5becc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e4c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5bea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36e28> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x44aec(%rip),%rax # a0a78 @@Base+0x268> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5bfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f28> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5c060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fe0> │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - lea 0x449fa(%rip),%rax # a09b0 @@Base+0x1a0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 4d31e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1105e> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5bfc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f43> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - jne 5bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f70> │ │ │ │ - lea 0x4383d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5c005 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f85> │ │ │ │ + je 4d380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x110c0> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 5c017 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f97> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 4d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11040> │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 4d32b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1106b> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5bfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f4c> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5bfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f4c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5bfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f4c> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b208(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5c06a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36fea> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5bfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f4c> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - call 5bd50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36cd0> │ │ │ │ - jmp 5bfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f28> │ │ │ │ - call *%rdx │ │ │ │ - jmp 5bfcc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f4c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5bfa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x36f28> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - jne 5c0bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3703b> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5c0d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37053> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5c0eb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3706b> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c0e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37067> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movl $0x0,0x80(%rbx) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5c11a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3709a> │ │ │ │ - endbr64 │ │ │ │ - jmp 5c144 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370c4> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5c13f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370bf> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5c13b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370bb> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35420> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 5c180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37100> │ │ │ │ - endbr64 │ │ │ │ - jmp 5c10b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3708b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c159 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x370d9> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x44a4c(%rip),%rax # a0c08 @@Base+0x3f8> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5c1d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37154> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 5c250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371d0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x44961(%rip),%rax # a0b40 @@Base+0x330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ + je 4d33c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1107c> │ │ │ │ + call d610 │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5c1ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3716c> │ │ │ │ + je 4d34d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1108d> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5c22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371af> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5c22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371af> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5c22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371af> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5c22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371af> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b3e3(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5c260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371e0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x435da(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + je 4d35e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1109e> │ │ │ │ + call d610 │ │ │ │ lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + jmp 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 5c090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37010> │ │ │ │ - jmp 5c1d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37154> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11040> │ │ │ │ + jmp 4d317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11057> │ │ │ │ + nop │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ff0> │ │ │ │ + jmp 4d2cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1100b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5c22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x371af> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c1d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37154> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f80> │ │ │ │ + jmp 4d25b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f9b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f30> │ │ │ │ + jmp 4d20b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f4b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10eb0> │ │ │ │ + jmp 4d18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ecb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 4d1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10ef0> │ │ │ │ + jmp 4d1cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10f0b> │ │ │ │ + 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 4f06d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dad> │ │ │ │ + push %r15 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ push %rbx │ │ │ │ - lea 0x4497c(%rip),%rax # a0c08 @@Base+0x3f8> │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ + sub $0x48,%rsp │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %edx,%r14d │ │ │ │ + mov 0x88(%r15),%r8 │ │ │ │ + mov %eax,0xb4(%rbx) │ │ │ │ + sub %esi,%r14d │ │ │ │ + movslq %edx,%rax │ │ │ │ + movq 0x4091d(%rip),%xmm1 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + mov 0x50(%rdi),%rcx │ │ │ │ + mov %r14d,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,%r15d │ │ │ │ + and $0x3,%r13d │ │ │ │ + and $0x2,%r15d │ │ │ │ + mov %r15d,%r12d │ │ │ │ + shr $1,%r12d │ │ │ │ + mov %r12d,%ebp │ │ │ │ + xor $0x1,%ebp │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + setne %cl │ │ │ │ + and %ecx,%ebp │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 4d50c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1124c> │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov %al,(%rsp) │ │ │ │ + call 1eac0 <__cxa_finalize@plt+0x10e60> │ │ │ │ + mov 0xa0(%rbx),%r14d │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + movsd 0x408b0(%rip),%xmm1 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + unpcklpd %xmm0,%xmm1 │ │ │ │ + movups %xmm1,0x8428(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 4d7d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11518> │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4e3a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x120e0> │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4e520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12260> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%r15),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm0 │ │ │ │ + divsd 0x68(%rdx),%xmm0 │ │ │ │ test $0x1,%al │ │ │ │ - je 5c2a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37224> │ │ │ │ + jne 4e671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123b1> │ │ │ │ + movsd 0x40849(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,0x83a8(%rbx) │ │ │ │ + movsd %xmm1,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 4e6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12407> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,0x83b0(%rbx) │ │ │ │ + movsd %xmm1,0x83f0(%rbx) │ │ │ │ test $0x4,%al │ │ │ │ - jne 5c320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372a0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x44891(%rip),%rax # a0b40 @@Base+0x330> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c2bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3723c> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5c2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3727f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3727f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 5c2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3727f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 5c2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3727f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x3b4b3(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5c330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372b0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x4350a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - call 5c090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37010> │ │ │ │ - jmp 5c2a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37224> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5c2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3727f> │ │ │ │ - endbr64 │ │ │ │ + jne 4e6ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123fa> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,0x83b8(%rbx) │ │ │ │ + movsd %xmm1,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 4e6ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123ed> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,0x83c0(%rbx) │ │ │ │ + movsd %xmm1,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 4e6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123e0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,0x83c8(%rbx) │ │ │ │ + movsd %xmm1,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 4e693 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123d3> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm2,0x83d0(%rbx) │ │ │ │ + movsd %xmm1,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 4e686 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x123c6> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + movsd %xmm1,0x8418(%rbx) │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm2,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4d64f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1138f> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm4,%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 %esi,%esi │ │ │ │ + je 4f03f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d7f> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 4d76d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x114ad> │ │ │ │ + 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,%r14d │ │ │ │ + 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 %r14d,0x88(%rbx) │ │ │ │ + je 4e038 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d78> │ │ │ │ + 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 %r14d,%esi │ │ │ │ + add 0x58(%rbx),%rax │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%esi │ │ │ │ + mov %r14d,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%esi │ │ │ │ + jb 4d698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x113d8> │ │ │ │ + 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 4d6c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11407> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + unpckhpd %xmm7,%xmm7 │ │ │ │ + movapd %xmm7,%xmm2 │ │ │ │ + test %esi,%esi │ │ │ │ + je 4dc98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x119d8> │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4e180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ec0> │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + movsd 0xb8(%rbx),%xmm3 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0xf0(%rbx),%rbp │ │ │ │ + cvtsi2sd %r8,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mov %r8,%rcx │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4e7f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12537> │ │ │ │ + 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 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 4ec21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12961> │ │ │ │ + movsd 0x4054b(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm6,0x83a8(%rbx) │ │ │ │ + movsd %xmm5,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 4ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ca0> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm6,0x83b0(%rbx) │ │ │ │ + movsd %xmm5,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 4ef53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c93> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm6,0x83b8(%rbx) │ │ │ │ + movsd %xmm5,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 4ef46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c86> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm6,0x83c0(%rbx) │ │ │ │ + movsd %xmm5,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 4ef39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c79> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm6,0x83c8(%rbx) │ │ │ │ + movsd %xmm5,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 4efae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cee> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm6,0x83d0(%rbx) │ │ │ │ + movsd %xmm5,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 4efa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ce1> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movsd %xmm5,0x8418(%rbx) │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm6,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4d94d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1168d> │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + movsd %xmm1,0x83e0(%rbx) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd %xmm5,0x8420(%rbx) │ │ │ │ + mov %ecx,0x24(%rsp) │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + call d650 │ │ │ │ + movsd 0x0(%rbp),%xmm6 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x24(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c2a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37224> │ │ │ │ + mulsd %xmm2,%xmm6 │ │ │ │ + test %ecx,%ecx │ │ │ │ + movsd %xmm6,(%rax) │ │ │ │ + movsd 0x8(%rbp),%xmm10 │ │ │ │ + movsd %xmm6,(%rsp) │ │ │ │ + mulsd %xmm2,%xmm10 │ │ │ │ + movsd %xmm10,0x8(%rax) │ │ │ │ + movsd 0x10(%rbp),%xmm11 │ │ │ │ + mulsd %xmm2,%xmm11 │ │ │ │ + movsd %xmm11,0x10(%rax) │ │ │ │ + movsd 0x18(%rbp),%xmm12 │ │ │ │ + mulsd %xmm2,%xmm12 │ │ │ │ + movsd %xmm12,0x18(%rax) │ │ │ │ + movsd 0x20(%rbp),%xmm13 │ │ │ │ + mulsd %xmm2,%xmm13 │ │ │ │ + movsd %xmm13,0x20(%rax) │ │ │ │ + movsd 0x28(%rbp),%xmm14 │ │ │ │ + mulsd %xmm2,%xmm14 │ │ │ │ + movsd %xmm14,0x28(%rax) │ │ │ │ + movsd 0x30(%rbp),%xmm15 │ │ │ │ + mulsd %xmm2,%xmm15 │ │ │ │ + movsd %xmm15,0x30(%rax) │ │ │ │ + mulsd 0x38(%rbp),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%rax) │ │ │ │ + movups %xmm1,0x0(%rbp) │ │ │ │ + movups %xmm1,0x10(%rbp) │ │ │ │ + movups %xmm1,0x20(%rbp) │ │ │ │ + movups %xmm1,0x30(%rbp) │ │ │ │ + je 4f06e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dae> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov %r14d,%r9d │ │ │ │ + movsd 0x28(%rsp),%xmm0 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add 0xa4(%rbx),%r9d │ │ │ │ + movapd %xmm2,%xmm9 │ │ │ │ + divsd 0x30(%rsp),%xmm0 │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r9 │ │ │ │ + jmp 4db69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x118a9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mulsd 0x83a8(%rbx),%xmm8 │ │ │ │ + movsd %xmm8,(%rax) │ │ │ │ + mulsd 0x83b0(%rbx),%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rax) │ │ │ │ + mulsd 0x83b8(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,0x10(%rax) │ │ │ │ + mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + mulsd 0x83d0(%rbx),%xmm1 │ │ │ │ + movapd %xmm8,%xmm3 │ │ │ │ + movsd %xmm1,0x28(%rax) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd 0x83e0(%rbx),%xmm0 │ │ │ │ + mulsd %xmm7,%xmm0 │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm0,-0x8(%rax) │ │ │ │ + addsd 0x0(%rbp),%xmm3 │ │ │ │ + movsd %xmm3,0x0(%rbp) │ │ │ │ + movsd -0x38(%rax),%xmm1 │ │ │ │ + addsd 0x8(%rbp),%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rbp) │ │ │ │ + movsd -0x30(%rax),%xmm0 │ │ │ │ + addsd 0x10(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x10(%rbp) │ │ │ │ + movsd -0x28(%rax),%xmm8 │ │ │ │ + addsd 0x18(%rbp),%xmm8 │ │ │ │ + movsd %xmm8,0x18(%rbp) │ │ │ │ + movsd -0x20(%rax),%xmm7 │ │ │ │ + addsd 0x20(%rbp),%xmm7 │ │ │ │ + movsd %xmm7,0x20(%rbp) │ │ │ │ + movsd -0x18(%rax),%xmm6 │ │ │ │ + addsd 0x28(%rbp),%xmm6 │ │ │ │ + movsd %xmm6,0x28(%rbp) │ │ │ │ + movsd -0x10(%rax),%xmm5 │ │ │ │ + addsd 0x30(%rbp),%xmm5 │ │ │ │ + movsd %xmm5,0x30(%rbp) │ │ │ │ + movsd -0x8(%rax),%xmm4 │ │ │ │ + addsd 0x38(%rbp),%xmm4 │ │ │ │ + movsd %xmm4,0x38(%rbp) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + je 4eeaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bef> │ │ │ │ + movsd 0x8(%rax),%xmm6 │ │ │ │ + movsd 0x10(%rax),%xmm5 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + movsd 0x18(%rax),%xmm4 │ │ │ │ + movsd 0x20(%rax),%xmm3 │ │ │ │ + shr $0x3,%r10d │ │ │ │ + movsd 0x28(%rax),%xmm1 │ │ │ │ + movsd 0x30(%rax),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm6 │ │ │ │ + movsd 0x38(%rax),%xmm7 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movsd (%rax),%xmm8 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + movzbl (%r9,%r10,1),%r11d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + not %r10d │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + and $0x7,%r10d │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm10,%xmm6 │ │ │ │ + bt %r10d,%r11d │ │ │ │ + mulsd %xmm2,%xmm7 │ │ │ │ + addsd %xmm11,%xmm5 │ │ │ │ + mulsd %xmm2,%xmm8 │ │ │ │ + addsd %xmm12,%xmm4 │ │ │ │ + addsd (%rsp),%xmm8 │ │ │ │ + addsd %xmm13,%xmm3 │ │ │ │ + movsd %xmm6,0x8(%rax) │ │ │ │ + addsd %xmm14,%xmm1 │ │ │ │ + movsd %xmm5,0x10(%rax) │ │ │ │ + addsd %xmm15,%xmm0 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + addsd %xmm9,%xmm7 │ │ │ │ + movsd %xmm8,(%rax) │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + movsd %xmm1,0x28(%rax) │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd %xmm7,0x38(%rax) │ │ │ │ + jae 4da70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x117b0> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm8 │ │ │ │ + movsd %xmm8,(%rax) │ │ │ │ + mulsd 0x83f0(%rbx),%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rax) │ │ │ │ + mulsd 0x83f8(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,0x10(%rax) │ │ │ │ + mulsd 0x8400(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + mulsd 0x8408(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + mulsd 0x8410(%rbx),%xmm1 │ │ │ │ + movapd %xmm8,%xmm3 │ │ │ │ + movsd %xmm1,0x28(%rax) │ │ │ │ + mulsd 0x8418(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rax) │ │ │ │ + movsd 0x8420(%rbx),%xmm0 │ │ │ │ + jmp 4dad9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11819> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + mov %r8,%rdi │ │ │ │ + cvtsi2sd %r8,%xmm1 │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 4ea5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1279c> │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + divsd 0xb8(%rbx),%xmm1 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 4e6d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12414> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rdx │ │ │ │ + mov 0xa0(%r15),%rcx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + movsd 0x70(%rcx),%xmm0 │ │ │ │ + divsd 0x68(%rcx),%xmm0 │ │ │ │ + test $0x1,%dl │ │ │ │ + jne 4ec0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1294c> │ │ │ │ + movsd 0x400a8(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm5,0x83a8(%rbx) │ │ │ │ + movsd %xmm3,0x83e8(%rbx) │ │ │ │ + test $0x2,%dl │ │ │ │ + jne 4ef2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c6c> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm5,0x83b0(%rbx) │ │ │ │ + movsd %xmm3,0x83f0(%rbx) │ │ │ │ + test $0x4,%dl │ │ │ │ + jne 4ef94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cd4> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm5,0x83b8(%rbx) │ │ │ │ + movsd %xmm3,0x83f8(%rbx) │ │ │ │ + test $0x8,%dl │ │ │ │ + jne 4ef87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cc7> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm5,0x83c0(%rbx) │ │ │ │ + movsd %xmm3,0x8400(%rbx) │ │ │ │ + test $0x10,%dl │ │ │ │ + jne 4ef7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cba> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm5,0x83c8(%rbx) │ │ │ │ + movsd %xmm3,0x8408(%rbx) │ │ │ │ + test $0x20,%dl │ │ │ │ + jne 4ef6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cad> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm5,0x83d0(%rbx) │ │ │ │ + movsd %xmm3,0x8410(%rbx) │ │ │ │ + test $0x40,%dl │ │ │ │ + jne 4ef1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c5f> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movsd %xmm3,0x8418(%rbx) │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + movsd %xmm5,0x83d8(%rbx) │ │ │ │ + test %dl,%dl │ │ │ │ + js 4ddf6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b36> │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + movapd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0x83e0(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movsd %xmm3,0x8420(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 4f077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12db7> │ │ │ │ + mov 0x40(%rbx),%rcx │ │ │ │ + mov %r14d,%edx │ │ │ │ + add 0xa4(%rbx),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0xd8(%rbx),%r9 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add 0x58(%rbx),%rdx │ │ │ │ + jmp 4df67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ca7> │ │ │ │ + mulsd 0x83a8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,(%rcx) │ │ │ │ + movsd 0x8(%rcx),%xmm3 │ │ │ │ + mulsd 0x83b0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rcx) │ │ │ │ + movsd 0x83b8(%rbx),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x10(%rcx) │ │ │ │ + movsd 0x18(%rcx),%xmm3 │ │ │ │ + mulsd 0x83c0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rcx) │ │ │ │ + movsd 0x83c8(%rbx),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rcx) │ │ │ │ + movsd 0x28(%rcx),%xmm3 │ │ │ │ + mulsd 0x83d0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rcx) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rcx) │ │ │ │ + movsd 0x38(%rcx),%xmm0 │ │ │ │ + movsd 0x83e0(%rbx),%xmm3 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd (%rcx),%xmm3 │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x8,%r9 │ │ │ │ + add $0x40,%rcx │ │ │ │ + movsd %xmm0,-0x8(%rcx) │ │ │ │ + addsd (%rax),%xmm3 │ │ │ │ + movsd %xmm3,(%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),%xmm0 │ │ │ │ + addsd 0x38(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + cmp %edi,%r8d │ │ │ │ + je 4eeea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c2a> │ │ │ │ + movsd (%r9),%xmm0 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + shr $0x3,%r10d │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movzbl (%rdx,%r10,1),%r11d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + not %r10d │ │ │ │ + and $0x7,%r10d │ │ │ │ + bt %r10d,%r11d │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movups %xmm3,0x10(%rcx) │ │ │ │ + movups %xmm3,0x20(%rcx) │ │ │ │ + movups %xmm3,0x30(%rcx) │ │ │ │ + movapd %xmm0,%xmm3 │ │ │ │ + jae 4de50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b90> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,(%rcx) │ │ │ │ + movsd 0x8(%rcx),%xmm3 │ │ │ │ + mulsd 0x83f0(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rcx) │ │ │ │ + movsd 0x83f8(%rbx),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x10(%rcx) │ │ │ │ + movsd 0x18(%rcx),%xmm3 │ │ │ │ + mulsd 0x8400(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x18(%rcx) │ │ │ │ + movsd 0x8408(%rbx),%xmm3 │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rcx) │ │ │ │ + movsd 0x28(%rcx),%xmm3 │ │ │ │ + mulsd 0x8410(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x28(%rcx) │ │ │ │ + mulsd 0x8418(%rbx),%xmm0 │ │ │ │ + movsd %xmm0,0x30(%rcx) │ │ │ │ + movsd 0x38(%rcx),%xmm0 │ │ │ │ + movsd 0x8420(%rbx),%xmm3 │ │ │ │ + jmp 4dece , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c0e> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 5a840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x357c0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37340> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + 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(%r15),%rax │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 4e1f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f30> │ │ │ │ + cmp $0x1,%r13d │ │ │ │ + je 4e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e70> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + and $0x1,%r12d │ │ │ │ + add %r12d,0xa8(%rbx) │ │ │ │ + mov %esi,0x94(%rbx) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jl 4e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e50> │ │ │ │ + movl $0x0,0x94(%rbx) │ │ │ │ + lea 0x1(%rdx),%eax │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp %edx,0x6c(%rbx) │ │ │ │ + jl 4e11e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e5e> │ │ │ │ + mov 0x68(%rbx),%esi │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x78(%rbx),%ecx │ │ │ │ + jmp 4d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x111b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 5c388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37308> │ │ │ │ - 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 5c3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37350> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5c370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372f0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 5c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37340> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d610 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5c3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37330> │ │ │ │ - add $0x8,%rsp │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%edx │ │ │ │ + jle 4e0fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e3a> │ │ │ │ + add $0x48,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 5c370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372f0> │ │ │ │ - jmp 5c3a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37327> │ │ │ │ - endbr64 │ │ │ │ - jmp 5c3e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37366> │ │ │ │ - endbr64 │ │ │ │ - jmp 5c3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37378> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5c362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372e2> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 5c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37340> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 5c40e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3738e> │ │ │ │ - jmp 5c3c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37340> │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%rsi │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rsi,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5c49b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3741b> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5c4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37448> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ - 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 5c4a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37428> │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - sub %rax,%rdx │ │ │ │ + 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 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ + movslq 0xb4(%rbx),%rax │ │ │ │ + lea 0xf0(%rbx),%rsi │ │ │ │ + lea (%rax,%rax,2),%rdx │ │ │ │ + mov 0x180(%rbx),%rax │ │ │ │ + lea (%rax,%rdx,8),%rdi │ │ │ │ + call 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ + addl $0x1,0xb0(%rbx) │ │ │ │ + jmp 4e09c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ddc> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + sar $1,%edx │ │ │ │ movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ + movzbl (%rcx,%rdx,1),%edi │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%edx │ │ │ │ + test %edx,%edi │ │ │ │ + movsbl %al,%edx │ │ │ │ + setne %cl │ │ │ │ + setne %r8b │ │ │ │ + movzbl %cl,%ecx │ │ │ │ + cmp %edx,%ecx │ │ │ │ + je 4ec36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12976> │ │ │ │ + test %al,%al │ │ │ │ + js 4ec36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12976> │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jne 4e0c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11e01> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 4e324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12064> │ │ │ │ + mov 0xc0(%rbx),%rsi │ │ │ │ + mov 0xd8(%rbx),%r8 │ │ │ │ + mov $0x1,%eax │ │ │ │ + cmp $0x1,%r10d │ │ │ │ + je 4efbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cfb> │ │ │ │ + mov %r10d,%eax │ │ │ │ + lea (%r8,%rax,8),%rcx │ │ │ │ + cmp %rcx,%rsi │ │ │ │ + jae 4e23c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11f7c> │ │ │ │ + mov %rax,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rsi,%rcx │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jb 4efbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12cfb> │ │ │ │ + mov %r10d,%r9d │ │ │ │ + mov %r8,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $1,%r9d │ │ │ │ + mov %r9d,%edi │ │ │ │ + shl $0x4,%rdi │ │ │ │ + add %r8,%rdi │ │ │ │ nopl (%rax) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x2eb41(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2ec05(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x3152c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + data16 cs nopw 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 %rdi,%rcx │ │ │ │ + jne 4e260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11fa0> │ │ │ │ + lea (%r9,%r9,1),%ecx │ │ │ │ + cmp %ecx,%r10d │ │ │ │ + je 4e324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12064> │ │ │ │ + shl $0x4,%r9d │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movslq %r9d,%rax │ │ │ │ + movsd 0x8(%rsi,%rax,8),%xmm0 │ │ │ │ + addsd (%rsi,%rax,8),%xmm0 │ │ │ │ + addsd 0x10(%rsi,%rax,8),%xmm0 │ │ │ │ + addsd 0x18(%rsi,%rax,8),%xmm0 │ │ │ │ + addsd 0x20(%rsi,%rax,8),%xmm0 │ │ │ │ + addsd 0x28(%rsi,%rax,8),%xmm0 │ │ │ │ + addsd 0x30(%rsi,%rax,8),%xmm0 │ │ │ │ + addsd 0x38(%rsi,%rax,8),%xmm0 │ │ │ │ + movsd %xmm0,(%r8,%rcx,8) │ │ │ │ + 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 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ + 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 4cf40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x10c80> │ │ │ │ + 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 4e092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dd2> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebp,%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) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 4f064 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12da4> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%edi │ │ │ │ + test %edx,%edi │ │ │ │ + mov 0x40(%rbx),%rdi │ │ │ │ + mov 0xa4(%rbx),%edx │ │ │ │ + setne %r9b │ │ │ │ + shr $0x3,%rdi │ │ │ │ + imul %rdx,%rdi │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%rdi │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r14d,%ecx │ │ │ │ + movsd 0x3f985(%rip),%xmm0 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%rdi,%rcx,1),%r10d │ │ │ │ + mov %r14d,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + bt %ecx,%r10d │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%r9b │ │ │ │ + je 4e453 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12193> │ │ │ │ + movsd 0x70(%r8),%xmm0 │ │ │ │ + divsd 0x68(%r8),%xmm0 │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + add $0x1,%r14d │ │ │ │ + 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 0x10(%rax),%xmm7 │ │ │ │ + movsd %xmm0,(%rax) │ │ │ │ + addsd -0x38(%rdx),%xmm1 │ │ │ │ + movsd %xmm1,0x8(%rax) │ │ │ │ + addsd -0x30(%rdx),%xmm7 │ │ │ │ + movsd %xmm7,0x10(%rax) │ │ │ │ + movsd -0x28(%rdx),%xmm6 │ │ │ │ + addsd 0x18(%rax),%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 %esi,%r14d │ │ │ │ + jne 4e420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12160> │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 4e5bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122ff> │ │ │ │ + lea 0x0(,%rsi,8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0x3babe(%rip),%xmm1 # 8a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd48> │ │ │ │ + sub %rdi,%rdx │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %rdi,%rax │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 4e5bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122fb> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + shr $0x3,%rdx │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rsi │ │ │ │ + shr $1,%rsi │ │ │ │ + mov %rsi,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r8,%rdi,1),%rcx │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 4e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122e0> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + je 4e5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122f0> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - mov %fs:0x28,%rcx │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %esi,%ecx │ │ │ │ - and $0x2,%eax │ │ │ │ - je 5c558 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374d8> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5c5a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37528> │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5c5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37563> │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - je 5c5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37570> │ │ │ │ - mov %cl,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %ecx,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5c642 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375c2> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 4e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122e0> │ │ │ │ + add %rsi,%rsi │ │ │ │ + cmp %rdx,%rsi │ │ │ │ + je 4e5bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x122ff> │ │ │ │ + mov %rcx,%rdi │ │ │ │ + movsd %xmm1,(%rdi) │ │ │ │ + mov 0xf8(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rsi │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + je 4e64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1238e> │ │ │ │ + sub %rsi,%rdx │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 4e644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12384> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r8,%rsi,1),%rcx │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12360> │ │ │ │ + movapd 0x3f7b7(%rip),%xmm7 # 8ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b00> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm7,(%rsi) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 4e639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12379> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd 0x3f798(%rip),%xmm7 # 8ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b00> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm7,-0x20(%rax) │ │ │ │ + movups %xmm7,-0x10(%rax) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12360> │ │ │ │ + add %rdi,%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 4e64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1238e> │ │ │ │ + mov %rcx,%rsi │ │ │ │ + mov 0x3f775(%rip),%rax # 8ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b00> │ │ │ │ + mov %rax,(%rsi) │ │ │ │ + mov 0x3f75b(%rip),%rax # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + movsd 0x3f737(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d56f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112af> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d62f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1136f> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1134f> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1132f> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d5cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1130f> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d5af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112ef> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + jmp 4d58f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x112cf> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4f080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dc0> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + shl $0x6,%r8 │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + lea (%r8,%rdx,1),%rsi │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rcx),%xmm3 │ │ │ │ + add $0x40,%rdx │ │ │ │ + add $0x8,%rcx │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm2,%xmm3 │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + movups %xmm0,-0x30(%rdx) │ │ │ │ + movups %xmm0,-0x10(%rdx) │ │ │ │ + movups %xmm0,-0x40(%rdx) │ │ │ │ + movups %xmm0,-0x20(%rdx) │ │ │ │ + addsd (%rax),%xmm3 │ │ │ │ + movsd %xmm3,(%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),%xmm0 │ │ │ │ + addsd 0x20(%rax),%xmm0 │ │ │ │ + movsd %xmm0,0x20(%rax) │ │ │ │ + movsd -0x18(%rdx),%xmm6 │ │ │ │ + addsd 0x28(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x28(%rax) │ │ │ │ + movsd -0x10(%rdx),%xmm5 │ │ │ │ + addsd 0x30(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x30(%rax) │ │ │ │ + movsd -0x8(%rdx),%xmm4 │ │ │ │ + addsd 0x38(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x38(%rax) │ │ │ │ + cmp %rsi,%rdx │ │ │ │ + jne 4e710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12450> │ │ │ │ + addsd %xmm9,%xmm3 │ │ │ │ + addsd %xmm8,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + mov %r8,0x38(%rsp) │ │ │ │ + mov %r8d,0x24(%rsp) │ │ │ │ + movsd %xmm3,0x30(%rsp) │ │ │ │ + movsd %xmm0,0x28(%rsp) │ │ │ │ + call d650 │ │ │ │ + movsd 0x0(%rbp),%xmm10 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mulsd %xmm2,%xmm10 │ │ │ │ + movsd %xmm10,(%rax) │ │ │ │ + movsd 0x8(%rbp),%xmm11 │ │ │ │ + mulsd %xmm2,%xmm11 │ │ │ │ + movsd %xmm11,0x8(%rax) │ │ │ │ + movsd 0x10(%rbp),%xmm12 │ │ │ │ + mulsd %xmm2,%xmm12 │ │ │ │ + movsd %xmm12,0x10(%rax) │ │ │ │ + movsd 0x18(%rbp),%xmm13 │ │ │ │ + mulsd %xmm2,%xmm13 │ │ │ │ + movsd %xmm13,0x18(%rax) │ │ │ │ + movsd 0x20(%rbp),%xmm14 │ │ │ │ + mulsd %xmm2,%xmm14 │ │ │ │ + movsd %xmm14,0x20(%rax) │ │ │ │ + movsd 0x28(%rbp),%xmm15 │ │ │ │ + mulsd %xmm2,%xmm15 │ │ │ │ + movsd %xmm15,0x28(%rax) │ │ │ │ + movsd 0x30(%rbp),%xmm5 │ │ │ │ + mulsd %xmm2,%xmm5 │ │ │ │ + movsd %xmm5,0x30(%rax) │ │ │ │ + mulsd 0x38(%rbp),%xmm2 │ │ │ │ + movsd %xmm5,(%rsp) │ │ │ │ + movsd %xmm2,0x38(%rax) │ │ │ │ + mov 0x24(%rsp),%eax │ │ │ │ + movups %xmm4,0x0(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + movups %xmm4,0x10(%rbp) │ │ │ │ + movups %xmm4,0x20(%rbp) │ │ │ │ + movups %xmm4,0x30(%rbp) │ │ │ │ + je 4f089 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dc9> │ │ │ │ + mov 0x38(%rsp),%r8 │ │ │ │ + movapd %xmm2,%xmm7 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movsd 0x28(%rsp),%xmm1 │ │ │ │ + divsd 0x30(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm7,%xmm1 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + lea (%r8,%rax,1),%rcx │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5c539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b9> │ │ │ │ - mov %cl,0x17(%rsp) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5c647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x375c7> │ │ │ │ - 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 5c537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b7> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5c539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b9> │ │ │ │ + movsd 0x8(%rax),%xmm3 │ │ │ │ + movsd (%rax),%xmm0 │ │ │ │ + add $0x40,%rax │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm11,%xmm3 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + movsd %xmm3,-0x38(%rax) │ │ │ │ + movsd -0x30(%rax),%xmm3 │ │ │ │ + movsd %xmm0,-0x40(%rax) │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm12,%xmm3 │ │ │ │ + movsd %xmm3,-0x30(%rax) │ │ │ │ + movsd -0x28(%rax),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm13,%xmm3 │ │ │ │ + movsd %xmm3,-0x28(%rax) │ │ │ │ + movsd -0x20(%rax),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm14,%xmm3 │ │ │ │ + movsd %xmm3,-0x20(%rax) │ │ │ │ + movsd -0x18(%rax),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm15,%xmm3 │ │ │ │ + movsd %xmm3,-0x18(%rax) │ │ │ │ + movsd -0x10(%rax),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd (%rsp),%xmm3 │ │ │ │ + movsd %xmm3,-0x10(%rax) │ │ │ │ + movsd -0x8(%rax),%xmm3 │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + movsd %xmm3,-0x8(%rax) │ │ │ │ + addsd 0x0(%rbp),%xmm0 │ │ │ │ + movsd %xmm0,0x0(%rbp) │ │ │ │ + movsd -0x38(%rax),%xmm9 │ │ │ │ + addsd 0x8(%rbp),%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rbp) │ │ │ │ + movsd -0x30(%rax),%xmm8 │ │ │ │ + addsd 0x10(%rbp),%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rbp) │ │ │ │ + movsd -0x28(%rax),%xmm7 │ │ │ │ + addsd 0x18(%rbp),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rbp) │ │ │ │ + movsd -0x20(%rax),%xmm6 │ │ │ │ + addsd 0x20(%rbp),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rbp) │ │ │ │ + movsd -0x18(%rax),%xmm5 │ │ │ │ + addsd 0x28(%rbp),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rbp) │ │ │ │ + movsd -0x10(%rax),%xmm4 │ │ │ │ + addsd 0x30(%rbp),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rbp) │ │ │ │ + movsd -0x8(%rax),%xmm3 │ │ │ │ + addsd 0x38(%rbp),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rbp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 4e900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12640> │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 4f092 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12dd2> │ │ │ │ + movsd 0x8430(%rbx),%xmm9 │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%r8d │ │ │ │ + mov 0xd8(%rbx),%r9 │ │ │ │ + movsd 0x8428(%rbx),%xmm8 │ │ │ │ + and $0x4,%ecx │ │ │ │ + divsd 0xb8(%rbx),%xmm8 │ │ │ │ + divsd %xmm1,%xmm9 │ │ │ │ + shl %cl,%r8d │ │ │ │ + test %edx,%r8d │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + setne %r11b │ │ │ │ + add 0xa4(%rbx),%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movsd 0x70(%rdx),%xmm10 │ │ │ │ + divsd 0x68(%rdx),%xmm10 │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r14 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r14 │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%r9),%xmm0 │ │ │ │ + mov %ecx,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + movzbl (%r14,%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 4eb47 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12887> │ │ │ │ + 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 4eb10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12850> │ │ │ │ + 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 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + movsd 0x3f19c(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4dd10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a50> │ │ │ │ + movsd 0x3f187(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d86d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115ad> │ │ │ │ + mov 0x88(%rbx),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd 0xb8(%rbx),%xmm3 │ │ │ │ + mov %esi,0x28(%rsp) │ │ │ │ + cvtsi2sd %rax,%xmm1 │ │ │ │ + mulsd %xmm3,%xmm1 │ │ │ │ + mov %eax,0x24(%rsp) │ │ │ │ + mov %r8b,0x38(%rsp) │ │ │ │ + movsd %xmm0,0x30(%rsp) │ │ │ │ + movsd %xmm3,0x18(%rsp) │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + movapd (%rsp),%xmm2 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov 0x24(%rsp),%r9d │ │ │ │ + mov %rax,%r10 │ │ │ │ + mov 0x28(%rsp),%esi │ │ │ │ + movupd (%rcx),%xmm7 │ │ │ │ + movupd 0x10(%rcx),%xmm6 │ │ │ │ + movupd 0x20(%rcx),%xmm5 │ │ │ │ + movupd 0x30(%rcx),%xmm8 │ │ │ │ + test %r9d,%r9d │ │ │ │ + mulpd %xmm2,%xmm7 │ │ │ │ + mulpd %xmm2,%xmm6 │ │ │ │ + mulpd %xmm2,%xmm5 │ │ │ │ + mulpd %xmm2,%xmm8 │ │ │ │ + movups %xmm7,(%rax) │ │ │ │ + movups %xmm6,0x10(%rax) │ │ │ │ + movups %xmm5,0x20(%rax) │ │ │ │ + movups %xmm8,0x30(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd 0x70(%rax),%xmm2 │ │ │ │ + movsd 0x68(%rax),%xmm4 │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + movups %xmm1,0x10(%rcx) │ │ │ │ + movups %xmm1,0x20(%rcx) │ │ │ │ + movups %xmm1,0x30(%rcx) │ │ │ │ + je 4f09b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ddb> │ │ │ │ + movsd 0x30(%rsp),%xmm1 │ │ │ │ + divsd %xmm4,%xmm2 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movsd 0x18(%rsp),%xmm3 │ │ │ │ + add 0xa4(%rbx),%r14d │ │ │ │ + shr $0x3,%rax │ │ │ │ + movzbl 0x38(%rsp),%r8d │ │ │ │ + imul %rax,%r14 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r14 │ │ │ │ + divsd %xmm3,%xmm1 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movupd (%rax),%xmm4 │ │ │ │ + movupd 0x10(%rax),%xmm9 │ │ │ │ + mov %edx,%edi │ │ │ │ + movupd 0x20(%rax),%xmm3 │ │ │ │ + movupd 0x30(%rax),%xmm2 │ │ │ │ + shr $0x3,%edi │ │ │ │ + mulpd %xmm1,%xmm4 │ │ │ │ + movzbl (%r14,%rdi,1),%r11d │ │ │ │ + mov %edx,%edi │ │ │ │ + mulpd %xmm1,%xmm9 │ │ │ │ + not %edi │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + and $0x7,%edi │ │ │ │ + mulpd %xmm1,%xmm2 │ │ │ │ + bt %edi,%r11d │ │ │ │ + setb %dil │ │ │ │ + addpd %xmm7,%xmm4 │ │ │ │ + addpd %xmm6,%xmm9 │ │ │ │ + addpd %xmm5,%xmm3 │ │ │ │ + addpd %xmm8,%xmm2 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm3,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + cmp %dil,%r8b │ │ │ │ + je 4eddb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12b1b> │ │ │ │ + movhpd 0x18(%rax),%xmm9 │ │ │ │ + movhpd 0x28(%rax),%xmm3 │ │ │ │ + movhpd 0x38(%rax),%xmm2 │ │ │ │ + movhpd 0x8(%rax),%xmm4 │ │ │ │ + mulpd %xmm0,%xmm9 │ │ │ │ + mulpd %xmm0,%xmm3 │ │ │ │ + mulpd %xmm0,%xmm2 │ │ │ │ + mulpd %xmm0,%xmm4 │ │ │ │ + movups %xmm9,0x10(%rax) │ │ │ │ + movups %xmm3,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + addsd (%rcx),%xmm2 │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm2,(%rcx) │ │ │ │ + movsd -0x38(%rax),%xmm3 │ │ │ │ + addsd 0x8(%rcx),%xmm3 │ │ │ │ + movsd %xmm3,0x8(%rcx) │ │ │ │ + movsd -0x30(%rax),%xmm13 │ │ │ │ + addsd 0x10(%rcx),%xmm13 │ │ │ │ + movsd %xmm13,0x10(%rcx) │ │ │ │ + movsd -0x28(%rax),%xmm12 │ │ │ │ + addsd 0x18(%rcx),%xmm12 │ │ │ │ + movsd %xmm12,0x18(%rcx) │ │ │ │ + movsd -0x20(%rax),%xmm11 │ │ │ │ + addsd 0x20(%rcx),%xmm11 │ │ │ │ + movsd %xmm11,0x20(%rcx) │ │ │ │ + movsd -0x18(%rax),%xmm10 │ │ │ │ + addsd 0x28(%rcx),%xmm10 │ │ │ │ + movsd %xmm10,0x28(%rcx) │ │ │ │ + movsd -0x10(%rax),%xmm9 │ │ │ │ + addsd 0x30(%rcx),%xmm9 │ │ │ │ + movsd %xmm9,0x30(%rcx) │ │ │ │ + movsd -0x8(%rax),%xmm4 │ │ │ │ + addsd 0x38(%rcx),%xmm4 │ │ │ │ + movsd %xmm4,0x38(%rcx) │ │ │ │ + cmp %r9d,%edx │ │ │ │ + jne 4ed40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12a80> │ │ │ │ + addsd %xmm3,%xmm2 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm13,%xmm0 │ │ │ │ + addsd %xmm12,%xmm0 │ │ │ │ + addsd %xmm11,%xmm0 │ │ │ │ + addsd %xmm10,%xmm0 │ │ │ │ + addsd %xmm9,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + mov %r10,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + addsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + addsd %xmm9,%xmm3 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + addsd %xmm8,%xmm1 │ │ │ │ + addsd %xmm7,%xmm1 │ │ │ │ + addsd %xmm6,%xmm1 │ │ │ │ + addsd %xmm5,%xmm1 │ │ │ │ + addsd %xmm4,%xmm1 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + jmp 4e06c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11dac> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4ddd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11b16> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4dd31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a71> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d8ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1162d> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d8cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1160d> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d8ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115ed> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d88d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x115cd> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4ddb5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11af5> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4dd94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ad4> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4dd73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11ab3> │ │ │ │ + movapd %xmm0,%xmm5 │ │ │ │ + movapd %xmm4,%xmm3 │ │ │ │ + jmp 4dd52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11a92> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d92d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1166d> │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + jmp 4d90d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1164d> │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x58d2(%rip),%rdx # 56ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31c60> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5c618 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37598> │ │ │ │ - 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) │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - jne 5c526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374a6> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 5c539 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b9> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 5c420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - jne 5c530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374b0> │ │ │ │ - jmp 5c59a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3751a> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %ecx,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%ecx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - cmp $0xffffffff,%ecx │ │ │ │ - je 5c5e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37563> │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 5c55d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374dd> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5c526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x374a6> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2e9c2(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2ea86(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x313ad(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5c698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37618> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 5c71c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3769c> │ │ │ │ - cmp $0x18,%esi │ │ │ │ - je 5c6dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3765d> │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 5c6dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3765d> │ │ │ │ - pop %rbx │ │ │ │ + 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) │ │ │ │ + movsd 0x8(%rsi),%xmm0 │ │ │ │ + addsd (%rsi),%xmm0 │ │ │ │ + add $0x40,%rsi │ │ │ │ + add $0x8,%r8 │ │ │ │ + addsd -0x30(%rsi),%xmm0 │ │ │ │ + addsd -0x28(%rsi),%xmm0 │ │ │ │ + addsd -0x20(%rsi),%xmm0 │ │ │ │ + addsd -0x18(%rsi),%xmm0 │ │ │ │ + addsd -0x10(%rsi),%xmm0 │ │ │ │ + addsd -0x8(%rsi),%xmm0 │ │ │ │ + movsd %xmm0,-0x8(%r8) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 4f000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12d40> │ │ │ │ + jmp 4e324 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12064> │ │ │ │ + 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 4e03c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11d7c> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4e509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12249> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x40b2(%rip),%rdx # 585f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33570> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5c718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37698> │ │ │ │ - call 5c420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x373a0> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 5c71c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3769c> │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5c700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37680> │ │ │ │ - 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 5c71c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3769c> │ │ │ │ - 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) │ │ │ │ + jmp 4eecc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c0c> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5c6dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3765d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5c6c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37645> │ │ │ │ - lea 0x2e8ed(%rip),%rcx # 8b010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f90> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e9b1(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x312d8(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x50(%rbx),%eax │ │ │ │ - jmp 5c6c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37649> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 4ef0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12c4c> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4e7de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1251e> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4ea3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1277a> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4ebff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1293f> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 4ee94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12bd4> │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %rsi,(%rsp) │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x18(%rsp) │ │ │ │ - mov (%rdi),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5ca1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3799b> │ │ │ │ - mov 0x38(%r14),%eax │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - test $0x2,%al │ │ │ │ - je 5c9e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37968> │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - lea (%rax,%rcx,1),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%rbx │ │ │ │ - je 5c884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37804> │ │ │ │ - mov 0x30(%r14),%r12 │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - cmp %r12,0x28(%r14) │ │ │ │ - je 5c940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378c0> │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5ca53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379d3> │ │ │ │ - cmpb $0x0,0x10(%r15) │ │ │ │ - je 5c920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x378a0> │ │ │ │ - cmpb $0x0,0x11(%r15) │ │ │ │ - je 5c8c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37840> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov 0x28(%rax),%rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r12 │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jle 5c85c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377dc> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c85c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377dc> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %r12,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%r12,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - sub %r12,%rbx │ │ │ │ - add %rdx,%rbx │ │ │ │ - add 0x20(%rax),%rdx │ │ │ │ - mov %rbx,0x28(%rax) │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5ca11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37991> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x48(%rsp),%r14 │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x28(%r14),%rcx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x4312b(%rip),%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x28(%r14),%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %eax,%r12d │ │ │ │ - call d640 │ │ │ │ - mov %r12d,%edi │ │ │ │ - call d8e0 │ │ │ │ - cmp 0x432d8(%rip),%r12d │ │ │ │ - sete 0x11(%r15) │ │ │ │ - je 5c80a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3778a> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - jmp 5c7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37750> │ │ │ │ - nopl (%rax) │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da20 │ │ │ │ - jmp 5c7ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3777f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x18(%r15),%rsi │ │ │ │ - mov 0x28(%r15),%r12 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%r12 │ │ │ │ - mov %r12,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jle 5c9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37938> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5c9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37938> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - sub %rax,%r12 │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov 0x18(%rdx),%rdi │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add %rax,%r12 │ │ │ │ - add 0x20(%r15),%rax │ │ │ │ - mov %r12,0x28(%r15) │ │ │ │ - mov %rax,0x30(%r15) │ │ │ │ - mov 0x30(%r14),%r12 │ │ │ │ - jmp 5c7f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37774> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x0(%rbp),%r15 │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5ca2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379af> │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - sub %rax,%r12 │ │ │ │ - add %rdx,%r12 │ │ │ │ - add 0x20(%r15),%rdx │ │ │ │ - mov %r12,0x28(%r15) │ │ │ │ - mov %rdx,0x30(%r15) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5c9ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3792b> │ │ │ │ - jmp 5c87f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x377ff> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5ca77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x379f7> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - mov %eax,0x38(%r14) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - add 0x20(%r14),%rax │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - jmp 5c7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37733> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - lea 0x2ea7a(%rip),%rcx # 8b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66430> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2e59e(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0x30fb8(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2ed0e(%rip),%rcx # 8b768 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666e8> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2e57a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0x30f94(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2f052(%rip),%rcx # 8bad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a50> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x2eca6(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - lea 0x30ffb(%rip),%rdi # 8da91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a11> │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5cb0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a8f> │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5cb40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ac0> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5c760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e0> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5cb20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37aa0> │ │ │ │ - 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) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x2e5d1(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e58d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x30eb4(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + movsd 0x3ecec(%rip),%xmm2 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + divsd 0xb8(%rdi),%xmm2 │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov 0xb8(%rax),%rax │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + mov %rsi,%rbp │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov (%rax),%rbx │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 4f262 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fa2> │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %rbx,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - mov %fs:0x28,%r8 │ │ │ │ - mov %r8,0x18(%rsp) │ │ │ │ - mov %esi,%r8d │ │ │ │ - and $0x2,%eax │ │ │ │ - je 5cbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b50> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5cc18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b98> │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5cc54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bd4> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 5cc60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37be0> │ │ │ │ - mov %r8b,(%rax) │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - mov %r8d,%eax │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5ccc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c40> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - je 5cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b30> │ │ │ │ - mov %r8b,0x17(%rsp) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5ccc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c45> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - lea 0x17(%rsp),%rdx │ │ │ │ - add $0x48,%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r8d,(%rsp) │ │ │ │ - call 5c760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e0> │ │ │ │ - mov (%rsp),%r8d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5cbad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b2d> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b30> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x5fc2(%rip),%rdx # 56c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31be0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5cc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c10> │ │ │ │ - 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) │ │ │ │ - cmp $0xffffffff,%r8d │ │ │ │ - jne 5cb9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b1b> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 4f110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e50> │ │ │ │ + mov %r12d,%r13d │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov 0xf0(%r14),%rcx │ │ │ │ + xor %edx,%edx │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5cbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b30> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r8d,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call 5caa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a20> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0xc(%rsp),%r8d │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - cmp 0x30(%rdi),%rax │ │ │ │ - jne 5cba5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b25> │ │ │ │ - jmp 5cc0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b8a> │ │ │ │ - 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 5cc54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37bd4> │ │ │ │ - testb $0x2,0x80(%rdi) │ │ │ │ - je 5cbd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b56> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 5cb9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37b1b> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2e44c(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e408(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x30d2f(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 5cd52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cd2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5cd89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d09> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5c760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e0> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5cd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cf0> │ │ │ │ - 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 5cd89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d09> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5cd67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ce7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rbx │ │ │ │ + jae 4f1b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ef4> │ │ │ │ + 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,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mulsd %xmm2,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + movsd %xmm0,(%rdi,%rsi,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4f180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12ec0> │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 4f227 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f67> │ │ │ │ + movsd 0x3ebe7(%rip),%xmm2 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + mov 0x0(%rbp),%rcx │ │ │ │ + divsd %xmm1,%xmm2 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 4f26c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fac> │ │ │ │ + mov %r12d,%esi │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ + shr $1,%esi │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + mov %esi,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rdi,%rax,1),%xmm0 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 4f200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f40> │ │ │ │ + add %esi,%esi │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 4f227 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f67> │ │ │ │ + mulsd (%rdi,%rsi,8),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx,%rsi,8) │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 4f249 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f89> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + jmp d610 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5cd52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37cd2> │ │ │ │ - endbr64 │ │ │ │ - jmp 5cda8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37d28> │ │ │ │ - lea 0x2e388(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e344(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x30c6b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5cd69 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37ce9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 4f153 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12e93> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 4f21d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12f5d> │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5ce22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37da2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5ce59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dd9> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 5c760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x376e0> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ + sub $0x18,%rsp │ │ │ │ + mov 0x90(%rdi),%eax │ │ │ │ + sub 0x60(%rdi),%eax │ │ │ │ + movq $0x0,0x8398(%rdi) │ │ │ │ + lea -0x1(%rax),%r13d │ │ │ │ + mov 0x138(%rdi),%rax │ │ │ │ + mov 0x98(%rdi),%edx │ │ │ │ + mov (%rdi),%rdi │ │ │ │ + mov (%rax,%r13,4),%esi │ │ │ │ + call 1eac0 <__cxa_finalize@plt+0x10e60> │ │ │ │ + movsd 0x3eaf3(%rip),%xmm2 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + xor %esi,%esi │ │ │ │ + cvtss2sd %xmm0,%xmm11 │ │ │ │ + mov 0x150(%rbx),%rax │ │ │ │ + mov $0x200,%edx │ │ │ │ + lea 0x198(%rbx),%rdi │ │ │ │ + subsd %xmm11,%xmm2 │ │ │ │ + movsd %xmm11,0x8(%rsp) │ │ │ │ + lea (%rax,%r13,8),%r12 │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + unpcklpd %xmm11,%xmm0 │ │ │ │ + movups %xmm0,0x8428(%rbx) │ │ │ │ + divsd (%r12),%xmm2 │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(%r13,%r13,2),%r8 │ │ │ │ + xor %edi,%edi │ │ │ │ + mov 0xc0(%rbx),%r10 │ │ │ │ mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 5ce40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dc0> │ │ │ │ - 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 5ce59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37dd9> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5ce37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37db7> │ │ │ │ - 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 5ce22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37da2> │ │ │ │ - endbr64 │ │ │ │ - jmp 5ce78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37df8> │ │ │ │ - lea 0x2e2b8(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2e274(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x30b9b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ce37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37db7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5cec3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e43> │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 5cee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e62> │ │ │ │ - or $0x2,%edx │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - add 0x28(%rax),%rdx │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x2e436(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2e10a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x30b29(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2ecb7(%rip),%rcx # 8bba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66b20> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x2e83b(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x30b95(%rip),%rdi # 8da91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a11> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + mov 0x120(%rbx),%rax │ │ │ │ + shl $0x3,%r8 │ │ │ │ + pxor %xmm12,%xmm12 │ │ │ │ + movsd 0x3ea7b(%rip),%xmm5 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movsd 0x8(%rsp),%xmm11 │ │ │ │ + mov (%rax,%r8,1),%r11 │ │ │ │ + mov 0x88(%rbx),%eax │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + add 0x108(%rbx),%r8 │ │ │ │ + mov %rax,%r9 │ │ │ │ + cvtsi2sd %rax,%xmm12 │ │ │ │ + shl $0x6,%rax │ │ │ │ + lea (%rax,%r10,1),%rsi │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 4f720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13460> │ │ │ │ + movsd (%r11,%rdi,8),%xmm0 │ │ │ │ + divsd (%r12),%xmm0 │ │ │ │ + mov (%r8),%rax │ │ │ │ + mulsd %xmm11,%xmm0 │ │ │ │ + movsd (%rdx),%xmm10 │ │ │ │ + movsd 0x8(%rdx),%xmm9 │ │ │ │ + movsd 0x10(%rdx),%xmm8 │ │ │ │ + movsd 0x18(%rdx),%xmm7 │ │ │ │ + lea (%rax,%rdi,8),%rcx │ │ │ │ + mov %r10,%rax │ │ │ │ + movsd 0x20(%rdx),%xmm6 │ │ │ │ + movsd 0x28(%rdx),%xmm4 │ │ │ │ + movsd 0x30(%rdx),%xmm3 │ │ │ │ + divsd %xmm12,%xmm0 │ │ │ │ + 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,%xmm4 │ │ │ │ + movsd %xmm4,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 %rsi,%rax │ │ │ │ + jne 4f3b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130f0> │ │ │ │ + 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 4f362 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x130a2> │ │ │ │ + ucomisd %xmm0,%xmm0 │ │ │ │ + jp 4f70e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1344e> │ │ │ │ + movsd 0x3eaa8(%rip),%xmm6 # 8dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ce0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + andpd 0x3e87c(%rip),%xmm1 # 8dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ac0> │ │ │ │ + ucomisd %xmm6,%xmm1 │ │ │ │ + ja 4f70e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1344e> │ │ │ │ + movsd 0x3ea02(%rip),%xmm4 # 8df18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c58> │ │ │ │ + comisd %xmm0,%xmm4 │ │ │ │ + ja 4f70e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1344e> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + xor %edx,%edx │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + divsd %xmm0,%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov 0xb8(%rax),%r12 │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + lea -0x1(%rax),%r11d │ │ │ │ + movslq %r11d,%r11 │ │ │ │ + mov (%r12,%r11,8),%r9 │ │ │ │ + lea 0x8(%r12,%r11,8),%r10 │ │ │ │ + jmp 4f56e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132ae> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x58,%rsp │ │ │ │ - mov 0x20(%rdi),%rcx │ │ │ │ - mov %r12,0x38(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - mov 0x28(%rdi),%r12 │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - mov %r12,%rax │ │ │ │ - sub %rcx,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5d104 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38084> │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %rdi,%r13 │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 5d2c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38244> │ │ │ │ - mov 0xb0(%rdi),%rdi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - testb $0x1,0xa0(%r13) │ │ │ │ - jne 5d128 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380a8> │ │ │ │ - mov 0x98(%r13),%rsi │ │ │ │ - mov 0x60(%r13),%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rdx │ │ │ │ - add 0x58(%r13),%rsi │ │ │ │ - call *0x60(%rax) │ │ │ │ - add 0x98(%r13),%rax │ │ │ │ - mov %rax,0x98(%r13) │ │ │ │ - cmp 0x60(%r13),%rax │ │ │ │ - jne 5d0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38050> │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - orl $0x1,0xa0(%r13) │ │ │ │ - mov 0x48(%r13),%r15 │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - testb $0x2,0x40(%r15) │ │ │ │ - je 5d250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381d0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 5d03b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37fbb> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d27c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381fc> │ │ │ │ - lea 0x30(%r15),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x428a5(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x30(%r15),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x42870(%rip),%ebp │ │ │ │ - je 5d1d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38158> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 5d198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38118> │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - mov 0x48(%r13),%rbx │ │ │ │ - cmp %r8,0x30(%r15) │ │ │ │ - jne 5cfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f60> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5d138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380b8> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5d138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380b8> │ │ │ │ - mov 0x48(%r13),%rdx │ │ │ │ - sub %rax,%rbp │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x48(%r13),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add %rax,%rbp │ │ │ │ - add 0x28(%rbx),%rax │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov 0x38(%r15),%r8 │ │ │ │ - jmp 5cfe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f69> │ │ │ │ - xchg %ax,%ax │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x40,%r13d │ │ │ │ + je 4f5f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13334> │ │ │ │ + bt %r13,%r9 │ │ │ │ + jae 4f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132a0> │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov (%r10),%rsi │ │ │ │ + xor %eax,%eax │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + shl $0x3,%edi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 4f5de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1331e> │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm3 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + mulsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4f590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132d0> │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x40,%r13d │ │ │ │ + jne 4f56e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x132ae> │ │ │ │ + test %dl,%dl │ │ │ │ + je 4f61c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335c> │ │ │ │ + ucomisd %xmm2,%xmm2 │ │ │ │ + movsd %xmm2,0x83a0(%rbx) │ │ │ │ + jp 4f61c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335c> │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd 0x3e76e(%rip),%xmm0 # 8dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ac0> │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + jbe 4f72a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1346a> │ │ │ │ xor %edx,%edx │ │ │ │ - mov 0xb8(%r13),%rax │ │ │ │ - mov 0xc0(%r13),%rcx │ │ │ │ - add %rax,%rcx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - sub %rax,%rdx │ │ │ │ - mov %rcx,0x30(%r13) │ │ │ │ - movslq %edx,%rdx │ │ │ │ - add %rdx,%rax │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5d25e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381de> │ │ │ │ - mov 0x38(%rsp),%r12 │ │ │ │ - add $0x58,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - jmp 5cfb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f32> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%r13),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - sub %rax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - add 0x28(%rbx),%rdx │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5d0c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38045> │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + movq $0x0,0x83a0(%rbx) │ │ │ │ + jmp 4f64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1338e> │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - cmp %rdx,%r12 │ │ │ │ - je 5d198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38118> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - sub 0x8(%rsp),%rdx │ │ │ │ - jmp 5d0d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38052> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movq 0xb8(%r13),%xmm0 │ │ │ │ - mov 0xb8(%r13),%rdx │ │ │ │ - add 0xc0(%r13),%rdx │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%r13) │ │ │ │ - mov 0x30(%rsp),%rbp │ │ │ │ - movups %xmm0,0x20(%r13) │ │ │ │ - mov 0x50(%rsp),%r15 │ │ │ │ - mov 0x40(%rsp),%r13 │ │ │ │ - jmp 5d104 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38084> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov (%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 5d22a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381aa> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5d22a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x381aa> │ │ │ │ - mov 0x48(%r13),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x48(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38220> │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - sub %rbp,%rbx │ │ │ │ - add %rdx,%rbx │ │ │ │ - add 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x30(%rax) │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - jmp 5d170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x380f0> │ │ │ │ - xchg %ax,%ax │ │ │ │ - lea 0x48(%r13),%rdi │ │ │ │ - call 5ce90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e10> │ │ │ │ - jmp 5cfd4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37f54> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2e9ed(%rip),%rcx # 8bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66bf0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2dd51(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - lea 0x3076b(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2e059(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2dd2d(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - lea 0x30747(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2dee5(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2de09(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - lea 0x3072b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - mov %rbp,0x30(%rsp) │ │ │ │ - mov %r14,0x48(%rsp) │ │ │ │ - mov %r15,0x50(%rsp) │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0xd0(%rdi),%eax │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %esi,%r12d │ │ │ │ - and $0x2,%eax │ │ │ │ - je 5d380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38300> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38498> │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je 5d55e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384de> │ │ │ │ - cmp %rax,0x30(%r15) │ │ │ │ - je 5d6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38620> │ │ │ │ - mov %r12b,(%rax) │ │ │ │ - addq $0x1,0x28(%r15) │ │ │ │ - mov %r12d,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5d6e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38663> │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - add $0x68,%rsp │ │ │ │ - ret │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je 5d35d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382dd> │ │ │ │ - mov %r12b,0x1f(%rsp) │ │ │ │ - cmpb $0x0,0xa8(%r15) │ │ │ │ - je 5d6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3867c> │ │ │ │ - mov 0xb0(%r15),%rdi │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - testb $0x1,0xa0(%r15) │ │ │ │ - jne 5d5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38560> │ │ │ │ - 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 5d5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38550> │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - orl $0x1,0xa0(%r15) │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - testb $0x2,0x40(%rax) │ │ │ │ - je 5d688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38608> │ │ │ │ - lea 0x1f(%rsp),%rcx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - jmp 5d48a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3840a> │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d72f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386af> │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rdx,%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x42465(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x42430(%rip),%ebp │ │ │ │ - je 5d608 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38588> │ │ │ │ - lea 0x20(%rsp),%rax │ │ │ │ - cmp %rax,0x20(%rsp) │ │ │ │ - je 5d5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38570> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - mov %rax,%rbx │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 5d420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383a0> │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov 0x20(%rax),%rsi │ │ │ │ - mov 0x30(%rax),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 5d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384e8> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384e8> │ │ │ │ - mov 0x48(%r15),%rdx │ │ │ │ - sub %rax,%rbp │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x48(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add %rax,%rbp │ │ │ │ - add 0x28(%rbx),%rax │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - jmp 5d429 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x383a9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x6952(%rip),%rdx # 56bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b50> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5d6c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38640> │ │ │ │ - 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) │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - jne 5d348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382c8> │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x40,%r13d │ │ │ │ + je 4f6d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13414> │ │ │ │ + bt %r13,%r9 │ │ │ │ + jae 4f640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13380> │ │ │ │ + mov %r13d,%edi │ │ │ │ + mov %r13d,%r8d │ │ │ │ + mov (%r10),%rsi │ │ │ │ xor %eax,%eax │ │ │ │ - jmp 5d35d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382dd> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x48(%r15),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - sub %rax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - add 0x28(%rbx),%rdx │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5d50b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3848b> │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - lea 0x1f(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - sub %rcx,%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 5d35a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382da> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5d35d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382dd> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - jmp 5d3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38370> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - jmp 5d35a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382da> │ │ │ │ + and $0x7,%edi │ │ │ │ + and $0xfffffff8,%r8d │ │ │ │ + shl $0x3,%edi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x8(%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 5d65b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385db> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 5d65b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x385db> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5d753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x386d3> │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - sub %rbp,%rbx │ │ │ │ - add %rdx,%rbx │ │ │ │ - add 0x28(%rax),%rdx │ │ │ │ - mov %rbx,0x30(%rax) │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - jmp 5d5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38520> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%r15),%rdi │ │ │ │ - call 5ce90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e10> │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - jmp 5d414 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38394> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5cf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e90> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - cmp 0x30(%r15),%rax │ │ │ │ - jne 5d352 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382d2> │ │ │ │ - jmp 5d5d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38550> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - cmp $0xffffffff,%r12d │ │ │ │ - je 5d55e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x384de> │ │ │ │ - testb $0x2,0xd0(%r15) │ │ │ │ - je 5d386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38306> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - jmp 5d348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x382c8> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2daad(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2d9d1(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - lea 0x302f3(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2e53a(%rip),%rcx # 8bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66bf0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2d89e(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x302b8(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2dba6(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2d87a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x30294(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 5cf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e90> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5d7b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38732> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5d7a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38728> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 4f6be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133fe> │ │ │ │ + mov %eax,%edx │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + movsd 0x198(%rbx,%rdx,8),%xmm3 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mulsd %xmm1,%xmm3 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0x398(%rbx,%rdx,8) │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 4f670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x133b0> │ │ │ │ + add $0x1,%r13d │ │ │ │ + cmp $0x40,%r13d │ │ │ │ + jne 4f64e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1338e> │ │ │ │ + test %dl,%dl │ │ │ │ + je 4f6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1343c> │ │ │ │ + ucomisd %xmm2,%xmm2 │ │ │ │ + movsd %xmm2,0x83a0(%rbx) │ │ │ │ + jp 4f6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1343c> │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + andpd 0x3e68e(%rip),%xmm0 # 8dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ac0> │ │ │ │ + ucomisd %xmm6,%xmm0 │ │ │ │ + jbe 4f830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13570> │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ pop %rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5d7d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38751> │ │ │ │ - lea 0x2d9f7(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2d91b(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x30242(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ pop %rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call 5cf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e90> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387a2> │ │ │ │ - mov 0xb0(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5d818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38798> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ + movsd 0x38(%rdx),%xmm1 │ │ │ │ + jmp 4f49e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x131de> │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + ja 4f61c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1335c> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%r12,%r11,8),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + je 4f74e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1348e> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 4f742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13482> │ │ │ │ + test %r9,%r9 │ │ │ │ + je 4f828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13568> │ │ │ │ + xor %edx,%edx │ │ │ │ + lea -0x1(%r9),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rax,%r9 │ │ │ │ + jne 4f759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13499> │ │ │ │ + imul %ecx,%edx │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + divsd 0x83a0(%rbx),%xmm5 │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + test %edx,%edx │ │ │ │ + je 4f7ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1352a> │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + movslq %edi,%r10 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 4f7fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1353d> │ │ │ │ + lea (%r8,%r10,8),%r11 │ │ │ │ + mov %r11,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x3a0,%rax │ │ │ │ + je 4f7fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1353d> │ │ │ │ + mov %edx,%eax │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + shr $1,%eax │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + mov %eax,%r10d │ │ │ │ + shl $0x4,%r10 │ │ │ │ + movupd 0x398(%rbx,%r9,1),%xmm0 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%r11,%r9,1) │ │ │ │ + add $0x10,%r9 │ │ │ │ + cmp %r10,%r9 │ │ │ │ + jne 4f7b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x134f3> │ │ │ │ + add %eax,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 4f7ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1352a> │ │ │ │ + mulsd 0x398(%rbx,%rax,8),%xmm5 │ │ │ │ + lea (%rdi,%rax,1),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd %xmm5,(%r8,%rdx,8) │ │ │ │ + mov %ecx,0xac(%rbx) │ │ │ │ + add $0x18,%rsp │ │ │ │ + mov %esi,%eax │ │ │ │ pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ ret │ │ │ │ - endbr64 │ │ │ │ - jmp 5d841 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387c1> │ │ │ │ - lea 0x2d987(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2d8ab(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x301d2(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5d818 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38798> │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5d884 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38804> │ │ │ │ - movq 0x18(%rbx),%xmm0 │ │ │ │ - movl $0x0,0x38(%rbx) │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + lea (%r8,%r10,8),%rdx │ │ │ │ + movsd 0x398(%rbx,%r9,1),%xmm0 │ │ │ │ + mulsd %xmm5,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%r9,1) │ │ │ │ + add $0x8,%r9 │ │ │ │ + cmp %r9,%rax │ │ │ │ + jne 4f809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13549> │ │ │ │ + jmp 4f7ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1352a> │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + jmp 4f7ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1352a> │ │ │ │ + comisd %xmm2,%xmm4 │ │ │ │ + ja 4f6fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1343c> │ │ │ │ mov $0x1,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - lea 0x2dc25(%rip),%rcx # 8b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66430> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2d749(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x30168(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 4f736 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13476> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + sub $0xd8,%rsp │ │ │ │ + movd 0x74(%rdi),%xmm0 │ │ │ │ + mov 0x68(%rdi),%ecx │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + movd 0x84(%rdi),%xmm7 │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + movslq 0x64(%rdi),%rdx │ │ │ │ + mov %rsi,0x28(%rsp) │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + mov 0x6c(%rdi),%ebp │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x98(%rsp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + punpckldq %xmm1,%xmm1 │ │ │ │ + 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,%xmm6 │ │ │ │ + punpckldq %xmm6,%xmm0 │ │ │ │ + mov %eax,0xb0(%rdi) │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movups %xmm0,0x90(%rdi) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 51a4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1578f> │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov (%rdi),%r15 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 5db18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a98> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5dbcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b4f> │ │ │ │ - mov 0x38(%r15),%eax │ │ │ │ - mov %rsi,%r14 │ │ │ │ + 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,%r15d │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x2,%r15d │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %r15d,%r13d │ │ │ │ + shr $1,%r13d │ │ │ │ + xor $0x1,%r13d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + setne %al │ │ │ │ + and %eax,%r13d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jne 4fc40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13980> │ │ │ │ + movq 0x3e430(%rip),%xmm6 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movups %xmm6,0x8428(%rbx) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 50d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a90> │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 51070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14db0> │ │ │ │ + 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 51630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15370> │ │ │ │ + movsd 0x3e3dd(%rip),%xmm3 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83a8(%rbx) │ │ │ │ + movsd %xmm1,0x83e8(%rbx) │ │ │ │ test $0x2,%al │ │ │ │ - je 5db4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38acc> │ │ │ │ - mov 0x28(%r15),%rax │ │ │ │ - mov 0x30(%r15),%rbx │ │ │ │ - lea 0x1f(%rsp),%rdx │ │ │ │ - mov %r15,%r12 │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 5db6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38aef> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - movzbl 0x10(%r12),%eax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov %al,0x7(%rsp) │ │ │ │ + jne 51698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153d8> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83b0(%rbx) │ │ │ │ + movsd %xmm1,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 51688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153c8> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83b8(%rbx) │ │ │ │ + movsd %xmm1,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 51678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153b8> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83c0(%rbx) │ │ │ │ + movsd %xmm1,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 51668 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153a8> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83c8(%rbx) │ │ │ │ + movsd %xmm1,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 51658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15398> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83d0(%rbx) │ │ │ │ + movsd %xmm1,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 51648 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15388> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm1,0x8418(%rbx) │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movsd %xmm2,0x83d8(%rbx) │ │ │ │ test %al,%al │ │ │ │ - je 5da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a10> │ │ │ │ - movb $0x0,0x7(%rsp) │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - jne 5d9d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38955> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x28(%r15),%rcx │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %r12,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov 0x41f1f(%rip),%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d070 │ │ │ │ - lea 0x28(%r15),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - call d640 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d8e0 │ │ │ │ - cmp 0x42227(%rip),%ebx │ │ │ │ - sete 0x11(%r12) │ │ │ │ - setne 0x7(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5dbcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b4f> │ │ │ │ - mov 0x18(%r12),%r13 │ │ │ │ - mov 0x28(%r12),%rbp │ │ │ │ - sub %r13,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5da54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389d4> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5d9f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38978> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5da40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - 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 5d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38970> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5da40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 5da40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x389c0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5dbcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b4f> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5dbcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b4f> │ │ │ │ - sub %rbx,%rbp │ │ │ │ - mov 0x18(%r12),%rax │ │ │ │ - mov 0x20(%r12),%rdx │ │ │ │ - add %rax,%rbp │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rbp,0x28(%r12) │ │ │ │ - mov %rdx,0x30(%r12) │ │ │ │ - cmpb $0x0,0x7(%rsp) │ │ │ │ - je 5dab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a38> │ │ │ │ - mov 0x30(%r15),%rbx │ │ │ │ - cmp %rbx,0x28(%r15) │ │ │ │ - jne 5d950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388d0> │ │ │ │ - jmp 5d9d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38955> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - xor %r8d,%r8d │ │ │ │ + js 4fabb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137fb> │ │ │ │ + movapd %xmm0,%xmm1 │ │ │ │ + movapd %xmm3,%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 50c7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149ba> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call da20 │ │ │ │ - cmpb $0x0,0x11(%r12) │ │ │ │ - jne 5d9c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38944> │ │ │ │ - jmp 5d974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388f4> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 4fbd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13911> │ │ │ │ + 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 50ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149e0> │ │ │ │ + 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 4fb00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13840> │ │ │ │ + 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 4fb2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1386f> │ │ │ │ nopl (%rax) │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - call db80 │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x48(%rsp),%r12 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5db79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38af9> │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - add $0x68,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 5dbb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b36> │ │ │ │ - movq 0x18(%r15),%xmm0 │ │ │ │ - movl $0x0,0x38(%r15) │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r15,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%r15) │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%r15) │ │ │ │ - jmp 5daf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38a77> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov 0x50(%rdi),%rdx │ │ │ │ + movsbl (%rdx,%rax,1),%r12d │ │ │ │ + mov %ebp,%edx │ │ │ │ + call 1eb60 <__cxa_finalize@plt+0x10f00> │ │ │ │ + movsd 0x3e14c(%rip),%xmm3 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + subsd %xmm0,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + unpcklpd %xmm0,%xmm2 │ │ │ │ + movups %xmm2,0x8428(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%ebp │ │ │ │ + je 4f987 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x136c7> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movslq 0x90(%rbx),%rdx │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + mov 0xd0(%rcx),%rax │ │ │ │ + movzwl (%rax,%rdx,2),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r14d │ │ │ │ + je 50158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13e98> │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 50c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14948> │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + movsd 0xb8(%rbx),%xmm2 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + mov 0xf0(%rbx),%r13 │ │ │ │ + cvtsi2sd %r10,%xmm4 │ │ │ │ + mulsd %xmm2,%xmm4 │ │ │ │ + mov %r10,%r12 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 504f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14230> │ │ │ │ + mov 0xa0(%rcx),%rdx │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm4 │ │ │ │ + divsd 0x68(%rdx),%xmm4 │ │ │ │ test $0x1,%al │ │ │ │ - jne 5db97 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b17> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov 0x20(%r15),%rbx │ │ │ │ - mov %eax,0x38(%r15) │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - add %rax,%rbx │ │ │ │ - mov %rax,0x28(%r15) │ │ │ │ - mov %rbx,0x30(%r15) │ │ │ │ - jmp 5d935 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x388b5> │ │ │ │ - movb $0x1,0x7(%rsp) │ │ │ │ - jmp 5d9d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38955> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2df32(%rip),%rcx # 8bad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a50> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x2db86(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x2fee0(%rip),%rdi # 8da91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a11> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - lea 0x2d8da(%rip),%rcx # 8b4b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66430> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2d3fe(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2fe1d(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + jne 51580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152c0> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x83a8(%rbx) │ │ │ │ + movsd %xmm5,0x83e8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 515e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15320> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x83b0(%rbx) │ │ │ │ + movsd %xmm5,0x83f0(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 515d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15310> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x83b8(%rbx) │ │ │ │ + movsd %xmm5,0x83f8(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 515c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15300> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x83c0(%rbx) │ │ │ │ + movsd %xmm5,0x8400(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 515b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152f0> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x83c8(%rbx) │ │ │ │ + movsd %xmm5,0x8408(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 515a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152e0> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm6,0x83d0(%rbx) │ │ │ │ + movsd %xmm5,0x8410(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 51590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x152d0> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movsd %xmm5,0x8418(%rbx) │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm6,0x83d8(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 4fe05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b45> │ │ │ │ + movapd %xmm4,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd %xmm4,0x83e0(%rbx) │ │ │ │ + movsd %xmm5,0x8420(%rbx) │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + call d650 │ │ │ │ + movsd 0x0(%r13),%xmm6 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - jne 5db7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38afe> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5dc29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ba9> │ │ │ │ - endbr64 │ │ │ │ - jmp 5dc54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bd4> │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + movsd %xmm6,(%rax) │ │ │ │ + movsd 0x8(%r13),%xmm10 │ │ │ │ + movsd %xmm6,0x10(%rsp) │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ + movsd %xmm10,0x8(%rax) │ │ │ │ + movsd 0x10(%r13),%xmm11 │ │ │ │ + mulsd %xmm0,%xmm11 │ │ │ │ + movsd %xmm11,0x10(%rax) │ │ │ │ + movsd 0x18(%r13),%xmm12 │ │ │ │ + mulsd %xmm0,%xmm12 │ │ │ │ + movsd %xmm12,0x18(%rax) │ │ │ │ + movsd 0x20(%r13),%xmm13 │ │ │ │ + mulsd %xmm0,%xmm13 │ │ │ │ + movsd %xmm13,0x20(%rax) │ │ │ │ + movsd 0x28(%r13),%xmm14 │ │ │ │ + mulsd %xmm0,%xmm14 │ │ │ │ + movsd %xmm14,0x28(%rax) │ │ │ │ + movsd 0x30(%r13),%xmm15 │ │ │ │ + mulsd %xmm0,%xmm15 │ │ │ │ + movsd %xmm15,0x30(%rax) │ │ │ │ + mulsd 0x38(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + movups %xmm3,0x0(%r13) │ │ │ │ + movups %xmm3,0x10(%r13) │ │ │ │ + movups %xmm3,0x20(%r13) │ │ │ │ + movups %xmm3,0x30(%r13) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 519b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156f8> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + movapd %xmm0,%xmm9 │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + shr $0x3,%rax │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + divsd 0x40(%rsp),%xmm1 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + jmp 50036 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13d76> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mulsd 0x83a8(%rbx),%xmm8 │ │ │ │ + movsd %xmm8,(%rax) │ │ │ │ + mulsd 0x83b0(%rbx),%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rax) │ │ │ │ + mulsd 0x83b8(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,0x10(%rax) │ │ │ │ + mulsd 0x83c0(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + mulsd 0x83c8(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + mulsd 0x83d0(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x28(%rax) │ │ │ │ + mulsd 0x83d8(%rbx),%xmm1 │ │ │ │ + movsd %xmm1,0x30(%rax) │ │ │ │ + movsd 0x83e0(%rbx),%xmm1 │ │ │ │ + mulsd %xmm7,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x40,%rax │ │ │ │ + movsd %xmm1,-0x8(%rax) │ │ │ │ + movsd -0x40(%rax),%xmm1 │ │ │ │ + addsd 0x0(%r13),%xmm1 │ │ │ │ + movsd %xmm1,0x0(%r13) │ │ │ │ + movsd -0x38(%rax),%xmm8 │ │ │ │ + addsd 0x8(%r13),%xmm8 │ │ │ │ + movsd %xmm8,0x8(%r13) │ │ │ │ + movsd -0x30(%rax),%xmm7 │ │ │ │ + addsd 0x10(%r13),%xmm7 │ │ │ │ + movsd %xmm7,0x10(%r13) │ │ │ │ + movsd -0x28(%rax),%xmm6 │ │ │ │ + addsd 0x18(%r13),%xmm6 │ │ │ │ + movsd %xmm6,0x18(%r13) │ │ │ │ + movsd -0x20(%rax),%xmm5 │ │ │ │ + addsd 0x20(%r13),%xmm5 │ │ │ │ + movsd %xmm5,0x20(%r13) │ │ │ │ + movsd -0x18(%rax),%xmm4 │ │ │ │ + addsd 0x28(%r13),%xmm4 │ │ │ │ + movsd %xmm4,0x28(%r13) │ │ │ │ + movsd -0x10(%rax),%xmm3 │ │ │ │ + addsd 0x30(%r13),%xmm3 │ │ │ │ + movsd %xmm3,0x30(%r13) │ │ │ │ + movsd -0x8(%rax),%xmm2 │ │ │ │ + addsd 0x38(%r13),%xmm2 │ │ │ │ + movsd %xmm2,0x38(%r13) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + je 50d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a40> │ │ │ │ + movsd 0x8(%rax),%xmm6 │ │ │ │ + movsd 0x10(%rax),%xmm5 │ │ │ │ + mov %ecx,%esi │ │ │ │ + movsd 0x18(%rax),%xmm4 │ │ │ │ + movsd 0x20(%rax),%xmm3 │ │ │ │ + shr $0x3,%esi │ │ │ │ + movsd 0x28(%rax),%xmm2 │ │ │ │ + movsd 0x30(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm6 │ │ │ │ + movsd 0x38(%rax),%xmm7 │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + movsd (%rax),%xmm8 │ │ │ │ + mulsd %xmm0,%xmm4 │ │ │ │ + movzbl (%r8,%rsi,1),%r9d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mulsd %xmm0,%xmm3 │ │ │ │ + not %esi │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + and $0x7,%esi │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm10,%xmm6 │ │ │ │ + bt %esi,%r9d │ │ │ │ + mulsd %xmm0,%xmm7 │ │ │ │ + addsd %xmm11,%xmm5 │ │ │ │ + mulsd %xmm0,%xmm8 │ │ │ │ + addsd %xmm12,%xmm4 │ │ │ │ + addsd 0x10(%rsp),%xmm8 │ │ │ │ + addsd %xmm13,%xmm3 │ │ │ │ + movsd %xmm6,0x8(%rax) │ │ │ │ + addsd %xmm14,%xmm2 │ │ │ │ + movsd %xmm5,0x10(%rax) │ │ │ │ + addsd %xmm15,%xmm1 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + addsd %xmm9,%xmm7 │ │ │ │ + movsd %xmm8,(%rax) │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + movsd %xmm2,0x28(%rax) │ │ │ │ + movsd %xmm1,0x30(%rax) │ │ │ │ + movsd %xmm7,0x38(%rax) │ │ │ │ + jae 4ff30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13c70> │ │ │ │ + mulsd 0x83e8(%rbx),%xmm8 │ │ │ │ + movsd %xmm8,(%rax) │ │ │ │ + mulsd 0x83f0(%rbx),%xmm6 │ │ │ │ + movsd %xmm6,0x8(%rax) │ │ │ │ + mulsd 0x83f8(%rbx),%xmm5 │ │ │ │ + movsd %xmm5,0x10(%rax) │ │ │ │ + mulsd 0x8400(%rbx),%xmm4 │ │ │ │ + movsd %xmm4,0x18(%rax) │ │ │ │ + mulsd 0x8408(%rbx),%xmm3 │ │ │ │ + movsd %xmm3,0x20(%rax) │ │ │ │ + mulsd 0x8410(%rbx),%xmm2 │ │ │ │ + movsd %xmm2,0x28(%rax) │ │ │ │ + mulsd 0x8418(%rbx),%xmm1 │ │ │ │ + movsd %xmm1,0x30(%rax) │ │ │ │ + movsd 0x8420(%rbx),%xmm1 │ │ │ │ + jmp 4ff94 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13cd4> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + mov %r10,%r12 │ │ │ │ + cvtsi2sd %r10,%xmm2 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 513b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x150f0> │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + divsd 0xb8(%rbx),%xmm1 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 51280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14fc0> │ │ │ │ + movslq 0xa8(%rbx),%rsi │ │ │ │ + mov 0xa0(%rcx),%rcx │ │ │ │ + movzbl (%rcx,%rsi,1),%ecx │ │ │ │ + mov (%rbx),%rsi │ │ │ │ + movsd 0x70(%rsi),%xmm2 │ │ │ │ + divsd 0x68(%rsi),%xmm2 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 51950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15690> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm5,0x83a8(%rbx) │ │ │ │ + movsd %xmm4,0x83e8(%rbx) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 51940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15680> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm5,0x83b0(%rbx) │ │ │ │ + movsd %xmm4,0x83f0(%rbx) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 51990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156d0> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm5,0x83b8(%rbx) │ │ │ │ + movsd %xmm4,0x83f8(%rbx) │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 51980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156c0> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm5,0x83c0(%rbx) │ │ │ │ + movsd %xmm4,0x8400(%rbx) │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 51970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156b0> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm5,0x83c8(%rbx) │ │ │ │ + movsd %xmm4,0x8408(%rbx) │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 51960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156a0> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm5,0x83d0(%rbx) │ │ │ │ + movsd %xmm4,0x8410(%rbx) │ │ │ │ + test $0x40,%cl │ │ │ │ + jne 51930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15670> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + movsd %xmm4,0x8418(%rbx) │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + movsd %xmm5,0x83d8(%rbx) │ │ │ │ + test %cl,%cl │ │ │ │ + js 502a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fe6> │ │ │ │ + movapd %xmm2,%xmm4 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movsd %xmm2,0x83e0(%rbx) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movsd %xmm4,0x8420(%rbx) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 519d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15716> │ │ │ │ + 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 50427 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14167> │ │ │ │ + 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 515f0 , 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),%r13d │ │ │ │ + mov %esi,%edi │ │ │ │ + not %edi │ │ │ │ + and $0x7,%edi │ │ │ │ + bt %edi,%r13d │ │ │ │ + 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 50310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14050> │ │ │ │ + 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 5038e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x140ce> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd %xmm0,0x10(%rsp) │ │ │ │ + mov %r10,0x48(%rsp) │ │ │ │ + movsd %xmm2,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x38(%rsp) │ │ │ │ + call d650 │ │ │ │ + movsd 0x0(%r13),%xmm5 │ │ │ │ + movsd 0x10(%rsp),%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call 5d850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387d0> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5db92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b12> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mulsd %xmm0,%xmm5 │ │ │ │ + movsd %xmm5,(%rax) │ │ │ │ + movsd 0x8(%r13),%xmm9 │ │ │ │ + movsd %xmm5,0x10(%rsp) │ │ │ │ + mulsd %xmm0,%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rax) │ │ │ │ + movsd 0x10(%r13),%xmm10 │ │ │ │ + mulsd %xmm0,%xmm10 │ │ │ │ + movsd %xmm10,0x10(%rax) │ │ │ │ + movsd 0x18(%r13),%xmm11 │ │ │ │ + mulsd %xmm0,%xmm11 │ │ │ │ + movsd %xmm11,0x18(%rax) │ │ │ │ + movsd 0x20(%r13),%xmm12 │ │ │ │ + mulsd %xmm0,%xmm12 │ │ │ │ + movsd %xmm12,0x20(%rax) │ │ │ │ + movsd 0x28(%r13),%xmm13 │ │ │ │ + mulsd %xmm0,%xmm13 │ │ │ │ + movsd %xmm13,0x28(%rax) │ │ │ │ + movsd 0x30(%r13),%xmm14 │ │ │ │ + mulsd %xmm0,%xmm14 │ │ │ │ + movsd %xmm14,0x30(%rax) │ │ │ │ + mulsd 0x38(%r13),%xmm0 │ │ │ │ + movsd %xmm0,0x38(%rax) │ │ │ │ + movups %xmm3,0x0(%r13) │ │ │ │ + movups %xmm3,0x10(%r13) │ │ │ │ + movups %xmm3,0x20(%r13) │ │ │ │ + movups %xmm3,0x30(%r13) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 519f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15732> │ │ │ │ + mov 0x48(%rsp),%r10 │ │ │ │ + movsd 0x38(%rsp),%xmm1 │ │ │ │ + movapd %xmm0,%xmm8 │ │ │ │ + divsd 0x40(%rsp),%xmm1 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + mov %r10,%rcx │ │ │ │ + shl $0x6,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movsd 0x8(%rax),%xmm1 │ │ │ │ + movsd (%rax),%xmm2 │ │ │ │ + add $0x40,%rax │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + mulsd %xmm0,%xmm2 │ │ │ │ + addsd 0x10(%rsp),%xmm2 │ │ │ │ + addsd %xmm9,%xmm1 │ │ │ │ + movsd %xmm2,-0x40(%rax) │ │ │ │ + movsd %xmm1,-0x38(%rax) │ │ │ │ + movsd -0x30(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm10,%xmm1 │ │ │ │ + movsd %xmm1,-0x30(%rax) │ │ │ │ + movsd -0x28(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm11,%xmm1 │ │ │ │ + movsd %xmm1,-0x28(%rax) │ │ │ │ + movsd -0x20(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm12,%xmm1 │ │ │ │ + movsd %xmm1,-0x20(%rax) │ │ │ │ + movsd -0x18(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm13,%xmm1 │ │ │ │ + movsd %xmm1,-0x18(%rax) │ │ │ │ + movsd -0x10(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm14,%xmm1 │ │ │ │ + movsd %xmm1,-0x10(%rax) │ │ │ │ + movsd -0x8(%rax),%xmm1 │ │ │ │ + mulsd %xmm0,%xmm1 │ │ │ │ + addsd %xmm8,%xmm1 │ │ │ │ + movsd %xmm1,-0x8(%rax) │ │ │ │ + addsd 0x0(%r13),%xmm2 │ │ │ │ + movsd %xmm2,0x0(%r13) │ │ │ │ + movsd -0x38(%rax),%xmm1 │ │ │ │ + addsd 0x8(%r13),%xmm1 │ │ │ │ + movsd %xmm1,0x8(%r13) │ │ │ │ + movsd -0x30(%rax),%xmm15 │ │ │ │ + addsd 0x10(%r13),%xmm15 │ │ │ │ + movsd %xmm15,0x10(%r13) │ │ │ │ + movsd -0x28(%rax),%xmm7 │ │ │ │ + addsd 0x18(%r13),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%r13) │ │ │ │ + movsd -0x20(%rax),%xmm6 │ │ │ │ + addsd 0x20(%r13),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%r13) │ │ │ │ + movsd -0x18(%rax),%xmm5 │ │ │ │ + addsd 0x28(%r13),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%r13) │ │ │ │ + movsd -0x10(%rax),%xmm4 │ │ │ │ + addsd 0x30(%r13),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%r13) │ │ │ │ + movsd -0x8(%rax),%xmm3 │ │ │ │ + addsd 0x38(%r13),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%r13) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jne 505f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14330> │ │ │ │ + addsd %xmm1,%xmm2 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movapd %xmm2,%xmm0 │ │ │ │ + addsd %xmm15,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + je 511f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 51a89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157c9> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + jne 50b0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1484e> │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d650 │ │ │ │ + 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 d650 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x30(%rax),%r13 │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %r12,%r14 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + lea 0x68(%rsp),%rax │ │ │ │ + mov %r13,0x90(%rsp) │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + movaps %xmm7,(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rsp),%xmm7 │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movups %xmm7,(%r14) │ │ │ │ + call d650 │ │ │ │ + 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 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x20(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + mov %rdx,-0x10(%r14) │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + cmp %r14,%r13 │ │ │ │ + jne 507e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14520> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x88(%rsp) │ │ │ │ + call d610 │ │ │ │ + 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 51a9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x157db> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5db92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b12> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - jne 5db92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b12> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5dcaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c2f> │ │ │ │ - jmp 5db92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b12> │ │ │ │ - endbr64 │ │ │ │ - jmp 5dce7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c67> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5dcf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c79> │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5dc3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38bbb> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5dcaf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38c2f> │ │ │ │ - jmp 5db92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38b12> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdx │ │ │ │ + call d560 │ │ │ │ + movsd 0x3d519(%rip),%xmm4 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movsd 0x3d511(%rip),%xmm3 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movupd (%rax),%xmm7 │ │ │ │ + movsd 0x3d505(%rip),%xmm2 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + mov %rax,%rdi │ │ │ │ + movsd 0x3d4fa(%rip),%xmm1 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + unpcklpd %xmm4,%xmm4 │ │ │ │ + movupd 0x10(%rax),%xmm6 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + divpd %xmm7,%xmm4 │ │ │ │ + movupd 0x20(%rax),%xmm5 │ │ │ │ + movupd 0x30(%rax),%xmm7 │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + divpd %xmm6,%xmm3 │ │ │ │ + movups %xmm4,(%rax) │ │ │ │ + divpd %xmm5,%xmm2 │ │ │ │ + movups %xmm3,0x10(%rax) │ │ │ │ + divpd %xmm7,%xmm1 │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm1,0x30(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 50a54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14794> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + movapd %xmm4,%xmm7 │ │ │ │ + movapd %xmm3,%xmm6 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + mov 0xa4(%rbx),%r9d │ │ │ │ + unpckhpd %xmm7,%xmm7 │ │ │ │ + unpckhpd %xmm6,%xmm6 │ │ │ │ + unpckhpd %xmm5,%xmm5 │ │ │ │ + shr $0x3,%rax │ │ │ │ + add 0xa0(%rbx),%r9d │ │ │ │ + movapd %xmm7,%xmm8 │ │ │ │ + xor %esi,%esi │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov 0x168(%rbx),%rax │ │ │ │ + movapd %xmm6,%xmm7 │ │ │ │ + movapd %xmm2,%xmm6 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + unpckhpd %xmm6,%xmm6 │ │ │ │ + add 0x58(%rbx),%r9 │ │ │ │ + mov (%rax,%rbp,8),%rcx │ │ │ │ + nop │ │ │ │ + mov %esi,%eax │ │ │ │ + movsd (%rcx),%xmm0 │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%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 %r8d,%esi │ │ │ │ + jne 50960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x146a0> │ │ │ │ + mov 0x18(%r12),%rax │ │ │ │ + mov (%r12),%rdx │ │ │ │ + mov %r12,%rbp │ │ │ │ + mov 0x50(%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 d610 │ │ │ │ nopl (%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 5dda0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d20> │ │ │ │ - cmp $0x8,%r12d │ │ │ │ - jne 5dd70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38cf0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 50b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148a0> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 50ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14820> │ │ │ │ + mov 0xb0(%rbx),%ebp │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d610 │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,0xb0(%rbx) │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + sub $0x1,%r14d │ │ │ │ + mov %r15d,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + mov %r14d,0x94(%rbx) │ │ │ │ + sub %eax,0xa8(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + js 50b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148b0> │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 50bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148f0> │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x6c(%rbx),%edx │ │ │ │ + jmp 4f920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13660> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r14 │ │ │ │ + jne 50ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14820> │ │ │ │ + jmp 50af7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14837> │ │ │ │ + nop │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 50b36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14876> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + mov 0xd0(%rdx),%rdx │ │ │ │ + movzwl (%rdx,%rax,2),%eax │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x94(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jge 50b46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14886> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa8(%rsp),%rbx │ │ │ │ + mov 0xb8(%rsp),%r12 │ │ │ │ + mov 0xc0(%rsp),%r13 │ │ │ │ + mov 0xc8(%rsp),%r14 │ │ │ │ + mov 0xd0(%rsp),%r15 │ │ │ │ + mov 0x98(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5de70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38df0> │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ + jne 51a5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1579c> │ │ │ │ + mov 0x34(%rsp),%eax │ │ │ │ + mov 0xb0(%rsp),%rbp │ │ │ │ + add $0xd8,%rsp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 5de7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dfb> │ │ │ │ - mov 0x60(%rdi),%rbp │ │ │ │ - cmp $0x18,%r12d │ │ │ │ - je 5de00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d80> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - mov %r12d,%edx │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5d8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38850> │ │ │ │ - jmp 5dd4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ccb> │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x88(%rcx),%rdx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov %r12d,%r13d │ │ │ │ + sar $1,%eax │ │ │ │ + and $0x4,%ecx │ │ │ │ + cltq │ │ │ │ + movzbl (%rdx,%rax,1),%edx │ │ │ │ + mov $0x4,%eax │ │ │ │ + shl %cl,%eax │ │ │ │ + test %eax,%edx │ │ │ │ + setne %r11b │ │ │ │ + shr $0x7,%r13b │ │ │ │ + movzbl %r11b,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + sete %al │ │ │ │ + or %al,%r13b │ │ │ │ + jne 516a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x153e8> │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 519a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156e0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 50b1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1485b> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4f0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12df0> │ │ │ │ + jmp 50b0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1484e> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movapd %xmm1,%xmm2 │ │ │ │ + movapd %xmm1,%xmm3 │ │ │ │ + movapd %xmm1,%xmm4 │ │ │ │ + movapd %xmm1,%xmm5 │ │ │ │ + movapd %xmm1,%xmm6 │ │ │ │ + movapd %xmm1,%xmm7 │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 511ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f0a> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 50b1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1485b> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4f0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12df0> │ │ │ │ + jmp 50b0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1484e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addsd %xmm8,%xmm1 │ │ │ │ + mov %r10,0x10(%rsp) │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + je 511f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f30> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + jmp 50c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x149a0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x10ba(%rip),%rdx # 5ccf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37c70> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5de40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dc0> │ │ │ │ - call 5caa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37a20> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 5de7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dfb> │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5de28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38da8> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5de7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dfb> │ │ │ │ - mov 0x60(%rbx),%rbp │ │ │ │ - jmp 5dd84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d04> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - add $0x48,%rbx │ │ │ │ + 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 51a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15759> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + and $0x4,%ecx │ │ │ │ + movsd 0x3d007(%rip),%xmm7 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + shl %cl,%esi │ │ │ │ + test %edx,%esi │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + setne %r10b │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + data16 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,%r10b │ │ │ │ + je 50e0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b4d> │ │ │ │ + movsd 0x70(%r9),%xmm0 │ │ │ │ + divsd 0x68(%r9),%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 50de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14b20> │ │ │ │ + addsd %xmm8,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + addsd %xmm3,%xmm0 │ │ │ │ + addsd %xmm2,%xmm0 │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0xb8(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov %r12d,%r10d │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 51220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f60> │ │ │ │ + lea (%rcx,%r10,8),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jae 50f1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c5c> │ │ │ │ + mov %r10,%rax │ │ │ │ + shl $0x6,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 51220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f60> │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $1,%r8d │ │ │ │ + mov %r8d,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 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 %rsi,%rdx │ │ │ │ + jne 50f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c80> │ │ │ │ + lea (%r8,%r8,1),%eax │ │ │ │ + cmp %eax,%r12d │ │ │ │ + je 5100a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d4a> │ │ │ │ + shl $0x4,%r8d │ │ │ │ + cltq │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + movsd 0x8(%rdi,%r8,8),%xmm0 │ │ │ │ + addsd (%rdi,%r8,8),%xmm0 │ │ │ │ + addsd 0x10(%rdi,%r8,8),%xmm0 │ │ │ │ + addsd 0x18(%rdi,%r8,8),%xmm0 │ │ │ │ + addsd 0x20(%rdi,%r8,8),%xmm0 │ │ │ │ + addsd 0x28(%rdi,%r8,8),%xmm0 │ │ │ │ + addsd 0x30(%rdi,%r8,8),%xmm0 │ │ │ │ + addsd 0x38(%rdi,%r8,8),%xmm0 │ │ │ │ + movsd %xmm0,(%rcx,%rax,8) │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 5101e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d5e> │ │ │ │ + mov 0x9c(%rbx),%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 51058 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d98> │ │ │ │ + cmp %r12d,0x68(%rbx) │ │ │ │ + je 50770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144b0> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 5d850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x387d0> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ + call 4f270 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12fb0> │ │ │ │ + test %eax,%eax │ │ │ │ + js 51a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15750> │ │ │ │ + add %eax,0x34(%rsp) │ │ │ │ + jmp 50770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5d8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38850> │ │ │ │ - jmp 5dd4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ccb> │ │ │ │ - nopl (%rax) │ │ │ │ + call 4f0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12df0> │ │ │ │ + jmp 51029 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d69> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rbx),%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5110f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e4f> │ │ │ │ + lea 0x0(,%r12,8),%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5dd84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d04> │ │ │ │ + movss 0x38f6d(%rip),%xmm1 # 8a008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd48> │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %rcx,%rax │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 5110b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e4b> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + movapd %xmm1,%xmm0 │ │ │ │ + shr $0x3,%rdx │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%rcx,%r8,1),%rsi │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 510f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e30> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 51100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e40> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 510f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e30> │ │ │ │ + add %rdi,%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 5110f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14e4f> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + movsd %xmm1,(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rdx │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 511ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14eee> │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + je 511a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ee4> │ │ │ │ + sub $0x8,%rdx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $1,%rdi │ │ │ │ + mov %rdi,%r8 │ │ │ │ + shl $0x4,%r8 │ │ │ │ + lea (%r8,%rcx,1),%rsi │ │ │ │ + and $0x10,%r8d │ │ │ │ + je 51180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ec0> │ │ │ │ + movapd 0x3cc63(%rip),%xmm5 # 8ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b00> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm5,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 51199 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ed9> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd 0x3cc38(%rip),%xmm7 # 8ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b00> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm7,-0x20(%rax) │ │ │ │ + movups %xmm7,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 51180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14ec0> │ │ │ │ + add %rdi,%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 511ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14eee> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + mov 0x3cc15(%rip),%rax # 8ddc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b00> │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + mov 0x3cbfb(%rip),%rax # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + mov %rax,0xb8(%rbx) │ │ │ │ + mov 0x94(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5075a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1449a> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 50ede , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c1e> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmp 5101e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d5e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 50f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c40> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + shl $0x6,%r10 │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%r10 │ │ │ │ + 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 51240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f80> │ │ │ │ + jmp 5100a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d4a> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + movups %xmm2,0x20(%rax) │ │ │ │ + movups %xmm2,0x30(%rax) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 51a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15779> │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov 0xc0(%rbx),%rsi │ │ │ │ + mov %r10,%r8 │ │ │ │ + shl $0x6,%r8 │ │ │ │ + mov %rcx,%rdi │ │ │ │ + add %rsi,%r8 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movsd (%rdi),%xmm2 │ │ │ │ + add $0x40,%rsi │ │ │ │ + add $0x8,%rdi │ │ │ │ + mulsd %xmm1,%xmm2 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + movapd %xmm2,%xmm3 │ │ │ │ + unpcklpd %xmm3,%xmm3 │ │ │ │ + movups %xmm3,-0x30(%rsi) │ │ │ │ + movups %xmm3,-0x20(%rsi) │ │ │ │ + movups %xmm3,-0x40(%rsi) │ │ │ │ + movups %xmm3,-0x10(%rsi) │ │ │ │ + addsd (%rax),%xmm2 │ │ │ │ + movsd %xmm2,(%rax) │ │ │ │ + movsd -0x38(%rsi),%xmm9 │ │ │ │ + addsd 0x8(%rax),%xmm9 │ │ │ │ + movsd %xmm9,0x8(%rax) │ │ │ │ + movsd -0x30(%rsi),%xmm8 │ │ │ │ + addsd 0x10(%rax),%xmm8 │ │ │ │ + movsd %xmm8,0x10(%rax) │ │ │ │ + movsd -0x28(%rsi),%xmm7 │ │ │ │ + addsd 0x18(%rax),%xmm7 │ │ │ │ + movsd %xmm7,0x18(%rax) │ │ │ │ + movsd -0x20(%rsi),%xmm6 │ │ │ │ + addsd 0x20(%rax),%xmm6 │ │ │ │ + movsd %xmm6,0x20(%rax) │ │ │ │ + movsd -0x18(%rsi),%xmm5 │ │ │ │ + addsd 0x28(%rax),%xmm5 │ │ │ │ + movsd %xmm5,0x28(%rax) │ │ │ │ + movsd -0x10(%rsi),%xmm4 │ │ │ │ + addsd 0x30(%rax),%xmm4 │ │ │ │ + movsd %xmm4,0x30(%rax) │ │ │ │ + movsd -0x8(%rsi),%xmm3 │ │ │ │ + addsd 0x38(%rax),%xmm3 │ │ │ │ + movsd %xmm3,0x38(%rax) │ │ │ │ + cmp %r8,%rsi │ │ │ │ + jne 512c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15000> │ │ │ │ + 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 %r14d,%r14d │ │ │ │ + jne 5075a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1449a> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 50eef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c2f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 519d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15716> │ │ │ │ + movsd 0x8430(%rbx),%xmm9 │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0xa4(%rbx),%r11d │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %r13b,0x38(%rsp) │ │ │ │ + movsd 0x8428(%rbx),%xmm8 │ │ │ │ + divsd 0xb8(%rbx),%xmm8 │ │ │ │ + divsd %xmm2,%xmm9 │ │ │ │ + shl %cl,%esi │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + test %edx,%esi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + setne 0x10(%rsp) │ │ │ │ + movzbl 0x10(%rsp),%edi │ │ │ │ + mov %rcx,%r8 │ │ │ │ + xor %esi,%esi │ │ │ │ + movsd 0x70(%rdx),%xmm10 │ │ │ │ + divsd 0x68(%rdx),%xmm10 │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + mov %r15d,0x10(%rsp) │ │ │ │ + add 0xa0(%rbx),%r11d │ │ │ │ + mov %edi,%r15d │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r11 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r11 │ │ │ │ + nopl 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,%r15b │ │ │ │ + je 514a2 , 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 51470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x151b0> │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + mov 0x10(%rsp),%r15d │ │ │ │ + movzbl 0x38(%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 %r14d,%r14d │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + jmp 50eef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c2f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fd25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a65> │ │ │ │ nopl (%rax) │ │ │ │ - call *%rax │ │ │ │ - jmp 5ddd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d59> │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fde5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b25> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fdc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13b05> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fda5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ae5> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fd85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13ac5> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fd65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13aa5> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm4,%xmm6 │ │ │ │ + movapd %xmm3,%xmm5 │ │ │ │ + jmp 4fd45 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13a85> │ │ │ │ + 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 %r14d,%r14d │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 50eef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c2f> │ │ │ │ + xchg %ax,%ax │ │ │ │ + movsd 0x3c778(%rip),%xmm3 # 8ddb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51af0> │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4f9db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1371b> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4fa9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137db> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4fa7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x137bb> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4fa5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1379b> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4fa3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1377b> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4fa1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1375b> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm0,%xmm2 │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + jmp 4f9fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1373b> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rbx),%r10d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x40,%edi │ │ │ │ + movsd 0xb8(%rbx),%xmm3 │ │ │ │ + mov %r11b,0x48(%rsp) │ │ │ │ + cvtsi2sd %r10,%xmm2 │ │ │ │ + mulsd %xmm3,%xmm2 │ │ │ │ + mov %r10,%r12 │ │ │ │ + mov %r10,0x40(%rsp) │ │ │ │ + movsd %xmm1,0x58(%rsp) │ │ │ │ + movsd %xmm3,0x38(%rsp) │ │ │ │ + divsd %xmm2,%xmm0 │ │ │ │ + unpcklpd %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movapd 0x10(%rsp),%xmm0 │ │ │ │ + test %r12d,%r12d │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rbp,(%rsp) │ │ │ │ - call 5d8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38850> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5deb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e34> │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + movzbl 0x48(%rsp),%r11d │ │ │ │ + movupd (%rdx),%xmm6 │ │ │ │ + movupd 0x10(%rdx),%xmm5 │ │ │ │ + movupd 0x20(%rdx),%xmm4 │ │ │ │ + movupd 0x30(%rdx),%xmm7 │ │ │ │ + mulpd %xmm0,%xmm6 │ │ │ │ + movsd 0x58(%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 519b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x156f8> │ │ │ │ + divsd %xmm2,%xmm8 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + divsd 0x38(%rsp),%xmm1 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r8 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ + unpcklpd %xmm8,%xmm8 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movupd (%rax),%xmm3 │ │ │ │ + movupd 0x10(%rax),%xmm9 │ │ │ │ + mov %ecx,%esi │ │ │ │ + movupd 0x20(%rax),%xmm2 │ │ │ │ + movupd 0x30(%rax),%xmm0 │ │ │ │ + shr $0x3,%esi │ │ │ │ + mulpd %xmm1,%xmm3 │ │ │ │ + movzbl (%r8,%rsi,1),%r9d │ │ │ │ + mov %ecx,%esi │ │ │ │ + mulpd %xmm1,%xmm9 │ │ │ │ + not %esi │ │ │ │ + mulpd %xmm1,%xmm2 │ │ │ │ + and $0x7,%esi │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + bt %esi,%r9d │ │ │ │ + setb %sil │ │ │ │ + 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 %sil,%r11b │ │ │ │ + je 5184d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1558d> │ │ │ │ + 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,%ecx │ │ │ │ + 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,%ecx │ │ │ │ + jne 517b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x154f0> │ │ │ │ + addsd %xmm13,%xmm0 │ │ │ │ + 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 d610 │ │ │ │ + test %r14d,%r14d │ │ │ │ + mov 0x10(%rsp),%r10 │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + jmp 511f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f36> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 50286 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fc6> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 501e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f21> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 501c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f00> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 50265 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13fa5> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 50244 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f84> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 50223 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f63> │ │ │ │ + nopl (%rax) │ │ │ │ + movapd %xmm2,%xmm5 │ │ │ │ + movapd %xmm3,%xmm4 │ │ │ │ + jmp 50202 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x13f42> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 50ee5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14c25> │ │ │ │ + jmp 51015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d55> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + jmp 511d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f19> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmp 5101e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14d5e> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 5075a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1449a> │ │ │ │ + jmp 511d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f19> │ │ │ │ + mov %eax,0x34(%rsp) │ │ │ │ + jmp 50bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x148f0> │ │ │ │ + mov 0x94(%rbx),%r14d │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 50d41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14a81> │ │ │ │ + jmp 511d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14f19> │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + test %r14d,%r14d │ │ │ │ + jne 5075a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1449a> │ │ │ │ + jmp 519ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1572a> │ │ │ │ + movl $0x0,0x34(%rsp) │ │ │ │ + jmp 50bd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x14918> │ │ │ │ + mov %rbx,0xa8(%rsp) │ │ │ │ + mov %r12,0xb8(%rsp) │ │ │ │ + mov %r13,0xc0(%rsp) │ │ │ │ + mov %r14,0xc8(%rsp) │ │ │ │ + mov %r15,0xd0(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 4f0b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x12df0> │ │ │ │ + jmp 50770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x144b0> │ │ │ │ + jmp 143c0 <__cxa_finalize@plt+0x6760> │ │ │ │ endbr64 │ │ │ │ - jmp 5de44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38dc4> │ │ │ │ - lea 0x2d296(%rip),%rcx # 8b118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66098> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2d252(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x2fb79(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0x58(%rbx),%eax │ │ │ │ - jmp 5dddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38d5d> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 143dd <__cxa_finalize@plt+0x677d> │ │ │ │ endbr64 │ │ │ │ - jmp 5dec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e48> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 143cb <__cxa_finalize@plt+0x676b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 5ded7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e57> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5de60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38de0> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5de70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38df0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 14400 <__cxa_finalize@plt+0x67a0> │ │ │ │ + nop │ │ │ │ + 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 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x28(%rsp) │ │ │ │ - mov (%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39208> │ │ │ │ - mov %rcx,%r15 │ │ │ │ - mov 0x40(%rbx),%ecx │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - mov %rbx,%r13 │ │ │ │ - test $0x1,%cl │ │ │ │ - je 5e1d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39150> │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov 0x38(%rbx),%rsi │ │ │ │ - and $0x4,%ecx │ │ │ │ - jne 5e110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39090> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 5e1f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39174> │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e9> │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x41903(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - cmp 0x418c8(%rip),%ebp │ │ │ │ - mov %rax,0x30(%r13) │ │ │ │ - je 5e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39130> │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - je 5e0e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39061> │ │ │ │ - mov (%r12),%rbx │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39208> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - jne 5e208 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39188> │ │ │ │ - testb $0x1,0x40(%r14) │ │ │ │ - jne 5e22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391af> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39208> │ │ │ │ - movq 0x20(%rbx),%xmm0 │ │ │ │ - mov 0x4185a(%rip),%ebp │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - mov 0x30(%r13),%rax │ │ │ │ - mov 0x38(%r13),%rdx │ │ │ │ - jmp 5e0d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39057> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%r14 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5e269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e9> │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x4181b(%rip),%esi │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xb8(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r9,(%rdi) │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + call 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + 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 │ │ │ │ + movd 0x8(%rbp),%xmm0 │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + movd %eax,%xmm7 │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + mov 0x14(%rbp),%edi │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + punpckldq %xmm7,%xmm1 │ │ │ │ + movd 0x1c(%rbp),%xmm7 │ │ │ │ + mov 0x18(%rbp),%r12d │ │ │ │ + sub %edx,%eax │ │ │ │ + movd %esi,%xmm2 │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %esi,0x58(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + movd %r12d,%xmm5 │ │ │ │ + movd %edi,%xmm7 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movd %r13d,%xmm1 │ │ │ │ + punpckldq %xmm7,%xmm2 │ │ │ │ + mov %edi,0x5c(%rsp) │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + movq 0x20(%rbp),%xmm0 │ │ │ │ + sub %rsi,%rcx │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + mov %rsi,0x68(%rsp) │ │ │ │ + lea (%rcx,%rcx,1),%r15d │ │ │ │ + movups %xmm1,0x60(%rbx) │ │ │ │ + movq 0x10(%rbp),%xmm1 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea 0x0(,%r15,8),%r14 │ │ │ │ + sar $0x2,%rbp │ │ │ │ + movss %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x80(%rbx) │ │ │ │ + mov %rcx,0x28(%rsp) │ │ │ │ + mov %eax,0x4c(%rsp) │ │ │ │ + mov %eax,0x8c(%rbx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + mov %ebp,0x88(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + mov %r14,0x70(%rsp) │ │ │ │ + je 523c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16100> │ │ │ │ mov %r14,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ + call d650 │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r14,1),%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + lea -0x1(%r15),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov $0x40,%edi │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %r14,0xd0(%rbx) │ │ │ │ + call d650 │ │ │ │ + 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 523b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160f0> │ │ │ │ + shl $0x3,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + 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 0x28(%rsp),%eax │ │ │ │ + mov %rcx,0xd8(%rbx) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %r14,0xe8(%rbx) │ │ │ │ + je 523a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160e0> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %eax,%ebx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebx,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %rax,0x30(%r13) │ │ │ │ - cmp %ebp,%ebx │ │ │ │ - je 5e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39130> │ │ │ │ - cmp 0x38(%r13),%rax │ │ │ │ - je 5e0dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3905c> │ │ │ │ - cmp 0x18(%rsp),%r15 │ │ │ │ - je 5e0e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39061> │ │ │ │ - mov 0x38(%r13),%rdx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5e060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38fe0> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov %r15,%rax │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5e245 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391c5> │ │ │ │ - add $0x38,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - mov 0x4177c(%rip),%r14d │ │ │ │ - jmp 5e138 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390b8> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r13),%rsi │ │ │ │ - mov (%r12),%rbx │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e269 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391e9> │ │ │ │ - mov %r15,%r8 │ │ │ │ - mov %rsi,%rdx │ │ │ │ - lea 0x18(%rsp),%rcx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x41a80(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d380 │ │ │ │ - lea 0x18(%rsp),%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - mov %rdx,0x30(%r13) │ │ │ │ - cmp %r14d,%ebp │ │ │ │ - je 5e1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39130> │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - jne 5e130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x390b0> │ │ │ │ - jmp 5e0e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39061> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - sub 0x8(%rsp),%rax │ │ │ │ - cmove %rdx,%rax │ │ │ │ - jmp 5e0e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39069> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 5e24a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391ca> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x40(%rbx) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rdx,%rsi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rbx) │ │ │ │ - jmp 5df51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ed1> │ │ │ │ - cmp %r15,0x18(%rsp) │ │ │ │ - jne 5e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38f80> │ │ │ │ - jmp 5e0e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39061> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 5e22f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x391af> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39208> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - mov %rdx,0x30(%rbx) │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x38(%r13),%rsi │ │ │ │ - jmp 5df70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38ef0> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 5e288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39208> │ │ │ │ - orl $0x4,0x40(%rbx) │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x38(%r13),%rsi │ │ │ │ - jmp 5e11d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3909d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2dbc7(%rip),%rcx # 8be18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66d98> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x2d4d3(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x2f7b7(%rip),%rdi # 8da1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6899b> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2da00(%rip),%rcx # 8bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66bf0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2cd64(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2f783(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2d071(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2cd45(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2f764(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %rbx,0x48(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 5e3d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39358> │ │ │ │ - cmp 0x18(%rbx),%rsi │ │ │ │ - jae 5e308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39288> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 5e88b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3980b> │ │ │ │ - mov 0x48(%rsp),%rbx │ │ │ │ - add $0x68,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - 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 5e560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394e0> │ │ │ │ + lea 0x8(,%rax,8),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + call d320 │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + sub %r13d,%r12d │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + movslq %edx,%r13 │ │ │ │ + cmp %r13,%rax │ │ │ │ + jb 14432 <__cxa_finalize@plt+0x67d2> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 52388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x160c8> │ │ │ │ + lea 0x0(%r13,%r13,2),%rax │ │ │ │ + mov %edx,(%rsp) │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x78(%rsp) │ │ │ │ + call d650 │ │ │ │ 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) │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - test %bpl,%bpl │ │ │ │ - je 5e8be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3983e> │ │ │ │ - mov 0xc0(%rbx),%r10 │ │ │ │ - mov 0xb0(%rbx),%r8 │ │ │ │ - xor %r12d,%r12d │ │ │ │ - xor %r9d,%r9d │ │ │ │ - sub %rax,%r10 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 5e4c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39448> │ │ │ │ - test $0x2,%al │ │ │ │ - je 5e440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393c0> │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jg 5e5a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39520> │ │ │ │ - lea 0x1(%r12),%rcx │ │ │ │ - mov 0xc8(%rbx),%rdx │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe 5e420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x393a0> │ │ │ │ - add %r12,%rdx │ │ │ │ - mov 0x10(%rbx),%rcx │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - add %rdx,%rax │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - jmp 5e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39264> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x7832(%rip),%rdx # 56bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31b30> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + lea -0x1(%r13),%r12 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm6,0x10(%rsp) │ │ │ │ + sub %r14,%rbp │ │ │ │ + jne 51e2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b6c> │ │ │ │ + movq $0x0,0x10(%rcx) │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movups %xmm6,(%rcx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 51e15 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b55> │ │ │ │ + mov (%rsp),%edx │ │ │ │ + lea 0x18(%rcx),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 5e588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39508> │ │ │ │ - mov 0xb8(%rbx),%rsi │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rbx) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - jmp 5e31b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3929b> │ │ │ │ + jne 51e00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b40> │ │ │ │ + mov 0x78(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 51e86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc6> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %rdx,%rax │ │ │ │ - orl $0x1,0x40(%rbx) │ │ │ │ - mov 0x50(%rsp),%rbp │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov 0x58(%rsp),%r12 │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 5e2e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39264> │ │ │ │ - nop │ │ │ │ - mov %r10,%rcx │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - lea (%r11,%r12,1),%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - sub %r9,%rcx │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - mov %rdi,%r14 │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - mov %r8,0x20(%rsp) │ │ │ │ - call 5df00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e80> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - je 5e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395a0> │ │ │ │ - add %rax,%r9 │ │ │ │ - mov %r10,%rcx │ │ │ │ - sub %r9,%rcx │ │ │ │ - mov %r9,%r12 │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jl 5e7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39750> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $1,%ebp │ │ │ │ - and $0x1,%ebp │ │ │ │ - cmp %r9,%r10 │ │ │ │ - jle 5e4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3943b> │ │ │ │ - test %bpl,%bpl │ │ │ │ - jne 5e828 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397a8> │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - jmp 5e399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39319> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x60(%rbx),%r9 │ │ │ │ - mov 0x58(%rbx),%rsi │ │ │ │ - sub %rdx,%r9 │ │ │ │ - cmp %r10,%r9 │ │ │ │ - cmovg %r10,%r9 │ │ │ │ - add %rdx,%rsi │ │ │ │ - mov %r9,%r12 │ │ │ │ - cmp $0x1,%r9 │ │ │ │ - jle 5e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397c0> │ │ │ │ - mov %r9,%rdx │ │ │ │ - mov %r11,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov %rax,%r11 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - add %r9,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - test %ecx,%ecx │ │ │ │ - jne 5e388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39308> │ │ │ │ - cmp %rdx,0x60(%rbx) │ │ │ │ - jne 5e388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39308> │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - jmp 5e388 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39308> │ │ │ │ + sub $0x1,%r12 │ │ │ │ + movdqa 0x10(%rsp),%xmm3 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbp,1),%r8 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %r8,-0x10(%r15) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + test %r12,%r12 │ │ │ │ + jne 51e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15b68> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add 0x78(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + mov %r15,0x110(%rbx) │ │ │ │ + mov %rax,0x118(%rbx) │ │ │ │ + mov %rcx,0x108(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 51ead , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bed> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d650 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r13,%r13 │ │ │ │ + je 52330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16070> │ │ │ │ + lea 0x0(%r13,%r13,2),%r14 │ │ │ │ + lea 0x0(,%r14,8),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea -0x1(%r13),%r14 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + jmp 51f2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c6c> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - add %rax,%rdi │ │ │ │ - call da30 │ │ │ │ - mov 0xc8(%rbx),%rax │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - jmp 5e335 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x392b5> │ │ │ │ + sub $0x1,%r14 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movups %xmm4,(%r15) │ │ │ │ + call d650 │ │ │ │ + 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,0x88(%rsp) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%rbp),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 51f28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15c68> │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ + mov %r12,0x120(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + lea 0x0(,%r13,4),%rbp │ │ │ │ + mov %r15,0x128(%rbx) │ │ │ │ + add %r12,%r14 │ │ │ │ + mov %r14,0x130(%rbx) │ │ │ │ + call d610 │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov %rax,0x138(%rbx) │ │ │ │ + mov %rcx,0x140(%rbx) │ │ │ │ + mov %rcx,0x148(%rbx) │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%r13,8),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rax,0x158(%rbx) │ │ │ │ + mov 0x4c(%rsp),%eax │ │ │ │ + mov %rcx,0x150(%rbx) │ │ │ │ + mov %rbp,0x160(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 5223e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15f7e> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 52430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16170> │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x8(,%rax,8),%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + add %r14,%r12 │ │ │ │ + call d320 │ │ │ │ + mov 0x4c(%rsp),%ebp │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + sub $0x1,%rbp │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm7,0x10(%rsp) │ │ │ │ + sub %r14,%r12 │ │ │ │ + jne 520cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e0c> │ │ │ │ + jmp 523d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16118> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 5e2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3925b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea (%r11,%r12,1),%rdi │ │ │ │ - mov 0x80(%rbx),%r12 │ │ │ │ - sub %r9,%r10 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0x78(%rbx),%rsi │ │ │ │ - sub %rdx,%r12 │ │ │ │ - cmp %r10,%r12 │ │ │ │ - cmovg %r10,%r12 │ │ │ │ - add %rdx,%rsi │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - jle 5e851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397d1> │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%r12,1),%r8 │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %r12,%rdx │ │ │ │ - mov %r9,0x8(%rsp) │ │ │ │ - call da30 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x8(%rsp),%r9 │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - add %r12,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - test $0x1,%al │ │ │ │ - jne 5e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39590> │ │ │ │ - cmp 0x80(%rbx),%rdx │ │ │ │ - jne 5e610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39590> │ │ │ │ - or $0x1,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - nop │ │ │ │ - add %r9,%r12 │ │ │ │ - jmp 5e399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39319> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e89f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3981f> │ │ │ │ - mov 0xc(%rax),%esi │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %rsi,0x8(%rsp) │ │ │ │ - mov %sil,0x37(%rsp) │ │ │ │ - mov 0x80(%rbx),%rsi │ │ │ │ - mov %r10,0x20(%rsp) │ │ │ │ - mov %r11,0x18(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %ah,0x37(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - sar $0x10,%rax │ │ │ │ - mov %al,0x37(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sar $0x18,%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %al,0x37(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x48(%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5e89f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3981f> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - movslq 0x14(%rax),%r14 │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r14b,0x37(%rsp) │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - mov %r14,0x8(%rsp) │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %ah,0x37(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %r14,%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - sar $0x10,%rax │ │ │ │ - mov %al,0x37(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - mov %r14,%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sar $0x18,%rax │ │ │ │ - mov $0x1,%r8d │ │ │ │ - lea 0x37(%rsp),%rcx │ │ │ │ - mov 0x8(%rdi),%rsi │ │ │ │ - mov %al,0x37(%rsp) │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x28(%rsp),%r9 │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - mov 0x20(%rsp),%r10 │ │ │ │ - mov 0x18(%rsp),%r11 │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %eax,0xa0(%rbx) │ │ │ │ - jmp 5e4ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3942d> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - lea (%r11,%r9,1),%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %r8,-0x10(%r15) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 520c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e08> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rsi │ │ │ │ + mov %r15,0x170(%rbx) │ │ │ │ + mov %rax,0x178(%rbx) │ │ │ │ + mov %rsi,0x168(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 5214d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e8d> │ │ │ │ mov %r14,%rdi │ │ │ │ - mov %r10,0x18(%rsp) │ │ │ │ - mov %r9,0x10(%rsp) │ │ │ │ - mov %r11,0x8(%rsp) │ │ │ │ - call 5df00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38e80> │ │ │ │ - mov 0x8(%rsp),%r11 │ │ │ │ - mov 0x10(%rsp),%r9 │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - mov 0x18(%rsp),%r10 │ │ │ │ - je 5e620 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x395a0> │ │ │ │ - add %rax,%r9 │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov %r9,%r12 │ │ │ │ - mov %eax,%ebp │ │ │ │ - shr $1,%ebp │ │ │ │ - and $0x1,%ebp │ │ │ │ - jmp 5e4ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3942d> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea (%r11,%r12,1),%rdi │ │ │ │ - mov 0x60(%rsp),%r14 │ │ │ │ - sub %r9,%r10 │ │ │ │ - mov 0x80(%rbx),%r12 │ │ │ │ - jmp 5e5ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3952e> │ │ │ │ - je 5e86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x397ee> │ │ │ │ - add %r9,%rdx │ │ │ │ - mov %rdx,0x98(%rbx) │ │ │ │ - jmp 5e541 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394c1> │ │ │ │ - jne 5e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3956f> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - jmp 5e5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3956f> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov %al,(%r11) │ │ │ │ - mov 0xa0(%rbx),%eax │ │ │ │ - mov 0x98(%rbx),%rdx │ │ │ │ - mov %eax,%ecx │ │ │ │ - and $0x1,%ecx │ │ │ │ - jmp 5e52f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x394af> │ │ │ │ - mov %rbp,0x50(%rsp) │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2d3ca(%rip),%rcx # 8bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66bf0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2c72e(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2f14d(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x2c8eb(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2c80f(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %r14,0x60(%rsp) │ │ │ │ - lea 0x2f131(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5e91f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3989f> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - jmp d460 │ │ │ │ - push %rax │ │ │ │ - lea 0x2c9d9(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2c6ad(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2f0cc(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%r15 │ │ │ │ - mov %r15,0x28(%rsp) │ │ │ │ - mov %rdi,%r15 │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 5e9c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39948> │ │ │ │ - mov %rsi,%r14 │ │ │ │ - testb $0x1,0x58(%r15) │ │ │ │ - je 5ea39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399b9> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ed3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cbc> │ │ │ │ - mov 0x40(%rax),%eax │ │ │ │ - mov %eax,0x4(%rsp) │ │ │ │ - and $0x2,%eax │ │ │ │ - test %eax,%eax │ │ │ │ - je 5ec9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c1d> │ │ │ │ - lea 0x1f(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x38(%rax),%r8 │ │ │ │ + call d610 │ │ │ │ + mov $0x40,%edi │ │ │ │ + call d650 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + call d650 │ │ │ │ mov %rax,%r13 │ │ │ │ - cmp %r8,0x30(%rax) │ │ │ │ - jne 5ead0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a50> │ │ │ │ - movb $0x1,0x4(%rsp) │ │ │ │ - jmp 5eb31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ab1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r15),%rdi │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + jmp 521b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rbp │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + mov $0x40,%edi │ │ │ │ + movups %xmm6,(%r14) │ │ │ │ + call d650 │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ + lea 0x40(%rax),%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %rdx,-0x8(%r14) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm0 │ │ │ │ + mov %rdx,-0x10(%r14) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqu 0x20(%r12),%xmm0 │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqu 0x30(%r12),%xmm0 │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 521b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15ef0> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r13,0x180(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,0x188(%rbx) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x190(%rbx) │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 52310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16050> │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x68(%rsp),%rsi │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x5c(%rsp),%r8d │ │ │ │ + mov 0x58(%rsp),%ecx │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 43b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7880> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %eax,0xa4(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5ed3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cbc> │ │ │ │ - movq 0x20(%rdi),%xmm0 │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - movl $0x0,0x40(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%rdi) │ │ │ │ - call d460 │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x38(%r15) │ │ │ │ - movq $0x0,0x50(%r15) │ │ │ │ - movl $0x0,0x58(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ + je 522c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16003> │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rsp),%r14 │ │ │ │ + mov 0x20(%rbx),%edx │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 43da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ae0> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f90> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 5ed37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cb7> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 5243b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1617b> │ │ │ │ + add $0xc8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov 0x50(%r15),%r12 │ │ │ │ - mov %rax,%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5ea8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a0b> │ │ │ │ - mov 0x10(%r15),%r13 │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5ea60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399e0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5ea7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399fc> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - add %r13,%rsi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5ea58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x399d8> │ │ │ │ - add 0x50(%r15),%rbx │ │ │ │ - mov 0x18(%r15),%rax │ │ │ │ - mov %rbx,0x50(%r15) │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cmp %rax,%r12 │ │ │ │ - jne 5e976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398f6> │ │ │ │ - mov (%r15),%r13 │ │ │ │ - orl $0x1,0x58(%r15) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5ed3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cbc> │ │ │ │ - testb $0x2,0x40(%r13) │ │ │ │ - je 5ecf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c70> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - lea 0x1f(%rsp),%rax │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - je 5e9b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39939> │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + jmp 52283 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15fc3> │ │ │ │ + nop │ │ │ │ + movq $0x0,0x120(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x128(%rbx) │ │ │ │ + movq $0x0,0x130(%rbx) │ │ │ │ + call d610 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x138(%rbx) │ │ │ │ + movq $0x0,0x140(%rbx) │ │ │ │ + movq $0x0,0x148(%rbx) │ │ │ │ + jmp 5200e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15d4e> │ │ │ │ nopl (%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x30(%rax),%rbx │ │ │ │ - mov %rbx,%rcx │ │ │ │ - call d1e0 │ │ │ │ - mov 0x410f0(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d380 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbx,%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp %ebp,0x40d80(%rip) │ │ │ │ - mov (%r15),%r13 │ │ │ │ - setne 0x4(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5ed3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cbc> │ │ │ │ - mov 0x20(%r13),%r12 │ │ │ │ - mov 0x30(%r13),%rbp │ │ │ │ - sub %r12,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 5eba5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b25> │ │ │ │ - xor %ebx,%ebx │ │ │ │ - jmp 5eb50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ad0> │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 51e86 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15bc6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 51d4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a8d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 51d02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15a42> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 51c8b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x159cb> │ │ │ │ nopl (%rax) │ │ │ │ - add %rax,%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5eb92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b12> │ │ │ │ - mov (%r14),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%r12,%rbx,1),%rsi │ │ │ │ - sub %rbx,%rdx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 5eb48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ac8> │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jle 5eb92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b12> │ │ │ │ - test %rbx,%rbx │ │ │ │ - jle 5eb92 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b12> │ │ │ │ - mov (%r15),%rax │ │ │ │ + movq $0x0,0x10(%rsi) │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + movups %xmm7,(%rsi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 52416 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16156> │ │ │ │ + lea 0x18(%rsi),%rax │ │ │ │ mov %rbp,%rdx │ │ │ │ - sub %rbx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ed3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cbc> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%rbx,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov (%r15),%r13 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5ed3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cbc> │ │ │ │ - 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,0x4(%rsp) │ │ │ │ - je 5ebe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39b60> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x38(%rax),%r8 │ │ │ │ - cmp %r8,0x30(%rax) │ │ │ │ - jne 5ead0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a50> │ │ │ │ - jmp 5eb31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ab1> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x0,0x40(%r13) │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %r12,0x30(%r13) │ │ │ │ - mov %r12,0x38(%r13) │ │ │ │ - call d460 │ │ │ │ - testb $0x1,0x58(%r15) │ │ │ │ - je 5e9f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39977> │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ecca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c4a> │ │ │ │ - mov 0xc(%rax),%ebx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - movsbl %bh,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - sar $0x18,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5ecca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c4a> │ │ │ │ - movslq 0x14(%rax),%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - movsbl %bh,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - sar $0x10,%rsi │ │ │ │ - movsbl %sil,%esi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - sar $0x18,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - movsbl %bl,%esi │ │ │ │ - call 572b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32230> │ │ │ │ - jmp 5e9f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39977> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5ce90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e10> │ │ │ │ - lea 0x1f(%rsp),%rax │ │ │ │ - mov (%r15),%r13 │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x38(%rax),%r8 │ │ │ │ - cmp %r8,0x30(%rax) │ │ │ │ - je 5ed09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c89> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 5ead0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39a50> │ │ │ │ - lea 0x2cf9f(%rip),%rcx # 8bc70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66bf0> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x2c303(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2ed22(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5ce90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e10> │ │ │ │ - mov 0x40(%r13),%eax │ │ │ │ - mov %r13,0x8(%rsp) │ │ │ │ - and $0x2,%eax │ │ │ │ - jmp 5e991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39911> │ │ │ │ - movb $0x1,0x4(%rsp) │ │ │ │ - jmp 5eb28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39aa8> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call 5e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39870> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5edb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d38> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 52400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16140> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 52126 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15e66> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 52065 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x15da5> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2c5bd(%rip),%rcx # 8b300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66280> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2c291(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2ecb0(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 5ed6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cec> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x30(%r15),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x38(%r15) │ │ │ │ - mov %rax,0x50(%r15) │ │ │ │ - mov %edx,0x58(%r15) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ed37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cb7> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 144f7 <__cxa_finalize@plt+0x6897> │ │ │ │ endbr64 │ │ │ │ - jmp 5ed13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c93> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14479 <__cxa_finalize@plt+0x6819> │ │ │ │ endbr64 │ │ │ │ - jmp 5ed13 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39c93> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14455 <__cxa_finalize@plt+0x67f5> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5edc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d43> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 1452a <__cxa_finalize@plt+0x68ca> │ │ │ │ endbr64 │ │ │ │ - jmp 5edf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39d70> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5ed37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39cb7> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 14570 <__cxa_finalize@plt+0x6910> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5ed64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ce4> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5ed23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ca3> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1455b <__cxa_finalize@plt+0x68fb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14597 <__cxa_finalize@plt+0x6937> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14580 <__cxa_finalize@plt+0x6920> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 145ad <__cxa_finalize@plt+0x694d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 145c2 <__cxa_finalize@plt+0x6962> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 145cf <__cxa_finalize@plt+0x696f> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r14 │ │ │ │ push %r12 │ │ │ │ + mov %rdi,%r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 5250a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1624a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16260> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 524f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16230> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 52530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16270> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 524f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16230> │ │ │ │ + jmp 52506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16246> │ │ │ │ + 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 52550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16290> │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov (%rdi),%rax │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 52590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162d0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 525a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162e0> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 52570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b0> │ │ │ │ + add $0x10,%rsp │ │ │ │ + pop %rbx │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 52570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162b0> │ │ │ │ + jmp 52590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x162d0> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 52688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163c8> │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rcx │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x18,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x8(%rsp) │ │ │ │ - mov %esi,%ebp │ │ │ │ - cmp $0x10,%esi │ │ │ │ - je 5ee98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e18> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - jne 5ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39de0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5efb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f34> │ │ │ │ + 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 52630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16370> │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + mov %rax,%rdx │ │ │ │ + sub %r8,%rdx │ │ │ │ + cmp %rbp,%rdx │ │ │ │ + jb 52690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163d0> │ │ │ │ + cmp $0x4,%rbp │ │ │ │ + jle 526e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16428> │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r8,%rdi │ │ │ │ + call da30 │ │ │ │ + mov (%rbx),%rax │ │ │ │ + add %rbp,%rax │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ add $0x18,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r14 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpb $0x0,0xa8(%rdi) │ │ │ │ - je 5efbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f3f> │ │ │ │ - mov 0xb0(%rdi),%r12 │ │ │ │ - lea 0x48(%rdi),%r14 │ │ │ │ - cmp $0x18,%ebp │ │ │ │ - je 5ef10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e90> │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %ebp,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - call 5e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398c0> │ │ │ │ - jmp 5ee3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dbb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x1722(%rip),%rdx # 5d780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x38700> │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 5ef78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ef8> │ │ │ │ - call 5cf10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x37e90> │ │ │ │ - cmpb $0x0,0xa8(%rbx) │ │ │ │ - je 5efbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f3f> │ │ │ │ - mov 0xb0(%rbx),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 5ef60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39ee0> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %r12,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ - movzbl 0xa8(%rbx),%eax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - test %al,%al │ │ │ │ - je 5efbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f3f> │ │ │ │ - mov 0xb0(%rbx),%r12 │ │ │ │ - lea 0x48(%rbx),%r14 │ │ │ │ - jmp 5ee81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e01> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rdi),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 5e8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39870> │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov $0x10,%edx │ │ │ │ mov %rbp,%rdi │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x80(%rbx) │ │ │ │ - movq $0x0,0x98(%rbx) │ │ │ │ - movl $0x0,0xa0(%rbx) │ │ │ │ - call 5e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398c0> │ │ │ │ - jmp 5ee3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39dbb> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 5ef01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e81> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 5eedb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e5b> │ │ │ │ - call da40 <__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 5e940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x398c0> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5f04b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fcb> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5efe4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f64> │ │ │ │ - lea 0x2c1ea(%rip),%rcx # 8b1b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66130> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2c10e(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x2ea35(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 5f020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fa0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x78(%rbx),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - mov %rax,0x98(%rbx) │ │ │ │ - mov %edx,0xa0(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5efb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f34> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %r8,0x8(%rsp) │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - movzbl 0xa8(%rbx),%eax │ │ │ │ - jmp 5eee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39e62> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5ef7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39eff> │ │ │ │ - endbr64 │ │ │ │ - jmp 5f050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39fd0> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + call d560 │ │ │ │ + mov 0x8(%rsp),%r8 │ │ │ │ + mov %rax,%rcx │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5266d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163ad> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d610 │ │ │ │ + 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 $0x4,%rdx │ │ │ │ + jle 52700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16440> │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + call da30 │ │ │ │ + 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 52710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16450> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 5efa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f20> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5efb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x39f34> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + call d560 │ │ │ │ + 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 5261f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1635f> │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + movss %xmm0,(%r8) │ │ │ │ + jmp 5261f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1635f> │ │ │ │ + jne 526ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163fa> │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + movss %xmm0,(%r8) │ │ │ │ + jmp 526ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x163fa> │ │ │ │ + nopl (%rax) │ │ │ │ + lea (%r8,%rbp,1),%rax │ │ │ │ + jmp 5261f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1635f> │ │ │ │ + nop │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x108,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f6b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a639> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 5f685 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a605> │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp (%rax),%rax │ │ │ │ - je 5f0e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a062> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x80,%eax │ │ │ │ - mov $0xd8,%edi │ │ │ │ - cmovne %rdx,%rax │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x4070a(%rip),%rax # 9f810 >@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 0x41942(%rip),%rax # a0a78 @@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 5f17b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a0fb> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - mov 0x18(%r14),%rdx │ │ │ │ - mov 0x10(%r14),%rsi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 25080 , 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 25080 , 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 5f63a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5ba> │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 5f240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1c0> │ │ │ │ - movslq %ebp,%rcx │ │ │ │ - cmp 0xc0(%rbx),%rcx │ │ │ │ - je 5f240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1c0> │ │ │ │ - test %rcx,%rcx │ │ │ │ - js 5f5c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a540> │ │ │ │ - mov %ebp,%edi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0xb8(%rbx),%rdi │ │ │ │ - mov %rax,0xb8(%rbx) │ │ │ │ - mov %rcx,0xc0(%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 527a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164e8> │ │ │ │ + mov %rax,0xc8(%rdi) │ │ │ │ + mov 0xd8(%rbx),%rax │ │ │ │ + cmp 0xe0(%rbx),%rax │ │ │ │ + je 527bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x164ff> │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cmp 0xf8(%rbx),%rax │ │ │ │ + je 527d6 , 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 52812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16552> │ │ │ │ + mov %r13,%rbp │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5f240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1c0> │ │ │ │ + je 52a58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16798> │ │ │ │ call d610 │ │ │ │ - mov 0xd0(%rbx),%r14d │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 527f0 , 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 52852 , 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 52a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x167b0> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52830 , 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 52892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165d2> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0x2,%r14d │ │ │ │ - jne 5f510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a490> │ │ │ │ - xor %eax,%eax │ │ │ │ - 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) │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f27a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1fa> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0xb0(%rsp),%rax │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %rax,0xa0(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - lea 0xd0(%rsp),%r14 │ │ │ │ - lea 0xc0(%rsp),%rdi │ │ │ │ - mov %r14,0xc0(%rsp) │ │ │ │ - call 25080 , 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 5f530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4b0> │ │ │ │ - movdqa 0x90(%rsp),%xmm0 │ │ │ │ - lea 0x68(%rbx),%rdx │ │ │ │ - movhlps %xmm0,%xmm3 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - movq %xmm3,%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f31b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a29b> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - mov %rdx,0x58(%rbx) │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0xa0(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - call 25080 , 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 25080 , 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) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 5f399 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a319> │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16780> │ │ │ │ call d610 │ │ │ │ - mov 0xa0(%rsp),%rdi │ │ │ │ - cmp 0x10(%rsp),%rdi │ │ │ │ - je 5f3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a32d> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b0> │ │ │ │ + mov 0x180(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5289f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165df> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x98(%rsp),%r14 │ │ │ │ - test %r14,%r14 │ │ │ │ - je 5f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a360> │ │ │ │ - lock subl $0x1,0x8(%r14) │ │ │ │ - jne 5f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a360> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%r14) │ │ │ │ - je 5f570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4f0> │ │ │ │ - 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 5f40e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a38e> │ │ │ │ + mov 0x170(%rbx),%r12 │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 528e2 , 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 52a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16768> │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 5f41f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a39f> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 528c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16600> │ │ │ │ + mov 0x168(%rbx),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 528ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1662f> │ │ │ │ + mov %rbp,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rsp),%rbp │ │ │ │ + mov 0x150(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16640> │ │ │ │ + call d610 │ │ │ │ + mov 0x138(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52911 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16651> │ │ │ │ + call d610 │ │ │ │ + mov 0x128(%rbx),%r12 │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 52952 , 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 52a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16750> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16670> │ │ │ │ + mov 0x120(%rbx),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 5f450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3d0> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 5f450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3d0> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ + je 5295f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1669f> │ │ │ │ mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - je 5f548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a4c8> │ │ │ │ + call d610 │ │ │ │ + mov 0x110(%rbx),%r12 │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + je 5299e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166de> │ │ │ │ + nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rbp │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 52a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16740> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %r12,%rbp │ │ │ │ + jne 52980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c0> │ │ │ │ + mov 0x108(%rbx),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 5f6b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a639> │ │ │ │ - mov $0x18,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - addq $0x1,0x10(%rbp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5f4a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a422> │ │ │ │ - mov 0x0(%r13),%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov 0x70(%rdx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f6b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a639> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call *%rdx │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f6b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a639> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ + je 529ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166eb> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 5f4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a45d> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x8592(%rip),%rcx # 56f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31eb0> │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 5f590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a510> │ │ │ │ - lea -0x8996(%rip),%rdx # 56b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ac0> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 5f4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a45d> │ │ │ │ - call *%rax │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5b5> │ │ │ │ - add $0x108,%rsp │ │ │ │ + je 529bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166fc> │ │ │ │ + call d610 │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 529cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1670d> │ │ │ │ + call d610 │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 529de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1671e> │ │ │ │ + call d610 │ │ │ │ + lea 0x38(%rbx),%rdi │ │ │ │ + call 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + add $0x8,%rsp │ │ │ │ + lea 0x10(%rbx),%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xb8(%rbx),%rax │ │ │ │ - mov 0xc0(%rbx),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - jmp 5f24e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a1ce> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - movb $0x0,0xa8(%rbx) │ │ │ │ - jmp 5f2f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a278> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - lea -0x3e713(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5f5f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a570> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5f450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3d0> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%r14),%rax │ │ │ │ - lea -0x3e73a(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 5f5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a560> │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 5f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a360> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov -0x18(%rdx),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 5f6b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a639> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 5f5b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a532> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - jmp 5f4dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a45d> │ │ │ │ + jmp 43b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7860> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166c0> │ │ │ │ + jmp 52997 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x166d7> │ │ │ │ nop │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5b5> │ │ │ │ - call d1f0 │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5f3e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a360> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16670> │ │ │ │ + jmp 5294b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1668b> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 5f450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a3d0> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 58df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d70> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 5f739 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6b9> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x2e469(%rip),%rsi # 8dab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a34> │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5b5> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - lea 0x2e419(%rip),%rsi # 8daa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a25> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d8f0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5b5> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ - lea 0x2b6b0(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2b914(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2e333(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 5f6ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a66d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f5f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a577> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d7e0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5b5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 5f635 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a5b5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f753 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6d3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f75d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a6dd> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a58e> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 5f60e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a58e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a584> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f719 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a699> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f7a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a727> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0xa0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x98(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a584> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 5f604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a584> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 5f7dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a75c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5f7ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a76a> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - jmp 5f604 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a584> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 528c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16600> │ │ │ │ + jmp 528db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1661b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165b0> │ │ │ │ + jmp 5288b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x165cb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 527f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16530> │ │ │ │ + jmp 5280b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1654b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 52830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16570> │ │ │ │ + jmp 5284b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1658b> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %rbx,0x168(%rsp) │ │ │ │ + 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 54732 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18472> │ │ │ │ + push %r15 │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov %edx,%esi │ │ │ │ + push %r14 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ - lea 0x228(%rdi),%rdi │ │ │ │ - mov %rbp,0x170(%rsp) │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x158(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - call d1a0 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rdi),%r15 │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + sub %ecx,%eax │ │ │ │ + mov %edx,%r13d │ │ │ │ + mov 0x88(%r15),%r8 │ │ │ │ + mov %eax,0xb4(%rbx) │ │ │ │ + sub %esi,%r13d │ │ │ │ + movslq %edx,%rax │ │ │ │ + movq 0x3b4dd(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + mov 0x50(%rdi),%rcx │ │ │ │ + mov %r13d,0xa0(%rbx) │ │ │ │ + movzbl (%rcx,%rax,1),%eax │ │ │ │ + mov %edx,%ecx │ │ │ │ + sar $1,%ecx │ │ │ │ + movslq %ecx,%rcx │ │ │ │ + movzbl (%r8,%rcx,1),%r14d │ │ │ │ + lea 0x0(,%rdx,4),%ecx │ │ │ │ + and $0x4,%ecx │ │ │ │ + sar %cl,%r14d │ │ │ │ + mov %r14d,%r15d │ │ │ │ + and $0x3,%r14d │ │ │ │ + and $0x2,%r15d │ │ │ │ + mov %r15d,%r12d │ │ │ │ + shr $1,%r12d │ │ │ │ + mov %r12d,%ebp │ │ │ │ + xor $0x1,%ebp │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + setne %cl │ │ │ │ + and %ecx,%ebp │ │ │ │ + cmp %edx,%esi │ │ │ │ + je 52b8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x168ca> │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov %al,(%rsp) │ │ │ │ + call 1eac0 <__cxa_finalize@plt+0x10e60> │ │ │ │ + mov 0xa0(%rbx),%r13d │ │ │ │ + movzbl (%rsp),%eax │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movss 0x3b46d(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + subss %xmm1,%xmm0 │ │ │ │ + unpcklps %xmm1,%xmm0 │ │ │ │ + movlps %xmm0,0x82e8(%rbx) │ │ │ │ + test %r13d,%r13d │ │ │ │ + jne 52e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16b50> │ │ │ │ + mov 0x88(%rbx),%edi │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 53b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17840> │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 53c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x179b0> │ │ │ │ + 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 53e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b49> │ │ │ │ + movss 0x3b407(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82a8(%rbx) │ │ │ │ + movss %xmm2,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 53e53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b93> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82ac(%rbx) │ │ │ │ + movss %xmm2,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 53e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b88> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82b0(%rbx) │ │ │ │ + movss %xmm2,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 53e3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b7d> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82b4(%rbx) │ │ │ │ + movss %xmm2,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 53e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b72> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82b8(%rbx) │ │ │ │ + movss %xmm2,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 53e27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b67> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm3,0x82bc(%rbx) │ │ │ │ + movss %xmm2,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 53e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b5c> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + movss %xmm2,0x82e0(%rbx) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movss %xmm3,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 52cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a00> │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x3f935(%rip),%rax │ │ │ │ - movups %xmm0,0x310(%rbx) │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - movups %xmm0,0x320(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x41034(%rip),%rax # a08a0 @@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 d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x3f912(%rip),%rax │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d650 │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - movdqa 0x2ec42(%rip),%xmm0 # 8e510 , std::allocator >@@Base+0x2b0> │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov %rax,(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movq $0x4,0x30(%rax) │ │ │ │ - movl $0x4,0x38(%rax) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movq $0x0,0x20(%rbx) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call d650 │ │ │ │ - lea 0x3faf8(%rip),%rsi │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - movabs $0x100000001,%rdx │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rsi,(%rax) │ │ │ │ - lea 0x28(%rbx),%r14 │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - lea 0x18(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x3f9b5(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - mov %rbx,0x18(%r12) │ │ │ │ - call d1a0 │ │ │ │ - lea 0x3fe06(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movss %xmm1,0x82c4(%rbx) │ │ │ │ + movss %xmm2,0x82e4(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 546fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1843e> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %eax,%eax │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ + jmp 52dbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16afd> │ │ │ │ + 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,%r13d │ │ │ │ + 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 %r13d,0x88(%rbx) │ │ │ │ + je 53638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17378> │ │ │ │ + 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 %r13d,%esi │ │ │ │ + add 0x58(%rbx),%rax │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%rax,%rsi,1),%esi │ │ │ │ + mov %r13d,%eax │ │ │ │ + not %eax │ │ │ │ + and $0x7,%eax │ │ │ │ + bt %eax,%esi │ │ │ │ + jb 52d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a40> │ │ │ │ + movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp 52d17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16a57> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + shufps $0xe5,%xmm5,%xmm5 │ │ │ │ + movaps %xmm5,%xmm1 │ │ │ │ + test %esi,%esi │ │ │ │ + je 532b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ff0> │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 53780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x174c0> │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x3fef3(%rip),%rax # 9f888 >@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 0x3fed7(%rip),%rax # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq $0x0,0x1f8(%rbx) │ │ │ │ - add %r14,%rdi │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x4010a(%rip),%rax # 9fae0 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - lea 0x30(%rbx),%r13 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d680 >::basic_filebuf()@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2e0a6(%rip),%rsi # 8dac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a41> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rax),%r8 │ │ │ │ - cmp %r8,%rcx │ │ │ │ - jb 605ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b56f> │ │ │ │ - lea 0x100(%rsp),%r12 │ │ │ │ - sub %r8,%rcx │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - ja 5ff80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af00> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe 5fc80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac00> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea (%r9,%r8,1),%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jne 5fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac10> │ │ │ │ - cmpw $0x7a67,(%rdi) │ │ │ │ - jne 5fc90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac10> │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5fab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa33> │ │ │ │ - call d610 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d5c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 604c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b440> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movd 0x40108(%rip),%xmm0 │ │ │ │ - movabs $0x80000000f,%rax │ │ │ │ - lea 0x108(%rsp),%r13 │ │ │ │ - movd 0x3fc76(%rip),%xmm1 │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x3ffed(%rip),%eax │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - mov %dx,0x104(%rsp) │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - movq %xmm0,0xf0(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - lea 0x138(%rsp),%r12 │ │ │ │ + movss 0xb8(%rbx),%xmm3 │ │ │ │ + mov 0xf0(%rbx),%rbp │ │ │ │ + cvtsi2ss %r8,%xmm0 │ │ │ │ + mov %r8,%rcx │ │ │ │ + mulss %xmm3,%xmm0 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 53f6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17caa> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + mov 0xa0(%r15),%rdx │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm4 │ │ │ │ + divsd 0x68(%rdx),%xmm4 │ │ │ │ + cvtsd2ss %xmm4,%xmm4 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 54366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180a6> │ │ │ │ + movss 0x3b152(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82a8(%rbx) │ │ │ │ + movss %xmm5,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 5465f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1839f> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82ac(%rbx) │ │ │ │ + movss %xmm5,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 5461d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1835d> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82b0(%rbx) │ │ │ │ + movss %xmm5,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 54612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18352> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82b4(%rbx) │ │ │ │ + movss %xmm5,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 54633 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18373> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82b8(%rbx) │ │ │ │ + movss %xmm5,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 54628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18368> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm6,0x82bc(%rbx) │ │ │ │ + movss %xmm5,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 5463e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1837e> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm6 │ │ │ │ + movss %xmm5,0x82e0(%rbx) │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm6,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 52f75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16cb5> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + movss %xmm4,0x82c4(%rbx) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss %xmm5,0x82e4(%rbx) │ │ │ │ + mov %ecx,0x1c(%rsp) │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + movss %xmm1,(%rsp) │ │ │ │ + movss %xmm3,0x24(%rsp) │ │ │ │ + movss %xmm2,0x20(%rsp) │ │ │ │ + call d650 │ │ │ │ + movss 0x0(%rbp),%xmm4 │ │ │ │ + movss (%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x1c(%rsp),%ecx │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %r12,0x128(%rsp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 590d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34050> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a010> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - mov 0x128(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5fc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab88> │ │ │ │ - call d610 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - testb $0x5,0x140(%rbx) │ │ │ │ - je 5fdf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad70> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - mov 0x168(%rsp),%rbx │ │ │ │ - mov 0x170(%rsp),%rbp │ │ │ │ - add $0x198,%rsp │ │ │ │ - ret │ │ │ │ + mulss %xmm1,%xmm4 │ │ │ │ + test %ecx,%ecx │ │ │ │ + movss %xmm4,(%rax) │ │ │ │ + movss 0x4(%rbp),%xmm9 │ │ │ │ + movss %xmm4,(%rsp) │ │ │ │ + mulss %xmm1,%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss 0x8(%rbp),%xmm10 │ │ │ │ + mulss %xmm1,%xmm10 │ │ │ │ + movss %xmm10,0x8(%rax) │ │ │ │ + movss 0xc(%rbp),%xmm11 │ │ │ │ + mulss %xmm1,%xmm11 │ │ │ │ + movss %xmm11,0xc(%rax) │ │ │ │ + movss 0x10(%rbp),%xmm12 │ │ │ │ + mulss %xmm1,%xmm12 │ │ │ │ + movss %xmm12,0x10(%rax) │ │ │ │ + movss 0x14(%rbp),%xmm13 │ │ │ │ + mulss %xmm1,%xmm13 │ │ │ │ + movss %xmm13,0x14(%rax) │ │ │ │ + movss 0x18(%rbp),%xmm14 │ │ │ │ + mulss %xmm1,%xmm14 │ │ │ │ + movss %xmm14,0x18(%rax) │ │ │ │ + mulss 0x1c(%rbp),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + je 5473c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1847c> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov %r13d,%r9d │ │ │ │ + movss 0x20(%rsp),%xmm2 │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add 0xa4(%rbx),%r9d │ │ │ │ + movaps %xmm1,%xmm8 │ │ │ │ + divss 0x24(%rsp),%xmm2 │ │ │ │ + movaps %xmm2,%xmm1 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r9 │ │ │ │ + jmp 53189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16ec9> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mulss 0x82a8(%rbx),%xmm15 │ │ │ │ + movss %xmm15,(%rax) │ │ │ │ + mulss 0x82ac(%rbx),%xmm6 │ │ │ │ + movss %xmm6,0x4(%rax) │ │ │ │ + mulss 0x82b0(%rbx),%xmm5 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + mulss 0x82b4(%rbx),%xmm4 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + mulss 0x82b8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x10(%rax) │ │ │ │ + mulss 0x82bc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x14(%rax) │ │ │ │ + mulss 0x82c0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rax) │ │ │ │ + movss 0x82c4(%rbx),%xmm0 │ │ │ │ + mulss %xmm7,%xmm0 │ │ │ │ + add $0x1,%r8d │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm0,-0x4(%rax) │ │ │ │ + movss -0x20(%rax),%xmm0 │ │ │ │ + addss 0x0(%rbp),%xmm0 │ │ │ │ + movss %xmm0,0x0(%rbp) │ │ │ │ + movss -0x1c(%rax),%xmm2 │ │ │ │ + addss 0x4(%rbp),%xmm2 │ │ │ │ + movss %xmm2,0x4(%rbp) │ │ │ │ + movss -0x18(%rax),%xmm15 │ │ │ │ + addss 0x8(%rbp),%xmm15 │ │ │ │ + movss %xmm15,0x8(%rbp) │ │ │ │ + movss -0x14(%rax),%xmm7 │ │ │ │ + addss 0xc(%rbp),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rbp) │ │ │ │ + movss -0x10(%rax),%xmm6 │ │ │ │ + addss 0x10(%rbp),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rbp) │ │ │ │ + movss -0xc(%rax),%xmm5 │ │ │ │ + addss 0x14(%rbp),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rbp) │ │ │ │ + movss -0x8(%rax),%xmm4 │ │ │ │ + addss 0x18(%rbp),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rbp) │ │ │ │ + movss -0x4(%rax),%xmm3 │ │ │ │ + addss 0x1c(%rbp),%xmm3 │ │ │ │ + movss %xmm3,0x1c(%rbp) │ │ │ │ + cmp %ecx,%r8d │ │ │ │ + je 545a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182e6> │ │ │ │ + movss 0x4(%rax),%xmm6 │ │ │ │ + movss 0x8(%rax),%xmm5 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + movss 0xc(%rax),%xmm4 │ │ │ │ + movss 0x10(%rax),%xmm3 │ │ │ │ + shr $0x3,%r10d │ │ │ │ + movss 0x14(%rax),%xmm2 │ │ │ │ + movss 0x18(%rax),%xmm0 │ │ │ │ + mulss %xmm1,%xmm6 │ │ │ │ + movss 0x1c(%rax),%xmm7 │ │ │ │ + mulss %xmm1,%xmm5 │ │ │ │ + movss (%rax),%xmm15 │ │ │ │ + mulss %xmm1,%xmm4 │ │ │ │ + movzbl (%r9,%r10,1),%r11d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + mulss %xmm1,%xmm3 │ │ │ │ + not %r10d │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + and $0x7,%r10d │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + addss %xmm9,%xmm6 │ │ │ │ + bt %r10d,%r11d │ │ │ │ + mulss %xmm1,%xmm7 │ │ │ │ + addss %xmm10,%xmm5 │ │ │ │ + mulss %xmm1,%xmm15 │ │ │ │ + addss %xmm11,%xmm4 │ │ │ │ + addss (%rsp),%xmm15 │ │ │ │ + addss %xmm12,%xmm3 │ │ │ │ + movss %xmm6,0x4(%rax) │ │ │ │ + addss %xmm13,%xmm2 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + addss %xmm14,%xmm0 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + addss %xmm8,%xmm7 │ │ │ │ + movss %xmm15,(%rax) │ │ │ │ + movss %xmm3,0x10(%rax) │ │ │ │ + movss %xmm2,0x14(%rax) │ │ │ │ + movss %xmm0,0x18(%rax) │ │ │ │ + movss %xmm7,0x1c(%rax) │ │ │ │ + jae 53090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16dd0> │ │ │ │ + mulss 0x82c8(%rbx),%xmm15 │ │ │ │ + movss %xmm15,(%rax) │ │ │ │ + mulss 0x82cc(%rbx),%xmm6 │ │ │ │ + movss %xmm6,0x4(%rax) │ │ │ │ + mulss 0x82d0(%rbx),%xmm5 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + mulss 0x82d4(%rbx),%xmm4 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + mulss 0x82d8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x10(%rax) │ │ │ │ + mulss 0x82dc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x14(%rax) │ │ │ │ + mulss 0x82e0(%rbx),%xmm0 │ │ │ │ + movss %xmm0,0x18(%rax) │ │ │ │ + movss 0x82e4(%rbx),%xmm0 │ │ │ │ + jmp 530f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16e34> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x88(%rbx),%edi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cvtsi2ss %rdi,%xmm0 │ │ │ │ + mov %rdi,%rdx │ │ │ │ + test %bpl,%bpl │ │ │ │ + jne 541b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ef9> │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + divss 0xb8(%rbx),%xmm2 │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 53e5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b9e> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0xa8(%rbx),%rcx │ │ │ │ + mov 0xa0(%r15),%r8 │ │ │ │ + movzbl (%r8,%rcx,1),%ecx │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + movsd 0x70(%r8),%xmm3 │ │ │ │ + divsd 0x68(%r8),%xmm3 │ │ │ │ + cvtsd2ss %xmm3,%xmm3 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 54353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18093> │ │ │ │ + movss 0x3acce(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82a8(%rbx) │ │ │ │ + movss %xmm4,0x82c8(%rbx) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 5468b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183cb> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82ac(%rbx) │ │ │ │ + movss %xmm4,0x82cc(%rbx) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 54680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183c0> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82b0(%rbx) │ │ │ │ + movss %xmm4,0x82d0(%rbx) │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 54675 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183b5> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82b4(%rbx) │ │ │ │ + movss %xmm4,0x82d4(%rbx) │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 5466a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183aa> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82b8(%rbx) │ │ │ │ + movss %xmm4,0x82d8(%rbx) │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 54654 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18394> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm5,0x82bc(%rbx) │ │ │ │ + movss %xmm4,0x82dc(%rbx) │ │ │ │ + test $0x40,%cl │ │ │ │ + jne 54649 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18389> │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + movss %xmm4,0x82e0(%rbx) │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + movss %xmm5,0x82c0(%rbx) │ │ │ │ + test %cl,%cl │ │ │ │ + js 533ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1713f> │ │ │ │ + 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 54745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18485> │ │ │ │ + mov 0x40(%rbx),%rcx │ │ │ │ + mov %r13d,%edx │ │ │ │ + add 0xa4(%rbx),%edx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + mov 0xd8(%rbx),%r9 │ │ │ │ + shr $0x3,%rcx │ │ │ │ + imul %rcx,%rdx │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + add 0x58(%rbx),%rdx │ │ │ │ + jmp 5356e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x172ae> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + 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,%r8 │ │ │ │ + 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 %rdi,%r8 │ │ │ │ + je 545e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18321> │ │ │ │ + movss (%r9,%r8,4),%xmm0 │ │ │ │ + mov %r8d,%r10d │ │ │ │ + shr $0x3,%r10d │ │ │ │ + mulss %xmm2,%xmm0 │ │ │ │ + movzbl (%rdx,%r10,1),%r11d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + not %r10d │ │ │ │ + and $0x7,%r10d │ │ │ │ + bt %r10d,%r11d │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movups %xmm3,(%rcx) │ │ │ │ + movups %xmm3,0x10(%rcx) │ │ │ │ + movaps %xmm0,%xmm3 │ │ │ │ + jae 53458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17198> │ │ │ │ + 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 534d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17218> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + 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 %ebp,0x9c(%rbx) │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %esi,%eax │ │ │ │ + je 537f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17530> │ │ │ │ + cmp $0x1,%r14d │ │ │ │ + je 53730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17470> │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + add $0x1,%esi │ │ │ │ + and $0x1,%r12d │ │ │ │ + add %r12d,0xa8(%rbx) │ │ │ │ + mov %esi,0x94(%rbx) │ │ │ │ + cmp %eax,%esi │ │ │ │ + jl 53710 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17450> │ │ │ │ + movl $0x0,0x94(%rbx) │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edx,0x90(%rbx) │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp %edx,0x6c(%rbx) │ │ │ │ + jl 5371e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1745e> │ │ │ │ + mov 0x68(%rbx),%esi │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x78(%rbx),%ecx │ │ │ │ + jmp 52af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16830> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movb $0x0,0x100(%rsp,%rcx,1) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5fc9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac1a> │ │ │ │ - call d610 │ │ │ │ + lea 0x1(%rbp),%edx │ │ │ │ + mov %edx,0x98(%rbx) │ │ │ │ + cmp 0x6c(%rbx),%edx │ │ │ │ + jle 536fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1743a> │ │ │ │ + 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 525c0 , 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 525c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16300> │ │ │ │ + addl $0x1,0xb0(%rbx) │ │ │ │ + jmp 5369c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173dc> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x88(%r15),%rcx │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edi │ │ │ │ + lea 0x0(,%rbp,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 54379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180b9> │ │ │ │ + test %al,%al │ │ │ │ + js 54379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x180b9> │ │ │ │ + movslq 0x90(%rbx),%rcx │ │ │ │ + mov 0xd0(%r15),%rax │ │ │ │ + movzwl (%rax,%rcx,2),%eax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + lea -0x1(%rax),%ecx │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jne 536c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17401> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rbx),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 53a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177bf> │ │ │ │ + mov 0xc0(%rbx),%rsi │ │ │ │ + mov 0xd8(%rbx),%rdi │ │ │ │ mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2de14(%rip),%rsi # 8dac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a41> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%rcx │ │ │ │ - lea 0x1(%rax),%r8 │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 54696 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183d6> │ │ │ │ + mov %r9d,%ecx │ │ │ │ + lea (%rdi,%rcx,4),%rax │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jae 5383c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1757c> │ │ │ │ + mov %rcx,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jb 54696 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x183d6> │ │ │ │ + lea -0x1(%r9),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 54725 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18465> │ │ │ │ + mov %r9d,%r11d │ │ │ │ + mov %rdi,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + shr $0x2,%r11d │ │ │ │ + mov %r11d,%r8d │ │ │ │ + shl $0x4,%r8 │ │ │ │ + add %rdi,%r8 │ │ │ │ + movups 0x40(%rax),%xmm1 │ │ │ │ + movups 0x60(%rax),%xmm0 │ │ │ │ + add $0x10,%rcx │ │ │ │ + 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(%rcx) │ │ │ │ + cmp %rcx,%r8 │ │ │ │ + jne 53860 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x175a0> │ │ │ │ + lea 0x0(,%r11,4),%r8d │ │ │ │ + cmp %r8d,%r9d │ │ │ │ + je 53a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177bf> │ │ │ │ + mov %r11d,%ecx │ │ │ │ + sub %r8d,%r9d │ │ │ │ + mov %r8d,%r10d │ │ │ │ + shl $0x5,%ecx │ │ │ │ + cmp $0x1,%r9d │ │ │ │ + je 53a44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17784> │ │ │ │ + mov %r8,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rsi,%rax │ │ │ │ + movq (%rax),%xmm4 │ │ │ │ + movq 0x20(%rax),%xmm8 │ │ │ │ + movq 0x8(%rax),%xmm3 │ │ │ │ + movq 0x28(%rax),%xmm7 │ │ │ │ + movaps %xmm4,%xmm0 │ │ │ │ + unpcklps %xmm8,%xmm4 │ │ │ │ + movq 0x10(%rax),%xmm2 │ │ │ │ + movq 0x30(%rax),%xmm6 │ │ │ │ + unpcklps %xmm8,%xmm0 │ │ │ │ + movq %xmm4,%xmm4 │ │ │ │ + movq 0x18(%rax),%xmm1 │ │ │ │ + movq 0x38(%rax),%xmm5 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + mov %r9d,%eax │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + unpcklps %xmm7,%xmm3 │ │ │ │ + shr $1,%eax │ │ │ │ + unpcklps %xmm7,%xmm4 │ │ │ │ + shufps $0x4e,%xmm3,%xmm3 │ │ │ │ + movq %xmm3,%xmm3 │ │ │ │ + movq %xmm4,%xmm4 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + addps %xmm4,%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 %xmm5,%xmm1 │ │ │ │ + unpcklps %xmm5,%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,%r8,4) │ │ │ │ + mov %r9d,%r8d │ │ │ │ + and $0xfffffffe,%r8d │ │ │ │ + and $0x1,%r9d │ │ │ │ + je 53a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177bf> │ │ │ │ + shl $0x4,%eax │ │ │ │ + add %r8d,%r10d │ │ │ │ + add %eax,%ecx │ │ │ │ + movslq %ecx,%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 525c0 , 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 525c0 , 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 53692 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173d2> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %ebp,%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 5471c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1845c> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov (%rbx),%r8 │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + test %edx,%esi │ │ │ │ + mov 0x40(%rbx),%rsi │ │ │ │ + mov 0xa4(%rbx),%edx │ │ │ │ + setne %r9b │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul %rdx,%rsi │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%rsi │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %r13d,%ecx │ │ │ │ + movss 0x3a475(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%rsi,%rcx,1),%r10d │ │ │ │ + mov %r13d,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + bt %ecx,%r10d │ │ │ │ + setb %cl │ │ │ │ + cmp %cl,%r9b │ │ │ │ + je 53ba7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178e7> │ │ │ │ + movsd 0x70(%r8),%xmm0 │ │ │ │ + divsd 0x68(%r8),%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%r13d │ │ │ │ + add $0x20,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss 0x4(%rax),%xmm1 │ │ │ │ + movss 0x8(%rax),%xmm7 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + addss -0x1c(%rdx),%xmm1 │ │ │ │ + movss %xmm1,0x4(%rax) │ │ │ │ + addss -0x18(%rdx),%xmm7 │ │ │ │ + movss %xmm7,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 %edi,%r13d │ │ │ │ + jne 53b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x178b0> │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0xc8(%rbx),%r8 │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + movss 0x3a36a(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ cmp %r8,%rcx │ │ │ │ - jb 6072c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b6ac> │ │ │ │ - sub %r8,%rcx │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov 0x0(%rbp),%r9 │ │ │ │ - mov %rcx,0x40(%rsp) │ │ │ │ - cmp $0xf,%rcx │ │ │ │ - ja 60470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3f0> │ │ │ │ - cmp $0x1,%rcx │ │ │ │ - jbe 604f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b470> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rcx,%rdx │ │ │ │ - lea (%r9,%r8,1),%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 5fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acc0> │ │ │ │ - cmpw $0x7a62,(%rdi) │ │ │ │ - jne 5fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acc0> │ │ │ │ - cmpb $0x32,0x2(%rdi) │ │ │ │ - je 601c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b147> │ │ │ │ + je 53d3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a7c> │ │ │ │ + lea 0x0(,%rdi,8),%eax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movss 0x3a34e(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + lea -0x4(%r8),%rdx │ │ │ │ + cvtsi2ss %rax,%xmm1 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + divss %xmm1,%xmm2 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 53d1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a5c> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + movaps %xmm2,%xmm1 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + mov %rdx,%rdi │ │ │ │ + shr $0x2,%rdi │ │ │ │ + mov %rdi,%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + lea (%rcx,%r9,1),%rsi │ │ │ │ + and $0x10,%r9d │ │ │ │ + je 53d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a40> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm1,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 53d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a50> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 5fd4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acca> │ │ │ │ - call d610 │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x2dd64(%rip),%rsi # 8dac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a41> │ │ │ │ - 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 609d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b955> │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - sub %rax,%r13 │ │ │ │ - mov %r12,0xf0(%rsp) │ │ │ │ - mov %r13,0x40(%rsp) │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp $0xf,%r13 │ │ │ │ - ja 5ffd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af50> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 60508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b488> │ │ │ │ - test %r13,%r13 │ │ │ │ - jne 60530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4b0> │ │ │ │ - movb $0x0,0x100(%rsp,%r13,1) │ │ │ │ - mov %r13,0xf8(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7d0 , 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 5fc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb1> │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm1,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 53d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a40> │ │ │ │ + shl $0x2,%rdi │ │ │ │ + cmp %rdx,%rdi │ │ │ │ + je 53d3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a7c> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm2,(%rcx) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 53d3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a7c> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm2,0x4(%rcx) │ │ │ │ + cmp %rax,%r8 │ │ │ │ + je 53d3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17a7c> │ │ │ │ + movss %xmm2,0x8(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 53dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b2c> │ │ │ │ + lea -0x4(%rdi),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 53dc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b04> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x2,%r8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + lea (%rcx,%r9,1),%rsi │ │ │ │ + and $0x10,%r9d │ │ │ │ + je 53da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ae0> │ │ │ │ + movaps 0x3a046(%rip),%xmm7 # 8ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b10> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm7,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 53db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17af8> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 60538 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4b8> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %rax,(%rax) │ │ │ │ - je 5fe1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad9b> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%r13 │ │ │ │ - mov $0x80,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x3f9e1(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - lea 0x38(%rbp),%rdi │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ + movaps 0x3a029(%rip),%xmm4 # 8ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b10> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm4,-0x20(%rax) │ │ │ │ + movups %xmm4,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 53da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ae0> │ │ │ │ + shl $0x2,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 53dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b2c> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + movss 0x3a004(%rip),%xmm1 # 8ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b10> │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm1,(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 53dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b2c> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm1,0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 53dec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17b2c> │ │ │ │ + movss %xmm1,0x8(%rcx) │ │ │ │ + mov 0x94(%rbx),%esi │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + movss 0x3a1df(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52bef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1692f> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52ca3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169e3> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52c85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169c5> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52c67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x169a7> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52c49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16989> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52c2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1696b> │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + jmp 52c0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1694d> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - movaps %xmm0,(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x40e70(%rip),%rax # a0cd0 @@Base+0x4c0> │ │ │ │ - movdqa (%rsp),%xmm0 │ │ │ │ - movl $0x0,0x40(%rbp) │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - movl $0x4,0x78(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - movups %xmm0,0x58(%rbp) │ │ │ │ - movups %xmm0,0x68(%rbp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %edi,%edi │ │ │ │ + je 54733 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18473> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + shl $0x5,%rdi │ │ │ │ + mov 0xd8(%rbx),%rsi │ │ │ │ + lea (%rdi,%rdx,1),%rcx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movss (%rsi),%xmm0 │ │ │ │ + add $0x20,%rdx │ │ │ │ + add $0x4,%rsi │ │ │ │ + mulss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%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 53e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17bd0> │ │ │ │ + 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),%ebp │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %esi,0x18(%rsp) │ │ │ │ + movss %xmm1,(%rsp) │ │ │ │ + mov %r8,0x28(%rsp) │ │ │ │ + mov %r8d,0x1c(%rsp) │ │ │ │ + movss %xmm3,0x24(%rsp) │ │ │ │ + movss %xmm2,0x20(%rsp) │ │ │ │ call d650 │ │ │ │ - mov (%r12),%rdx │ │ │ │ + movss 0x0(%rbp),%xmm5 │ │ │ │ + movss (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - movq $0x1000,0x68(%rbp) │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - movb $0x1,0x50(%rbp) │ │ │ │ - movl $0x7,0x78(%rbp) │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov (%rsp),%rsi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov (%r12),%rcx │ │ │ │ - addq $0x1,0x10(%rdx) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - mov (%rcx),%rax │ │ │ │ - orl $0x3,0x38(%rcx) │ │ │ │ + mov 0x18(%rsp),%esi │ │ │ │ + mulss %xmm1,%xmm5 │ │ │ │ + movss %xmm5,(%rax) │ │ │ │ + movss 0x4(%rbp),%xmm10 │ │ │ │ + movss %xmm5,(%rsp) │ │ │ │ + mulss %xmm1,%xmm10 │ │ │ │ + movss %xmm10,0x4(%rax) │ │ │ │ + movss 0x8(%rbp),%xmm11 │ │ │ │ + mulss %xmm1,%xmm11 │ │ │ │ + movss %xmm11,0x8(%rax) │ │ │ │ + movss 0xc(%rbp),%xmm12 │ │ │ │ + mulss %xmm1,%xmm12 │ │ │ │ + movss %xmm12,0xc(%rax) │ │ │ │ + movss 0x10(%rbp),%xmm13 │ │ │ │ + mulss %xmm1,%xmm13 │ │ │ │ + movss %xmm13,0x10(%rax) │ │ │ │ + movss 0x14(%rbp),%xmm14 │ │ │ │ + mulss %xmm1,%xmm14 │ │ │ │ + movss %xmm14,0x14(%rax) │ │ │ │ + movss 0x18(%rbp),%xmm15 │ │ │ │ + mulss %xmm1,%xmm15 │ │ │ │ + movss %xmm15,0x18(%rax) │ │ │ │ + mulss 0x1c(%rbp),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rax) │ │ │ │ + mov 0x1c(%rsp),%eax │ │ │ │ + movups %xmm0,0x0(%rbp) │ │ │ │ + test %eax,%eax │ │ │ │ + movups %xmm0,0x10(%rbp) │ │ │ │ + je 5474e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1848e> │ │ │ │ + mov 0x28(%rsp),%r8 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + movaps %xmm1,%xmm9 │ │ │ │ + movss 0x20(%rsp),%xmm2 │ │ │ │ + divss 0x24(%rsp),%xmm2 │ │ │ │ + movaps %xmm2,%xmm1 │ │ │ │ + shl $0x5,%r8 │ │ │ │ + lea (%r8,%rax,1),%rcx │ │ │ │ + movss 0x4(%rax),%xmm2 │ │ │ │ + movss (%rax),%xmm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + mulss %xmm1,%xmm0 │ │ │ │ + addss (%rsp),%xmm0 │ │ │ │ + addss %xmm10,%xmm2 │ │ │ │ + movss %xmm0,-0x20(%rax) │ │ │ │ + movss %xmm2,-0x1c(%rax) │ │ │ │ + movss -0x18(%rax),%xmm2 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm11,%xmm2 │ │ │ │ + movss %xmm2,-0x18(%rax) │ │ │ │ + movss -0x14(%rax),%xmm2 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm12,%xmm2 │ │ │ │ + movss %xmm2,-0x14(%rax) │ │ │ │ + movss -0x10(%rax),%xmm2 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm13,%xmm2 │ │ │ │ + movss %xmm2,-0x10(%rax) │ │ │ │ + movss -0xc(%rax),%xmm2 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm14,%xmm2 │ │ │ │ + movss %xmm2,-0xc(%rax) │ │ │ │ + movss -0x8(%rax),%xmm2 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm15,%xmm2 │ │ │ │ + movss %xmm2,-0x8(%rax) │ │ │ │ + movss -0x4(%rax),%xmm2 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm9,%xmm2 │ │ │ │ + movss %xmm2,-0x4(%rax) │ │ │ │ + addss 0x0(%rbp),%xmm0 │ │ │ │ + movss %xmm0,0x0(%rbp) │ │ │ │ + movss -0x1c(%rax),%xmm8 │ │ │ │ + addss 0x4(%rbp),%xmm8 │ │ │ │ + movss %xmm8,0x4(%rbp) │ │ │ │ + movss -0x18(%rax),%xmm7 │ │ │ │ + addss 0x8(%rbp),%xmm7 │ │ │ │ + movss %xmm7,0x8(%rbp) │ │ │ │ + movss -0x14(%rax),%xmm6 │ │ │ │ + addss 0xc(%rbp),%xmm6 │ │ │ │ + movss %xmm6,0xc(%rbp) │ │ │ │ + movss -0x10(%rax),%xmm5 │ │ │ │ + addss 0x10(%rbp),%xmm5 │ │ │ │ + movss %xmm5,0x10(%rbp) │ │ │ │ + movss -0xc(%rax),%xmm4 │ │ │ │ + addss 0x14(%rbp),%xmm4 │ │ │ │ + movss %xmm4,0x14(%rbp) │ │ │ │ + movss -0x8(%rax),%xmm3 │ │ │ │ + addss 0x18(%rbp),%xmm3 │ │ │ │ + movss %xmm3,0x18(%rbp) │ │ │ │ + movss -0x4(%rax),%xmm2 │ │ │ │ + addss 0x1c(%rbp),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rbp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 5ff20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aea0> │ │ │ │ + jne 54060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17da0> │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov 0x8(%rbx),%r15 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %ebp,%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 54757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18497> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%edx │ │ │ │ + mov %r13d,%r10d │ │ │ │ + movss 0x82ec(%rbx),%xmm9 │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov 0xd8(%rbx),%r13 │ │ │ │ + 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 │ │ │ │ + nop │ │ │ │ + movss 0x0(%r13,%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 54299 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fd9> │ │ │ │ + mulss %xmm10,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%rcx │ │ │ │ + add $0x20,%rdx │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movups %xmm1,-0x10(%rdx) │ │ │ │ + movups %xmm1,-0x20(%rdx) │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + movss %xmm0,(%rax) │ │ │ │ + movss -0x1c(%rdx),%xmm1 │ │ │ │ + addss 0x4(%rax),%xmm1 │ │ │ │ + movss %xmm1,0x4(%rax) │ │ │ │ + movss -0x18(%rdx),%xmm5 │ │ │ │ + addss 0x8(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + movss -0x14(%rdx),%xmm4 │ │ │ │ + addss 0xc(%rax),%xmm4 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + movss -0x10(%rdx),%xmm3 │ │ │ │ + addss 0x10(%rax),%xmm3 │ │ │ │ + movss %xmm3,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),%xmm2 │ │ │ │ + addss 0x1c(%rax),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rax) │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + jne 54260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17fa0> │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + movss 0x39c95(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 53328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17068> │ │ │ │ + movss 0x39c82(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52ea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16be4> │ │ │ │ + mov 0x88(%rbx),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss 0xb8(%rbx),%xmm6 │ │ │ │ + mov %esi,0x20(%rsp) │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + mov %cl,0x28(%rsp) │ │ │ │ + mov %eax,0x1c(%rsp) │ │ │ │ + movss %xmm2,0x24(%rsp) │ │ │ │ + movss %xmm6,0x18(%rsp) │ │ │ │ + mulss %xmm6,%xmm0 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0xf0(%rbx),%rdi │ │ │ │ + movaps (%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x1c(%rsp),%r8d │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x20(%rsp),%esi │ │ │ │ + movups (%rdi),%xmm3 │ │ │ │ + movups 0x10(%rdi),%xmm4 │ │ │ │ + test %r8d,%r8d │ │ │ │ + mulps %xmm1,%xmm3 │ │ │ │ + mulps %xmm1,%xmm4 │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + movsd 0x70(%rax),%xmm5 │ │ │ │ + movsd 0x68(%rax),%xmm1 │ │ │ │ + movups %xmm0,(%rdi) │ │ │ │ + movups %xmm0,0x10(%rdi) │ │ │ │ + je 54760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184a0> │ │ │ │ + divsd %xmm1,%xmm5 │ │ │ │ + movss 0x18(%rsp),%xmm6 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + movss 0x24(%rsp),%xmm2 │ │ │ │ + mov %r13d,%r10d │ │ │ │ + add 0xa4(%rbx),%r10d │ │ │ │ + shr $0x3,%rax │ │ │ │ + movzbl 0x28(%rsp),%ecx │ │ │ │ + imul %rax,%r10 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r10 │ │ │ │ + divss %xmm6,%xmm2 │ │ │ │ + cvtsd2ss %xmm5,%xmm5 │ │ │ │ + shufps $0x0,%xmm5,%xmm5 │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups (%rax),%xmm1 │ │ │ │ + movups 0x10(%rax),%xmm0 │ │ │ │ + mov %edx,%r11d │ │ │ │ + shr $0x3,%r11d │ │ │ │ + mulps %xmm2,%xmm1 │ │ │ │ + movzbl (%r10,%r11,1),%r13d │ │ │ │ + mov %edx,%r11d │ │ │ │ + mulps %xmm2,%xmm0 │ │ │ │ + not %r11d │ │ │ │ + and $0x7,%r11d │ │ │ │ + bt %r11d,%r13d │ │ │ │ + setb %r11b │ │ │ │ + addps %xmm3,%xmm1 │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + cmp %r11b,%cl │ │ │ │ + je 544da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1821a> │ │ │ │ + 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 %xmm5,%xmm0 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + movss 0x4(%rax),%xmm7 │ │ │ │ + unpcklps %xmm7,%xmm1 │ │ │ │ + movlhps %xmm6,%xmm1 │ │ │ │ + mulps %xmm5,%xmm1 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm1,(%rax) │ │ │ │ + movss (%rax),%xmm0 │ │ │ │ + addss (%rdi),%xmm0 │ │ │ │ + add $0x1,%edx │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm0,(%rdi) │ │ │ │ + movss -0x1c(%rax),%xmm11 │ │ │ │ + addss 0x4(%rdi),%xmm11 │ │ │ │ + movss %xmm11,0x4(%rdi) │ │ │ │ + movss -0x18(%rax),%xmm10 │ │ │ │ + addss 0x8(%rdi),%xmm10 │ │ │ │ + movss %xmm10,0x8(%rdi) │ │ │ │ + movss -0x14(%rax),%xmm9 │ │ │ │ + addss 0xc(%rdi),%xmm9 │ │ │ │ + movss %xmm9,0xc(%rdi) │ │ │ │ + movss -0x10(%rax),%xmm8 │ │ │ │ + addss 0x10(%rdi),%xmm8 │ │ │ │ + movss %xmm8,0x10(%rdi) │ │ │ │ + movss -0xc(%rax),%xmm7 │ │ │ │ + addss 0x14(%rdi),%xmm7 │ │ │ │ + movss %xmm7,0x14(%rdi) │ │ │ │ + movss -0x8(%rax),%xmm6 │ │ │ │ + addss 0x18(%rdi),%xmm6 │ │ │ │ + movss %xmm6,0x18(%rdi) │ │ │ │ + movss -0x4(%rax),%xmm1 │ │ │ │ + addss 0x1c(%rdi),%xmm1 │ │ │ │ + movss %xmm1,0x1c(%rdi) │ │ │ │ + cmp %r8d,%edx │ │ │ │ + jne 54460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x181a0> │ │ │ │ + addss %xmm11,%xmm0 │ │ │ │ + addss %xmm10,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm15,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + jmp 5366c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x173ac> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52efe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c3e> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c20> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52f3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c7a> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52f1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c5c> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52f58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c98> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 533e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17122> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 533c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17103> │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm0,%xmm5 │ │ │ │ + jmp 52ec2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x16c02> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 533a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170e4> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 53385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170c5> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 53366 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x170a6> │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movaps %xmm0,%xmm4 │ │ │ │ + jmp 53347 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17087> │ │ │ │ + shl $0x5,%rcx │ │ │ │ + mov %rsi,%rax │ │ │ │ + add %rsi,%rcx │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ - mov (%rax),%rax │ │ │ │ - andl $0xfffffff9,0x40(%rdx) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movss 0x4(%rax),%xmm0 │ │ │ │ + addss (%rax),%xmm0 │ │ │ │ + add $0x20,%rax │ │ │ │ + add $0x4,%rdi │ │ │ │ + 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(%rdi) │ │ │ │ cmp %rax,%rcx │ │ │ │ - jne 5ff10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ae90> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 5ff44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aec4> │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - call *0x70(%rax) │ │ │ │ - mov (%r12),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - mov 0x18(%rcx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 5fc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb1> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x902b(%rip),%rcx # 56f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31eb0> │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 60198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b118> │ │ │ │ - lea -0x942f(%rip),%rdx # 56b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x31ac0> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 5fc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb1> │ │ │ │ - call *%rax │ │ │ │ - jmp 5fc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb1> │ │ │ │ + jne 546c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18400> │ │ │ │ + jmp 53a7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x177bf> │ │ │ │ + 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 5363c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1737c> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53c54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17994> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 53970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x176b0> │ │ │ │ + ret │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 53f51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17c91> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 545c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18303> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 545ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1833f> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 54197 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x17ed7> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 54346 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18086> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + jmp 5458b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x182cb> │ │ │ │ nop │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x38,%rsp │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + movss 0x3986c(%rip),%xmm2 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + divss 0xb8(%rdi),%xmm2 │ │ │ │ + mov %rbp,0x18(%rsp) │ │ │ │ + cvtss2sd %xmm2,%xmm2 │ │ │ │ + mov 0xb8(%rax),%rax │ │ │ │ + mov %rbx,0x10(%rsp) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + mov %r14,0x30(%rsp) │ │ │ │ + mov %rdi,%r14 │ │ │ │ + mov (%rax),%rbp │ │ │ │ + mov %r12,0x20(%rsp) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 54922 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18662> │ │ │ │ + mov %r13,0x28(%rsp) │ │ │ │ + mov %rbp,%rax │ │ │ │ + xor %r12d,%r12d │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%r12d │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 547d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18510> │ │ │ │ + mov %r12d,%r13d │ │ │ │ + movsd %xmm2,0x8(%rsp) │ │ │ │ + lea 0x0(,%r13,8),%rdi │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r13,8),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - jmp 5fa67 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a9e7> │ │ │ │ - nopl (%rax) │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ + call d320 │ │ │ │ + movsd 0x8(%rsp),%xmm2 │ │ │ │ + mov 0x28(%rsp),%r13 │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0xf0(%rsp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - cmp $0x3,%rax │ │ │ │ - jne 5fdbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad3b> │ │ │ │ - mov 0xf0(%rsp),%rax │ │ │ │ - cmpw $0x6962,(%rax) │ │ │ │ - jne 5fdbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad3b> │ │ │ │ - cmpb $0x6e,0x2(%rax) │ │ │ │ - jne 5fdbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad3b> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7d0 , 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 0x80(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ + mov 0xf0(%r14),%rcx │ │ │ │ xor %edx,%edx │ │ │ │ - movd 0x3fb84(%rip),%xmm0 │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movd 0x3f6ff(%rip),%xmm2 │ │ │ │ - movabs $0x80000000f,%rax │ │ │ │ - lea 0x108(%rsp),%r13 │ │ │ │ - mov %rax,0xf8(%rsp) │ │ │ │ - mov 0x3fa67(%rip),%eax │ │ │ │ - mov %r13,%rdi │ │ │ │ - punpckldq %xmm2,%xmm0 │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - mov %eax,0x100(%rsp) │ │ │ │ xor %eax,%eax │ │ │ │ - mov %ax,0x104(%rsp) │ │ │ │ - lea 0x118(%rsp),%rax │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %rsi,0x50(%rsp) │ │ │ │ - movb $0x0,0x60(%rsp) │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %rax,0x108(%rsp) │ │ │ │ - movq %xmm0,0xf0(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x138(%rsp),%rax │ │ │ │ - mov 0x78(%rsp),%rdx │ │ │ │ - mov 0x70(%rsp),%rsi │ │ │ │ - mov %rax,0x128(%rsp) │ │ │ │ - lea 0x128(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x90(%rsp),%rbp │ │ │ │ - mov $0x1000,%edx │ │ │ │ - lea 0xf0(%rsp),%rsi │ │ │ │ - movq $0x0,0x148(%rsp) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 590d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34050> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3a010> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 5fc08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ab88> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x18(%rdx),%rcx │ │ │ │ - mov 0x18(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 601ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b13a> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - jmp 5fc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3abb1> │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 601d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b151> │ │ │ │ - call d610 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x14,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d5c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 60520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4a0> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - movabs $0x1e00000009,%rax │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d650 │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d8a0 │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - add $0x1000,%rax │ │ │ │ - movq $0x1000,0x20(%r12) │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea 0x3f101(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %r12,0x10(%rbp) │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 605bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b53b> │ │ │ │ - movq $0x0,0x18(%rsp) │ │ │ │ - cmp %rax,(%rax) │ │ │ │ - je 602c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b240> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov $0x88,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%r13 │ │ │ │ - lea 0x3f53c(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - lea 0x38(%r13),%rdi │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + bt %rax,%rbp │ │ │ │ + jae 5486c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x185ac> │ │ │ │ + mov %eax,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%r13) │ │ │ │ - movups %xmm0,0x20(%r13) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - call dc40 │ │ │ │ - movdqa 0x20(%rsp),%xmm0 │ │ │ │ - movb $0x0,0x58(%r13) │ │ │ │ - lea 0x408f4(%rip),%rax # a0c08 @@Base+0x3f8> │ │ │ │ - movl $0x0,0x40(%r13) │ │ │ │ - movl $0x4,0x80(%r13) │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - movups %xmm0,0x60(%r13) │ │ │ │ - movups %xmm0,0x70(%r13) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - mov 0x80(%r13),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 60570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4f0> │ │ │ │ - cmpq $0x80,0x70(%r13) │ │ │ │ - je 60387 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b307> │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov %edx,0x20(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - mov 0x20(%rsp),%edx │ │ │ │ - movq $0x80,0x70(%r13) │ │ │ │ - mov %rax,0x68(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60387 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b307> │ │ │ │ - call d610 │ │ │ │ - mov 0x80(%r13),%edx │ │ │ │ - and $0x2,%edx │ │ │ │ - je 604d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b450> │ │ │ │ - mov 0x68(%r13),%rax │ │ │ │ - mov 0x70(%r13),%rdx │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rax,0x28(%r13) │ │ │ │ - mov %rax,0x20(%r13) │ │ │ │ - mov %rdx,0x30(%r13) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - cmpb $0x0,0x58(%r13) │ │ │ │ - je 604e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b460> │ │ │ │ - mov 0x50(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 603c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b345> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0x58(%r13) │ │ │ │ - mov %r12,0x48(%r13) │ │ │ │ - mov %rbp,0x50(%r13) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - movb $0x1,0x58(%r13) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - orl $0x3,0x80(%r13) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - andl $0xfffffff8,0x40(%r13) │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - mov $0x18,%edi │ │ │ │ - call d650 │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r12,%rsi │ │ │ │ - call d090 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - addq $0x1,0x10(%r12) │ │ │ │ + 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,%esi │ │ │ │ + add $0x1,%edx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + movsd %xmm0,(%rdi,%rsi,8) │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 54830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18570> │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 548e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18627> │ │ │ │ + movsd 0x3968f(%rip),%xmm2 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + mov (%rbx),%rcx │ │ │ │ + divsd %xmm3,%xmm2 │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 5492c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1866c> │ │ │ │ + mov %r12d,%esi │ │ │ │ + movapd %xmm2,%xmm1 │ │ │ │ + xor %eax,%eax │ │ │ │ + shr $1,%esi │ │ │ │ + unpcklpd %xmm1,%xmm1 │ │ │ │ + mov %esi,%edx │ │ │ │ + shl $0x4,%rdx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movupd (%rdi,%rax,1),%xmm0 │ │ │ │ + mulpd %xmm1,%xmm0 │ │ │ │ + movups %xmm0,(%rcx,%rax,1) │ │ │ │ + add $0x10,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 548c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18600> │ │ │ │ + add %esi,%esi │ │ │ │ + cmp %r12d,%esi │ │ │ │ + je 548e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18627> │ │ │ │ + mulsd (%rdi,%rsi,8),%xmm2 │ │ │ │ + movsd %xmm2,(%rcx,%rsi,8) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 60453 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b3d3> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov 0x70(%rax),%rdx │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 60a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9a6> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call *%rdx │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call 59cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x34c70> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 5fc24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aba4> │ │ │ │ + je 54909 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18649> │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + jmp d610 │ │ │ │ + mov 0x10(%rsp),%rbx │ │ │ │ + mov 0x18(%rsp),%rbp │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov 0x30(%rsp),%r14 │ │ │ │ + add $0x38,%rsp │ │ │ │ + ret │ │ │ │ + xor %edi,%edi │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 54813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18553> │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 548dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1861d> │ │ │ │ + endbr64 │ │ │ │ + push %r13 │ │ │ │ + push %r12 │ │ │ │ + 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 1eac0 <__cxa_finalize@plt+0x10e60> │ │ │ │ + movss 0x39674(%rip),%xmm2 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + lea 0x0(,%r12,4),%r9 │ │ │ │ + add 0x150(%rbx),%r9 │ │ │ │ + movaps %xmm0,%xmm10 │ │ │ │ + xor %eax,%eax │ │ │ │ + subss %xmm0,%xmm2 │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + unpcklps %xmm10,%xmm0 │ │ │ │ + movlps %xmm0,0x82e8(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + divss (%r9),%xmm2 │ │ │ │ + movups %xmm0,0x258(%rbx) │ │ │ │ + movups %xmm0,0x268(%rbx) │ │ │ │ + movups %xmm0,0x278(%rbx) │ │ │ │ + movups %xmm0,0x288(%rbx) │ │ │ │ + mov %eax,%edx │ │ │ │ + add $0x40,%eax │ │ │ │ + movups %xmm0,0x198(%rbx,%rdx,1) │ │ │ │ + movups %xmm0,0x1a8(%rbx,%rdx,1) │ │ │ │ + movups %xmm0,0x1b8(%rbx,%rdx,1) │ │ │ │ + movups %xmm0,0x1c8(%rbx,%rdx,1) │ │ │ │ + cmp $0xc0,%eax │ │ │ │ + jb 549c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18708> │ │ │ │ + mov 0x120(%rbx),%rax │ │ │ │ + lea (%r12,%r12,2),%r8 │ │ │ │ + pxor %xmm11,%xmm11 │ │ │ │ + xor %edi,%edi │ │ │ │ + shl $0x3,%r8 │ │ │ │ + mov 0xc0(%rbx),%r11 │ │ │ │ + lea 0x198(%rbx),%rdx │ │ │ │ + mov (%rax,%r8,1),%r12 │ │ │ │ + mov 0x88(%rbx),%eax │ │ │ │ + add 0x108(%rbx),%r8 │ │ │ │ + cvtsi2ss %rax,%xmm11 │ │ │ │ + mov %rax,%r10 │ │ │ │ + shl $0x5,%rax │ │ │ │ + lea (%rax,%r11,1),%rsi │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 54dfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b3a> │ │ │ │ + movss (%r12,%rdi,4),%xmm0 │ │ │ │ + divss (%r9),%xmm0 │ │ │ │ + mov (%r8),%rax │ │ │ │ + mulss %xmm10,%xmm0 │ │ │ │ + movss (%rdx),%xmm9 │ │ │ │ + movss 0x4(%rdx),%xmm8 │ │ │ │ + movss 0x8(%rdx),%xmm7 │ │ │ │ + movss 0xc(%rdx),%xmm6 │ │ │ │ + lea (%rax,%rdi,4),%rcx │ │ │ │ + mov %r11,%rax │ │ │ │ + movss 0x10(%rdx),%xmm5 │ │ │ │ + movss 0x14(%rdx),%xmm4 │ │ │ │ + movss 0x18(%rdx),%xmm3 │ │ │ │ + divss %xmm11,%xmm0 │ │ │ │ + data16 cs nopw 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 54a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x187d0> │ │ │ │ + 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 54a39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18779> │ │ │ │ + ucomiss %xmm0,%xmm0 │ │ │ │ + jp 54be9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18929> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + andps 0x3920d(%rip),%xmm1 # 8dde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b20> │ │ │ │ + ucomiss 0x35436(%rip),%xmm1 # 8a010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd50> │ │ │ │ + ja 54be9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18929> │ │ │ │ + movss 0x35430(%rip),%xmm1 # 8a014 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4dd54> │ │ │ │ + comiss %xmm0,%xmm1 │ │ │ │ + jbe 54bfb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1893b> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xffffffff,%esi │ │ │ │ + pop %rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + mov 0x8(%rbx),%rax │ │ │ │ + movsd 0x39309(%rip),%xmm4 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov 0xb8(%rax),%r13 │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + divsd %xmm0,%xmm2 │ │ │ │ + lea -0x1(%rax),%r12d │ │ │ │ + movslq %r12d,%r12 │ │ │ │ + mov 0x0(%r13,%r12,8),%r10 │ │ │ │ + lea 0x8(%r13,%r12,8),%r11 │ │ │ │ + jmp 54c4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898e> │ │ │ │ + xchg %ax,%ax │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + je 54cdc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a1c> │ │ │ │ + bt %r9,%r10 │ │ │ │ + jae 54c40 , 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) │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ + bt %rax,%rsi │ │ │ │ + jae 54cc6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a06> │ │ │ │ + mov %eax,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 54c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x189b0> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jne 54c4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1898e> │ │ │ │ + test %dl,%dl │ │ │ │ + je 54d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a48> │ │ │ │ + ucomisd %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x82a0(%rbx) │ │ │ │ + jp 54d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a48> │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + andpd 0x39086(%rip),%xmm0 # 8dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ac0> │ │ │ │ + ucomisd 0x3929e(%rip),%xmm0 # 8dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ce0> │ │ │ │ + jbe 54e04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b44> │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rcx,0x20(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r9,0x18(%rsp) │ │ │ │ - mov %r8,(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0xf0(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov (%rsp),%r8 │ │ │ │ - mov 0x18(%rsp),%r9 │ │ │ │ - mov %rax,0x100(%rsp) │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - jmp 5fcf1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ac71> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 5fadf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3aa5f> │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + movq $0x0,0x82a0(%rbx) │ │ │ │ + jmp 54d2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a6e> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + je 54dbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18afc> │ │ │ │ + bt %r9,%r10 │ │ │ │ + jae 54d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a60> │ │ │ │ + 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 54da6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ae6> │ │ │ │ + mov %eax,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sar $0x3,%edx │ │ │ │ + add %r8d,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm0 │ │ │ │ + mulsd %xmm2,%xmm0 │ │ │ │ + mov %eax,%edx │ │ │ │ + and $0x7,%edx │ │ │ │ + add %edi,%edx │ │ │ │ + mov %edx,%edx │ │ │ │ + cvtss2sd 0x198(%rbx,%rdx,4),%xmm1 │ │ │ │ + mulsd %xmm2,%xmm1 │ │ │ │ + mov %ecx,%edx │ │ │ │ + add $0x1,%ecx │ │ │ │ + addsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,0x298(%rbx,%rdx,8) │ │ │ │ + addsd %xmm0,%xmm3 │ │ │ │ + mov $0x1,%edx │ │ │ │ + add $0x1,%eax │ │ │ │ + cmp $0x40,%eax │ │ │ │ + jne 54d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a90> │ │ │ │ + add $0x1,%r9d │ │ │ │ + cmp $0x40,%r9d │ │ │ │ + jne 54d2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a6e> │ │ │ │ + test %dl,%dl │ │ │ │ + je 54de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b28> │ │ │ │ + ucomisd %xmm3,%xmm3 │ │ │ │ + movsd %xmm3,0x82a0(%rbx) │ │ │ │ + jp 54de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b28> │ │ │ │ + movapd %xmm3,%xmm0 │ │ │ │ + andpd 0x38fa6(%rip),%xmm0 # 8dd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ac0> │ │ │ │ + ucomisd 0x391be(%rip),%xmm0 # 8dfa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ce0> │ │ │ │ + jbe 54f16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c56> │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov $0xfffffffe,%esi │ │ │ │ + pop %rbx │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + movss 0x1c(%rdx),%xmm1 │ │ │ │ + jmp 54b7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x188bc> │ │ │ │ + movsd 0x3910c(%rip),%xmm0 # 8df18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c58> │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 54d08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18a48> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov 0x8(%r13,%r12,8),%rax │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %rax,%rax │ │ │ │ + je 54e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b70> │ │ │ │ + lea -0x1(%rax),%rdx │ │ │ │ + add $0x1,%ecx │ │ │ │ + and %rdx,%rax │ │ │ │ + jne 54e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b64> │ │ │ │ + test %r10,%r10 │ │ │ │ + je 54f0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c4e> │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6039b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b31b> │ │ │ │ + lea -0x1(%r10),%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + and %rax,%r10 │ │ │ │ + jne 54e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b7b> │ │ │ │ + imul %ecx,%edx │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + divsd 0x82a0(%rbx),%xmm4 │ │ │ │ + movapd %xmm4,%xmm1 │ │ │ │ + sub %edx,%ecx │ │ │ │ + lea 0x1(%rcx),%edi │ │ │ │ + test %edx,%edx │ │ │ │ + je 54ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c10> │ │ │ │ + lea -0x1(%rdx),%eax │ │ │ │ + mov 0x0(%rbp),%r8 │ │ │ │ + movslq %edi,%r9 │ │ │ │ + cmp $0x1,%eax │ │ │ │ + jbe 54ee3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c23> │ │ │ │ + lea (%r8,%r9,8),%r11 │ │ │ │ + mov %r11,%rax │ │ │ │ + sub %rbx,%rax │ │ │ │ + cmp $0x2a0,%rax │ │ │ │ + je 54ee3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c23> │ │ │ │ + mov %edx,%eax │ │ │ │ + movapd %xmm4,%xmm2 │ │ │ │ + shr $1,%eax │ │ │ │ + unpcklpd %xmm2,%xmm2 │ │ │ │ + mov %eax,%r9d │ │ │ │ + shl $0x4,%r9 │ │ │ │ + movupd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ + mulpd %xmm2,%xmm0 │ │ │ │ + movups %xmm0,(%r11,%r10,1) │ │ │ │ + add $0x10,%r10 │ │ │ │ + cmp %r9,%r10 │ │ │ │ + jne 54e99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18bd9> │ │ │ │ + add %eax,%eax │ │ │ │ + cmp %eax,%edx │ │ │ │ + je 54ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c10> │ │ │ │ + mulsd 0x298(%rbx,%rax,8),%xmm1 │ │ │ │ + lea (%rdi,%rax,1),%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movsd %xmm1,(%r8,%rdx,8) │ │ │ │ + mov %ecx,0xac(%rbx) │ │ │ │ + add $0x8,%rsp │ │ │ │ + mov %esi,%eax │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ + lea 0x0(,%rdx,8),%rax │ │ │ │ + lea (%r8,%r9,8),%rdx │ │ │ │ + movsd 0x298(%rbx,%r10,1),%xmm0 │ │ │ │ + mulsd %xmm1,%xmm0 │ │ │ │ + movsd %xmm0,(%rdx,%r10,1) │ │ │ │ + add $0x8,%r10 │ │ │ │ + cmp %r10,%rax │ │ │ │ + jne 54eef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c2f> │ │ │ │ + jmp 54ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c10> │ │ │ │ + mov 0xac(%rbx),%ecx │ │ │ │ + jmp 54ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18c10> │ │ │ │ + movsd 0x38ffa(%rip),%xmm0 # 8df18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c58> │ │ │ │ + comisd %xmm3,%xmm0 │ │ │ │ + ja 54de8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b28> │ │ │ │ + mov $0x1,%esi │ │ │ │ + jmp 54e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18b58> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + movd 0x74(%rdi),%xmm0 │ │ │ │ + mov 0x68(%rdi),%ecx │ │ │ │ + mov %rbp,0xa0(%rsp) │ │ │ │ + movd 0x84(%rdi),%xmm4 │ │ │ │ + mov %rdx,0x40(%rsp) │ │ │ │ + movslq 0x64(%rdi),%rdx │ │ │ │ + mov %rsi,0x20(%rsp) │ │ │ │ + punpckldq %xmm4,%xmm0 │ │ │ │ + mov 0x6c(%rdi),%ebp │ │ │ │ + movd %ebp,%xmm1 │ │ │ │ + mov %fs:0x28,%rsi │ │ │ │ + mov %rsi,0x88(%rsp) │ │ │ │ + mov 0x8(%rdi),%rsi │ │ │ │ + punpckldq %xmm1,%xmm1 │ │ │ │ + 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 571f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af34> │ │ │ │ + mov %r12,0xa8(%rsp) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + mov %r15,0xc0(%rsp) │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov %r12,0x48(%r13) │ │ │ │ - mov %rbp,0x50(%r13) │ │ │ │ - jmp 603d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b352> │ │ │ │ + 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,%r14d │ │ │ │ + and $0x3,%eax │ │ │ │ + and $0x2,%r14d │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov %r14d,%r13d │ │ │ │ + shr $1,%r13d │ │ │ │ + xor $0x1,%r13d │ │ │ │ + cmp $0x1,%eax │ │ │ │ + setne %al │ │ │ │ + and %eax,%r13d │ │ │ │ + cmp %ebp,%edx │ │ │ │ + jne 552e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19028> │ │ │ │ + movq $0x3f800000,0x82e8(%rbx) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 563d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a110> │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 56830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a570> │ │ │ │ + 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 56df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab30> │ │ │ │ + movss 0x38f2d(%rip),%xmm3 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82a8(%rbx) │ │ │ │ + movss %xmm1,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 56e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab98> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82ac(%rbx) │ │ │ │ + movss %xmm1,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 56e48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab88> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82b0(%rbx) │ │ │ │ + movss %xmm1,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 56e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab78> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82b4(%rbx) │ │ │ │ + movss %xmm1,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 56e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab68> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82b8(%rbx) │ │ │ │ + movss %xmm1,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 56e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab58> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82bc(%rbx) │ │ │ │ + movss %xmm1,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 56e08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ab48> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm1,0x82e0(%rbx) │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + movss %xmm2,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 5519a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18eda> │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + movaps %xmm3,%xmm0 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + movss %xmm0,0x82c4(%rbx) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss %xmm1,0x82e4(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 562fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a03a> │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 55291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18fd1> │ │ │ │ nopl (%rax) │ │ │ │ - movb $0x0,0x100(%rsp,%rcx,1) │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ - jmp 5fd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3acc0> │ │ │ │ + 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 56320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a060> │ │ │ │ + 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 551d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f18> │ │ │ │ + movdqu 0x82a8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movdqu 0x82b8(%rbx),%xmm0 │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + jmp 551ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18f2f> │ │ │ │ nopl (%rax) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,0x100(%rsp) │ │ │ │ - jmp 5fdaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ad2a> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 601fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b17d> │ │ │ │ - mov %r12,%rdi │ │ │ │ - jmp 60004 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3af84> │ │ │ │ - lea 0x2d566(%rip),%rsi # 8daa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a25> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d8f0 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 608f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b876> │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x2d533(%rip),%rsi # 8dab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a34> │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - lea 0x2d4e3(%rip),%rsi # 8daa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a25> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d8f0 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x2d18b(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - lea 0x2a2e1(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d960 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6064b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5cb> │ │ │ │ - endbr64 │ │ │ │ - jmp 60665 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5e5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6071b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b69b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60670 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5f0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60681 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b601> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7e0 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call 58f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33ee0> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x70(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d940 >::~basic_ofstream()@plt> │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - lea 0x3ebf4(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 58fe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33f60> │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - mov 0x188(%rsp),%r14 │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r12,0x178(%rsp) │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - jne 6056b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4eb> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - jmp 60679 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5f9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6084c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7cc> │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x2d04e(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - lea 0x2a1a4(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - xor %eax,%eax │ │ │ │ - call d960 │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x40137(%rip),%rax # a08a0 @@Base+0x90> │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x3f00c(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 606c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b644> │ │ │ │ - endbr64 │ │ │ │ - jmp 60631 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5b1> │ │ │ │ - endbr64 │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movslq %ebp,%rax │ │ │ │ + mov 0x9c(%rbx),%esi │ │ │ │ + mov 0x50(%rdi),%rdx │ │ │ │ + movsbl (%rdx,%rax,1),%r12d │ │ │ │ + mov %ebp,%edx │ │ │ │ + call 1eb60 <__cxa_finalize@plt+0x10f00> │ │ │ │ + movss 0x38ce4(%rip),%xmm3 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + mov %ebp,%r9d │ │ │ │ + subss %xmm0,%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + unpcklps %xmm0,%xmm2 │ │ │ │ + movlps %xmm2,0x82e8(%rbx) │ │ │ │ + cmp %ebp,0x6c(%rbx) │ │ │ │ + je 55073 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18db3> │ │ │ │ + mov 0x8(%rbx),%rcx │ │ │ │ + movslq 0x90(%rbx),%rdx │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0xd0(%rcx),%rax │ │ │ │ + movzwl (%rax,%rdx,2),%eax │ │ │ │ + sub $0x1,%eax │ │ │ │ + cmp %eax,%r15d │ │ │ │ + je 557e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19528> │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 56288 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19fc8> │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movss 0xb8(%rbx),%xmm2 │ │ │ │ + mov 0xf0(%rbx),%r13 │ │ │ │ + cvtsi2ss %rsi,%xmm4 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mulss %xmm2,%xmm4 │ │ │ │ + divss %xmm4,%xmm0 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 55b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x198a0> │ │ │ │ + mov 0xa0(%rcx),%rdx │ │ │ │ + movslq 0xa8(%rbx),%rax │ │ │ │ + movzbl (%rdx,%rax,1),%eax │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + movsd 0x70(%rdx),%xmm4 │ │ │ │ + divsd 0x68(%rdx),%xmm4 │ │ │ │ + cvtsd2ss %xmm4,%xmm4 │ │ │ │ + test $0x1,%al │ │ │ │ + jne 56d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa80> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm6,0x82a8(%rbx) │ │ │ │ + movss %xmm5,0x82c8(%rbx) │ │ │ │ + test $0x2,%al │ │ │ │ + jne 56da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aae0> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm6,0x82ac(%rbx) │ │ │ │ + movss %xmm5,0x82cc(%rbx) │ │ │ │ + test $0x4,%al │ │ │ │ + jne 56d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aad0> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm6,0x82b0(%rbx) │ │ │ │ + movss %xmm5,0x82d0(%rbx) │ │ │ │ + test $0x8,%al │ │ │ │ + jne 56d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aac0> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm6,0x82b4(%rbx) │ │ │ │ + movss %xmm5,0x82d4(%rbx) │ │ │ │ + test $0x10,%al │ │ │ │ + jne 56d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aab0> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm6,0x82b8(%rbx) │ │ │ │ + movss %xmm5,0x82d8(%rbx) │ │ │ │ + test $0x20,%al │ │ │ │ + jne 56d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaa0> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm6,0x82bc(%rbx) │ │ │ │ + movss %xmm5,0x82dc(%rbx) │ │ │ │ + test $0x40,%al │ │ │ │ + jne 56d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aa90> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm6 │ │ │ │ + movss %xmm5,0x82e0(%rbx) │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm6,0x82c0(%rbx) │ │ │ │ + test %al,%al │ │ │ │ + js 55498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191d8> │ │ │ │ + movaps %xmm4,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movss %xmm4,0x82c4(%rbx) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss %xmm5,0x82e4(%rbx) │ │ │ │ + movss %xmm0,0x10(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + movss %xmm1,0x30(%rsp) │ │ │ │ + movss %xmm2,0x48(%rsp) │ │ │ │ + call d650 │ │ │ │ + movss 0x0(%r13),%xmm4 │ │ │ │ + movss 0x10(%rsp),%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ + mov %rax,%r8 │ │ │ │ + mulss %xmm0,%xmm4 │ │ │ │ + movss %xmm4,(%rax) │ │ │ │ + movss 0x4(%r13),%xmm10 │ │ │ │ + movss %xmm4,0x10(%rsp) │ │ │ │ + mulss %xmm0,%xmm10 │ │ │ │ + movss %xmm10,0x4(%rax) │ │ │ │ + movss 0x8(%r13),%xmm11 │ │ │ │ + mulss %xmm0,%xmm11 │ │ │ │ + movss %xmm11,0x8(%rax) │ │ │ │ + movss 0xc(%r13),%xmm12 │ │ │ │ + mulss %xmm0,%xmm12 │ │ │ │ + movss %xmm12,0xc(%rax) │ │ │ │ + movss 0x10(%r13),%xmm13 │ │ │ │ + mulss %xmm0,%xmm13 │ │ │ │ + movss %xmm13,0x10(%rax) │ │ │ │ + movss 0x14(%r13),%xmm14 │ │ │ │ + mulss %xmm0,%xmm14 │ │ │ │ + movss %xmm14,0x14(%rax) │ │ │ │ + movss 0x18(%r13),%xmm15 │ │ │ │ + mulss %xmm0,%xmm15 │ │ │ │ + movss %xmm15,0x18(%rax) │ │ │ │ + mulss 0x1c(%r13),%xmm0 │ │ │ │ + movss %xmm0,0x1c(%rax) │ │ │ │ + movups %xmm3,0x0(%r13) │ │ │ │ + movups %xmm3,0x10(%r13) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 57157 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae97> │ │ │ │ + movss 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + movaps %xmm0,%xmm9 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + movss 0x48(%rsp),%xmm2 │ │ │ │ + mov 0xa4(%rbx),%r9d │ │ │ │ + shr $0x3,%rax │ │ │ │ + add 0xa0(%rbx),%r9d │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + divss %xmm2,%xmm1 │ │ │ │ + imul %rax,%r9 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r9 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + jmp 556c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19406> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mulss 0x82a8(%rbx),%xmm8 │ │ │ │ + movss %xmm8,(%rax) │ │ │ │ + mulss 0x82ac(%rbx),%xmm6 │ │ │ │ + movss %xmm6,0x4(%rax) │ │ │ │ + mulss 0x82b0(%rbx),%xmm5 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + mulss 0x82b4(%rbx),%xmm4 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + mulss 0x82b8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x10(%rax) │ │ │ │ + mulss 0x82bc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x14(%rax) │ │ │ │ + mulss 0x82c0(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x18(%rax) │ │ │ │ + movss 0x82c4(%rbx),%xmm1 │ │ │ │ + mulss %xmm7,%xmm1 │ │ │ │ + add $0x1,%ecx │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm1,-0x4(%rax) │ │ │ │ + movss -0x20(%rax),%xmm1 │ │ │ │ + addss 0x0(%r13),%xmm1 │ │ │ │ + movss %xmm1,0x0(%r13) │ │ │ │ + movss -0x1c(%rax),%xmm8 │ │ │ │ + addss 0x4(%r13),%xmm8 │ │ │ │ + movss %xmm8,0x4(%r13) │ │ │ │ + movss -0x18(%rax),%xmm7 │ │ │ │ + addss 0x8(%r13),%xmm7 │ │ │ │ + movss %xmm7,0x8(%r13) │ │ │ │ + movss -0x14(%rax),%xmm6 │ │ │ │ + addss 0xc(%r13),%xmm6 │ │ │ │ + movss %xmm6,0xc(%r13) │ │ │ │ + movss -0x10(%rax),%xmm5 │ │ │ │ + addss 0x10(%r13),%xmm5 │ │ │ │ + movss %xmm5,0x10(%r13) │ │ │ │ + movss -0xc(%rax),%xmm4 │ │ │ │ + addss 0x14(%r13),%xmm4 │ │ │ │ + movss %xmm4,0x14(%r13) │ │ │ │ + movss -0x8(%rax),%xmm3 │ │ │ │ + addss 0x18(%r13),%xmm3 │ │ │ │ + movss %xmm3,0x18(%r13) │ │ │ │ + movss -0x4(%rax),%xmm2 │ │ │ │ + addss 0x1c(%r13),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%r13) │ │ │ │ + cmp %r12d,%ecx │ │ │ │ + je 56380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a0c0> │ │ │ │ + movss 0x4(%rax),%xmm6 │ │ │ │ + movss 0x8(%rax),%xmm5 │ │ │ │ + mov %ecx,%edi │ │ │ │ + movss 0xc(%rax),%xmm4 │ │ │ │ + movss 0x10(%rax),%xmm3 │ │ │ │ + shr $0x3,%edi │ │ │ │ + movss 0x14(%rax),%xmm2 │ │ │ │ + movss 0x18(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm6 │ │ │ │ + movss 0x1c(%rax),%xmm7 │ │ │ │ + mulss %xmm0,%xmm5 │ │ │ │ + movss (%rax),%xmm8 │ │ │ │ + mulss %xmm0,%xmm4 │ │ │ │ + movzbl (%r9,%rdi,1),%r10d │ │ │ │ + mov %ecx,%edi │ │ │ │ + mulss %xmm0,%xmm3 │ │ │ │ + not %edi │ │ │ │ + mulss %xmm0,%xmm2 │ │ │ │ + and $0x7,%edi │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm10,%xmm6 │ │ │ │ + bt %edi,%r10d │ │ │ │ + mulss %xmm0,%xmm7 │ │ │ │ + addss %xmm11,%xmm5 │ │ │ │ + mulss %xmm0,%xmm8 │ │ │ │ + addss %xmm12,%xmm4 │ │ │ │ + addss 0x10(%rsp),%xmm8 │ │ │ │ + addss %xmm13,%xmm3 │ │ │ │ + movss %xmm6,0x4(%rax) │ │ │ │ + addss %xmm14,%xmm2 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + addss %xmm15,%xmm1 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + addss %xmm9,%xmm7 │ │ │ │ + movss %xmm8,(%rax) │ │ │ │ + movss %xmm3,0x10(%rax) │ │ │ │ + movss %xmm2,0x14(%rax) │ │ │ │ + movss %xmm1,0x18(%rax) │ │ │ │ + movss %xmm7,0x1c(%rax) │ │ │ │ + jae 555c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19300> │ │ │ │ + mulss 0x82c8(%rbx),%xmm8 │ │ │ │ + movss %xmm8,(%rax) │ │ │ │ + mulss 0x82cc(%rbx),%xmm6 │ │ │ │ + movss %xmm6,0x4(%rax) │ │ │ │ + mulss 0x82d0(%rbx),%xmm5 │ │ │ │ + movss %xmm5,0x8(%rax) │ │ │ │ + mulss 0x82d4(%rbx),%xmm4 │ │ │ │ + movss %xmm4,0xc(%rax) │ │ │ │ + mulss 0x82d8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x10(%rax) │ │ │ │ + mulss 0x82dc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x14(%rax) │ │ │ │ + mulss 0x82e0(%rbx),%xmm1 │ │ │ │ + movss %xmm1,0x18(%rax) │ │ │ │ + movss 0x82e4(%rbx),%xmm1 │ │ │ │ + jmp 55624 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19364> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0xf0(%rbx),%rax │ │ │ │ + cvtsi2ss %rsi,%xmm2 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 56b98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a8d8> │ │ │ │ + divss %xmm2,%xmm0 │ │ │ │ + divss 0xb8(%rbx),%xmm1 │ │ │ │ + test %r14d,%r14d │ │ │ │ + je 56a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7c0> │ │ │ │ + movslq 0xa8(%rbx),%rdi │ │ │ │ + mov 0xa0(%rcx),%rcx │ │ │ │ + movzbl (%rcx,%rdi,1),%ecx │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + movsd 0x70(%rdi),%xmm2 │ │ │ │ + divsd 0x68(%rdi),%xmm2 │ │ │ │ + cvtsd2ss %xmm2,%xmm2 │ │ │ │ + test $0x1,%cl │ │ │ │ + jne 570c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae08> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm5,0x82a8(%rbx) │ │ │ │ + movss %xmm4,0x82c8(%rbx) │ │ │ │ + test $0x2,%cl │ │ │ │ + jne 570b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1adf8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm5,0x82ac(%rbx) │ │ │ │ + movss %xmm4,0x82cc(%rbx) │ │ │ │ + test $0x4,%cl │ │ │ │ + jne 57108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae48> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm5,0x82b0(%rbx) │ │ │ │ + movss %xmm4,0x82d0(%rbx) │ │ │ │ + test $0x8,%cl │ │ │ │ + jne 570f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae38> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm5,0x82b4(%rbx) │ │ │ │ + movss %xmm4,0x82d4(%rbx) │ │ │ │ + test $0x10,%cl │ │ │ │ + jne 570e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae28> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm5,0x82b8(%rbx) │ │ │ │ + movss %xmm4,0x82d8(%rbx) │ │ │ │ + test $0x20,%cl │ │ │ │ + jne 570d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae18> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm5,0x82bc(%rbx) │ │ │ │ + movss %xmm4,0x82dc(%rbx) │ │ │ │ + test $0x40,%cl │ │ │ │ + jne 570a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ade8> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + movss %xmm4,0x82e0(%rbx) │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + movss %xmm5,0x82c0(%rbx) │ │ │ │ + test %cl,%cl │ │ │ │ + js 55928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19668> │ │ │ │ + movaps %xmm2,%xmm4 │ │ │ │ + movaps %xmm3,%xmm2 │ │ │ │ + movss %xmm2,0x82c4(%rbx) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movss %xmm4,0x82e4(%rbx) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 5713c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae7c> │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + mov 0xa4(%rbx),%r13d │ │ │ │ + xor %r8d,%r8d │ │ │ │ + add 0xa0(%rbx),%r13d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + imul %rdx,%r13 │ │ │ │ + add 0x58(%rbx),%r13 │ │ │ │ + jmp 55a96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x197d6> │ │ │ │ + mulss 0x82a8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,(%rdi) │ │ │ │ + movss 0x4(%rdi),%xmm3 │ │ │ │ + mulss 0x82ac(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x4(%rdi) │ │ │ │ + movss 0x8(%rdi),%xmm3 │ │ │ │ + mulss 0x82b0(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x8(%rdi) │ │ │ │ + movss 0xc(%rdi),%xmm3 │ │ │ │ + mulss 0x82b4(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0xc(%rdi) │ │ │ │ + mulss 0x82b8(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x10(%rdi) │ │ │ │ + movss 0x14(%rdi),%xmm2 │ │ │ │ + mulss 0x82bc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x14(%rdi) │ │ │ │ + movss 0x18(%rdi),%xmm2 │ │ │ │ + mulss 0x82c0(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x18(%rdi) │ │ │ │ + movss 0x1c(%rdi),%xmm2 │ │ │ │ + movss 0x82c4(%rbx),%xmm3 │ │ │ │ + mulss %xmm3,%xmm2 │ │ │ │ + add $0x1,%r8 │ │ │ │ + add $0x20,%rdi │ │ │ │ + movss %xmm2,-0x4(%rdi) │ │ │ │ + movss -0x20(%rdi),%xmm2 │ │ │ │ + addss (%rax),%xmm2 │ │ │ │ + movss %xmm2,(%rax) │ │ │ │ + movss -0x1c(%rdi),%xmm9 │ │ │ │ + addss 0x4(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss -0x18(%rdi),%xmm8 │ │ │ │ + addss 0x8(%rax),%xmm8 │ │ │ │ + movss %xmm8,0x8(%rax) │ │ │ │ + movss -0x14(%rdi),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rdi),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rdi),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rdi),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rdi),%xmm3 │ │ │ │ + addss 0x1c(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x1c(%rax) │ │ │ │ + cmp %rsi,%r8 │ │ │ │ + je 56db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aaf0> │ │ │ │ + movss (%rcx,%r8,4),%xmm2 │ │ │ │ + mov %r8d,%edx │ │ │ │ + shr $0x3,%edx │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + movzbl 0x0(%r13,%rdx,1),%r10d │ │ │ │ + mov %r8d,%edx │ │ │ │ + not %edx │ │ │ │ + and $0x7,%edx │ │ │ │ + bt %edx,%r10d │ │ │ │ + addss %xmm0,%xmm2 │ │ │ │ + movaps %xmm2,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movups %xmm3,(%rdi) │ │ │ │ + movups %xmm3,0x10(%rdi) │ │ │ │ + movaps %xmm2,%xmm3 │ │ │ │ + jae 55980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x196c0> │ │ │ │ + mulss 0x82c8(%rbx),%xmm3 │ │ │ │ + movss %xmm3,(%rdi) │ │ │ │ + movss 0x4(%rdi),%xmm3 │ │ │ │ + mulss 0x82cc(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x4(%rdi) │ │ │ │ + movss 0x8(%rdi),%xmm3 │ │ │ │ + mulss 0x82d0(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0x8(%rdi) │ │ │ │ + movss 0xc(%rdi),%xmm3 │ │ │ │ + mulss 0x82d4(%rbx),%xmm3 │ │ │ │ + movss %xmm3,0xc(%rdi) │ │ │ │ + mulss 0x82d8(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x10(%rdi) │ │ │ │ + movss 0x14(%rdi),%xmm2 │ │ │ │ + mulss 0x82dc(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x14(%rdi) │ │ │ │ + movss 0x18(%rdi),%xmm2 │ │ │ │ + mulss 0x82e0(%rbx),%xmm2 │ │ │ │ + movss %xmm2,0x18(%rdi) │ │ │ │ + movss 0x1c(%rdi),%xmm2 │ │ │ │ + movss 0x82e4(%rbx),%xmm3 │ │ │ │ + jmp 55a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19740> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss %xmm0,0x10(%rsp) │ │ │ │ + mov %rsi,0x38(%rsp) │ │ │ │ + movss %xmm1,0x30(%rsp) │ │ │ │ + movss %xmm2,0x48(%rsp) │ │ │ │ + call d650 │ │ │ │ + movss 0x0(%r13),%xmm7 │ │ │ │ + movss 0x10(%rsp),%xmm0 │ │ │ │ + pxor %xmm3,%xmm3 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 5c350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x372d0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 607bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b73b> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - mov %r13,0x180(%rsp) │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x3ef9a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 606c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b644> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60869 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7e9> │ │ │ │ - endbr64 │ │ │ │ - jmp 60646 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5c6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 57180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x32100> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d610 │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d9b0 >::~basic_filebuf()@plt> │ │ │ │ - mov 0x3f058(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3f059(%rip),%rcx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov 0x180(%rsp),%r13 │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rcx,0x28(%rbx,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - jmp 606a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b625> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b999> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - jmp 60762 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b6e2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60821 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7a1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b7a9> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 608b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b831> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 608cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b84d> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 60658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5d8> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 586d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33650> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - jmp 60658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5d8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 60658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5d8> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60924 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8a4> │ │ │ │ - endbr64 │ │ │ │ - jmp 60958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8d8> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60939 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8b9> │ │ │ │ - endbr64 │ │ │ │ + mulss %xmm0,%xmm7 │ │ │ │ + movss %xmm7,(%rax) │ │ │ │ + movss 0x4(%r13),%xmm9 │ │ │ │ + movss %xmm7,0x10(%rsp) │ │ │ │ + mulss %xmm0,%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss 0x8(%r13),%xmm10 │ │ │ │ + mulss %xmm0,%xmm10 │ │ │ │ + movss %xmm10,0x8(%rax) │ │ │ │ + movss 0xc(%r13),%xmm11 │ │ │ │ + mulss %xmm0,%xmm11 │ │ │ │ + movss %xmm11,0xc(%rax) │ │ │ │ + movss 0x10(%r13),%xmm12 │ │ │ │ + mulss %xmm0,%xmm12 │ │ │ │ + movss %xmm12,0x10(%rax) │ │ │ │ + movss 0x14(%r13),%xmm13 │ │ │ │ + mulss %xmm0,%xmm13 │ │ │ │ + movss %xmm13,0x14(%rax) │ │ │ │ + movss 0x18(%r13),%xmm14 │ │ │ │ + mulss %xmm0,%xmm14 │ │ │ │ + movss %xmm14,0x18(%rax) │ │ │ │ + mulss 0x1c(%r13),%xmm0 │ │ │ │ + movss %xmm0,0x1c(%rax) │ │ │ │ + movups %xmm3,0x0(%r13) │ │ │ │ + movups %xmm3,0x10(%r13) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 57177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aeb7> │ │ │ │ + movss 0x30(%rsp),%xmm1 │ │ │ │ + mov 0x38(%rsp),%rsi │ │ │ │ + movaps %xmm0,%xmm8 │ │ │ │ + movss 0x48(%rsp),%xmm2 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + mov %rsi,%rcx │ │ │ │ + divss %xmm2,%xmm1 │ │ │ │ + shl $0x5,%rcx │ │ │ │ + add %rax,%rcx │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movss 0x4(%rax),%xmm1 │ │ │ │ + movss (%rax),%xmm2 │ │ │ │ + add $0x20,%rax │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + mulss %xmm0,%xmm2 │ │ │ │ + addss 0x10(%rsp),%xmm2 │ │ │ │ + addss %xmm9,%xmm1 │ │ │ │ + movss %xmm2,-0x20(%rax) │ │ │ │ + movss %xmm1,-0x1c(%rax) │ │ │ │ + movss -0x18(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm10,%xmm1 │ │ │ │ + movss %xmm1,-0x18(%rax) │ │ │ │ + movss -0x14(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm11,%xmm1 │ │ │ │ + movss %xmm1,-0x14(%rax) │ │ │ │ + movss -0x10(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm12,%xmm1 │ │ │ │ + movss %xmm1,-0x10(%rax) │ │ │ │ + movss -0xc(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm13,%xmm1 │ │ │ │ + movss %xmm1,-0xc(%rax) │ │ │ │ + movss -0x8(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm14,%xmm1 │ │ │ │ + movss %xmm1,-0x8(%rax) │ │ │ │ + movss -0x4(%rax),%xmm1 │ │ │ │ + mulss %xmm0,%xmm1 │ │ │ │ + addss %xmm8,%xmm1 │ │ │ │ + movss %xmm1,-0x4(%rax) │ │ │ │ + addss 0x0(%r13),%xmm2 │ │ │ │ + movss %xmm2,0x0(%r13) │ │ │ │ + movss -0x1c(%rax),%xmm1 │ │ │ │ + addss 0x4(%r13),%xmm1 │ │ │ │ + movss %xmm1,0x4(%r13) │ │ │ │ + movss -0x18(%rax),%xmm15 │ │ │ │ + addss 0x8(%r13),%xmm15 │ │ │ │ + movss %xmm15,0x8(%r13) │ │ │ │ + movss -0x14(%rax),%xmm7 │ │ │ │ + addss 0xc(%r13),%xmm7 │ │ │ │ + movss %xmm7,0xc(%r13) │ │ │ │ + movss -0x10(%rax),%xmm6 │ │ │ │ + addss 0x10(%r13),%xmm6 │ │ │ │ + movss %xmm6,0x10(%r13) │ │ │ │ + movss -0xc(%rax),%xmm5 │ │ │ │ + addss 0x14(%r13),%xmm5 │ │ │ │ + movss %xmm5,0x14(%r13) │ │ │ │ + movss -0x8(%rax),%xmm4 │ │ │ │ + addss 0x18(%r13),%xmm4 │ │ │ │ + movss %xmm4,0x18(%r13) │ │ │ │ + movss -0x4(%rax),%xmm3 │ │ │ │ + addss 0x1c(%r13),%xmm3 │ │ │ │ + movss %xmm3,0x1c(%r13) │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jne 55c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x199a0> │ │ │ │ + addss %xmm1,%xmm2 │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + addss %xmm15,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + je 569e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a720> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 57201 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af41> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + cmpl $0x1,(%rsp) │ │ │ │ + jne 5618e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ece> │ │ │ │ + mov $0x20,%edi │ │ │ │ + call d650 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov $0x30,%edi │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 60946 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8c6> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov $0x1,%esi │ │ │ │ - call d170 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r12 │ │ │ │ + lea 0x30(%rax),%r13 │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + mov %r12,%r15 │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + lea 0x58(%rsp),%rax │ │ │ │ + mov %r13,0x80(%rsp) │ │ │ │ + mov %rax,0x68(%rsp) │ │ │ │ + movaps %xmm7,(%rsp) │ │ │ │ + nop │ │ │ │ + movdqa (%rsp),%xmm5 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + call d650 │ │ │ │ + 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 55e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b80> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r13,0x78(%rsp) │ │ │ │ call d610 │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7e0 │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ + 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 57258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af98> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%rsi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + call d560 │ │ │ │ + movss 0x3810e(%rip),%xmm2 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movss 0x38106(%rip),%xmm1 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movups (%rax),%xmm5 │ │ │ │ + movups 0x10(%rax),%xmm7 │ │ │ │ + mov %rax,%rdi │ │ │ │ + shufps $0x0,%xmm2,%xmm2 │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + mov 0x88(%rbx),%r8d │ │ │ │ + divps %xmm5,%xmm2 │ │ │ │ + divps %xmm7,%xmm1 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm1,0x10(%rax) │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 56074 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19db4> │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov 0xa4(%rbx),%r9d │ │ │ │ + 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),%r9d │ │ │ │ + imul %rax,%r9 │ │ │ │ + unpckhps %xmm2,%xmm7 │ │ │ │ + unpckhps %xmm1,%xmm4 │ │ │ │ + add 0x58(%rbx),%r9 │ │ │ │ + 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 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %esi,%eax │ │ │ │ + movss (%rcx),%xmm0 │ │ │ │ + shr $0x3,%eax │ │ │ │ + movzbl (%r9,%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 %r8d,%esi │ │ │ │ + jne 55f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19cc0> │ │ │ │ + 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 d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6096f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b8ef> │ │ │ │ + je 561e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f20> │ │ │ │ call d610 │ │ │ │ - mov $0x1,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d170 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dad0 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 56160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ea0> │ │ │ │ + mov 0xb0(%rbx),%ebp │ │ │ │ mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - mov 0x158(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 608c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b840> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 60a4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9cd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ - endbr64 │ │ │ │ - jmp 60665 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5e5> │ │ │ │ - mov 0x158(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 60563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b4e3> │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13,%rcx │ │ │ │ - lea 0x2cda2(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x29ef6(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - call d960 │ │ │ │ - endbr64 │ │ │ │ - jmp 6063d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b5bd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 60a5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9df> │ │ │ │ - mov 0x178(%rsp),%r12 │ │ │ │ - jmp 60762 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b6e2> │ │ │ │ - lea 0x2a343(%rip),%rcx # 8ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65cf0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2a5a7(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r15,0x190(%rsp) │ │ │ │ - lea 0x2cfbe(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 60695 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b615> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - 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 60ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba60> │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - jne 60ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba50> │ │ │ │ - movzbl (%r8),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - movb $0x0,(%rdi,%rcx,1) │ │ │ │ - mov %rcx,0x8(%rbx) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60b22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3baa2> │ │ │ │ - add $0x20,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nop │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 60ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba31> │ │ │ │ - jmp 60b0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba8d> │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,0xb0(%rbx) │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + sub $0x1,%r15d │ │ │ │ + shr $1,%r14d │ │ │ │ + sub %r14d,0xa8(%rbx) │ │ │ │ + mov %r15d,0x94(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + js 561f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f30> │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jl 56230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f70> │ │ │ │ + mov 0xb0(%rbx),%eax │ │ │ │ + mov 0x8(%rbx),%rsi │ │ │ │ + mov 0x6c(%rbx),%edx │ │ │ │ + jmp 55010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18d50> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r8,0x8(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x8(%rsp),%r8 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rcx,%rdx │ │ │ │ - mov %r8,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - jmp 60ab1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ba31> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r15 │ │ │ │ + jne 56160 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ea0> │ │ │ │ + jmp 56177 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19eb7> │ │ │ │ nop │ │ │ │ + mov 0x90(%rbx),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + jle 561b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ef5> │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov 0x68(%rbx),%ecx │ │ │ │ + sub $0x1,%ebp │ │ │ │ + mov %eax,0x90(%rbx) │ │ │ │ + mov 0xd0(%rdx),%rdx │ │ │ │ + movzwl (%rdx,%rax,2),%eax │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + sub $0x1,%eax │ │ │ │ + mov %eax,0x94(%rbx) │ │ │ │ + cmp %ecx,%ebp │ │ │ │ + jge 561c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f05> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - movups %xmm0,0x10(%rdi) │ │ │ │ - movups %xmm0,0x20(%rdi) │ │ │ │ + mov 0x98(%rsp),%rbx │ │ │ │ + mov 0xa8(%rsp),%r12 │ │ │ │ + mov 0xb0(%rsp),%r13 │ │ │ │ + mov 0xb8(%rsp),%r14 │ │ │ │ + mov 0xc0(%rsp),%r15 │ │ │ │ + mov 0x88(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 57213 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af53> │ │ │ │ + mov 0x2c(%rsp),%eax │ │ │ │ + mov 0xa0(%rsp),%rbp │ │ │ │ + add $0xc8,%rsp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %ebp,%eax │ │ │ │ + mov 0x88(%rcx),%rdx │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov %r12d,%r13d │ │ │ │ + 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,%r13b │ │ │ │ + movzbl %cl,%eax │ │ │ │ + cmp %r12d,%eax │ │ │ │ + sete %al │ │ │ │ + or %al,%r13b │ │ │ │ + jne 56e68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aba8> │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 57118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae58> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - movq $0x0,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60b6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3baec> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb10> │ │ │ │ - call d610 │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb10> │ │ │ │ - call d610 │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 60ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb20> │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 5619b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19edb> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 54770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b0> │ │ │ │ + jmp 5618e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ece> │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movaps %xmm1,%xmm2 │ │ │ │ + movaps %xmm1,%xmm3 │ │ │ │ + movaps %xmm1,%xmm4 │ │ │ │ + movaps %xmm1,%xmm5 │ │ │ │ + movaps %xmm1,%xmm6 │ │ │ │ + movaps %xmm1,%xmm7 │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ xchg %ax,%ax │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - movq %xmm0,%r15 │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x3ec4c(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbp │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - movq 0x40b13(%rip),%xmm1 # a16f0 , std::allocator >@GLIBCXX_3.4.21+0x1e38> │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %esi,%r14d │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x3ee0b(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x3eb6c(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x160(%rsp) │ │ │ │ - movups %xmm0,0x168(%rsp) │ │ │ │ - movups %xmm0,0x178(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ - lea 0x10(%rsp,%rax,1),%rdi │ │ │ │ - mov 0x3edc8(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x3ec7e(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - lea 0x3ef84(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x10,0x58(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - test %r14d,%r14d │ │ │ │ - js 60cf7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bc77> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - orl $0x4,0x28(%rsp,%rax,1) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - movq %r15,%xmm0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 60de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd60> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x38(%rsp),%rcx │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + je 569c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a702> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %ebp,%ebp │ │ │ │ + jne 5619b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19edb> │ │ │ │ + mov 0x20(%rsp),%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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3eb78(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 60d78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcf8> │ │ │ │ + call 54770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b0> │ │ │ │ + jmp 5618e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19ece> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + addss %xmm8,%xmm1 │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ call d610 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x3ec8e(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rdx,0x10(%rsp,%rax,1) │ │ │ │ - lea 0x3e9d5(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 60df2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bd72> │ │ │ │ - add $0x198,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 60d51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bcd1> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14af2 <__cxa_finalize@plt+0x6e92> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14b1f <__cxa_finalize@plt+0x6ebf> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14afa <__cxa_finalize@plt+0x6e9a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14b59 <__cxa_finalize@plt+0x6ef9> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - mov %esi,%r15d │ │ │ │ - push %r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - lea 0x3e9ce(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - push %rbp │ │ │ │ - movq %r12,%xmm2 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - movq 0x40895(%rip),%xmm1 # a16f0 , std::allocator >@GLIBCXX_3.4.21+0x1e38> │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x188(%rsp) │ │ │ │ - mov %edx,%r14d │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - punpcklqdq %xmm2,%xmm1 │ │ │ │ - movaps %xmm1,(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x3eb8d(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x3e8ee(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %ax,0x160(%rsp) │ │ │ │ - movups %xmm0,0x168(%rsp) │ │ │ │ - movups %xmm0,0x178(%rsp) │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ - lea 0x10(%rsp,%rax,1),%rdi │ │ │ │ - mov 0x3eb4a(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa (%rsp),%xmm1 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + je 569e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a720> │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + jmp 562e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a020> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rbx),%rdx │ │ │ │ + mov %ebp,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x3ea00(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - lea 0x70(%rsp),%r13 │ │ │ │ - movaps %xmm1,0x10(%rsp) │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movaps %xmm0,0x40(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x18(%rsp),%rsi │ │ │ │ - lea 0x3ed06(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movl $0x10,0x58(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %r13,0x60(%rsp) │ │ │ │ - movb $0x0,0x70(%rsp) │ │ │ │ - movq $0x0,0x68(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - test %r14d,%r14d │ │ │ │ - js 60f75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bef5> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - orl $0x4,0x28(%rsp,%rax,1) │ │ │ │ - mov %r14d,%eax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov %r15d,%esi │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x40(%rsp),%r8 │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - movb $0x0,0x10(%rbx) │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 61060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bfe0> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x38(%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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3e8fc(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - cmp %r13,%rdi │ │ │ │ - je 60ff4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf74> │ │ │ │ - call d610 │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%rbp),%rax │ │ │ │ - mov 0x3ea12(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov %rcx,0x10(%rsp,%rax,1) │ │ │ │ - lea 0x3e759(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x80(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61072 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bff2> │ │ │ │ - add $0x198,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + 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 5719d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aedd> │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%esi │ │ │ │ + mov 0xa4(%rbx),%r8d │ │ │ │ + mov (%rbx),%r9 │ │ │ │ + and $0x4,%ecx │ │ │ │ + shl %cl,%esi │ │ │ │ + test %edx,%esi │ │ │ │ + mov 0x40(%rbx),%rdx │ │ │ │ + setne %r10b │ │ │ │ + add 0xa0(%rbx),%r8d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + shr $0x3,%rdx │ │ │ │ + imul %rdx,%r8 │ │ │ │ + mov 0xc0(%rbx),%rdx │ │ │ │ + add 0x58(%rbx),%r8 │ │ │ │ nopl 0x0(%rax) │ │ │ │ - lea 0x60(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 60fcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bf4d> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14b9a <__cxa_finalize@plt+0x6f3a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14bc7 <__cxa_finalize@plt+0x6f67> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 14ba2 <__cxa_finalize@plt+0x6f42> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14c01 <__cxa_finalize@plt+0x6fa1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2ca03(%rip),%rsi # 8dad6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a56> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - jne 61108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c088> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14c42 <__cxa_finalize@plt+0x6fe2> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %ecx,%esi │ │ │ │ + movss 0x37b96(%rip),%xmm0 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%r8,%rsi,1),%edi │ │ │ │ + mov %ecx,%esi │ │ │ │ + not %esi │ │ │ │ + and $0x7,%esi │ │ │ │ + bt %esi,%edi │ │ │ │ + setb %sil │ │ │ │ + cmp %sil,%r10b │ │ │ │ + je 56485 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a1c5> │ │ │ │ + movsd 0x70(%r9),%xmm0 │ │ │ │ + divsd 0x68(%r9),%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 56450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a190> │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + addss %xmm1,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 56a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a750> │ │ │ │ + lea (%rcx,%rsi,4),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + jae 56587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2c7> │ │ │ │ + mov %rsi,%rax │ │ │ │ + shl $0x5,%rax │ │ │ │ + add %rdi,%rax │ │ │ │ + cmp %rax,%rcx │ │ │ │ + jb 56a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a750> │ │ │ │ + lea -0x1(%r12),%eax │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jbe 57130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae70> │ │ │ │ + mov %r12d,%r8d │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rdi,%rax │ │ │ │ + shr $0x2,%r8d │ │ │ │ + mov %r8d,%esi │ │ │ │ + shl $0x4,%rsi │ │ │ │ + add %rcx,%rsi │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub $0x48,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c993(%rip),%rsi # 8dad6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a56> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x40(%rsp) │ │ │ │ - jne 61178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0f8> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14c69 <__cxa_finalize@plt+0x7009> │ │ │ │ - nop │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 611d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c150> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 611d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c150> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 611d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c150> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ + 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 %rsi,%rdx │ │ │ │ - jle 6123c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c1bc> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 611e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c160> │ │ │ │ - mov (%rbx),%rax │ │ │ │ + jne 565b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2f0> │ │ │ │ + lea 0x0(,%r8,4),%esi │ │ │ │ + cmp %esi,%r12d │ │ │ │ + je 567d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a510> │ │ │ │ + sub %esi,%r12d │ │ │ │ + mov %esi,%eax │ │ │ │ + shl $0x5,%r8d │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + je 5678f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a4cf> │ │ │ │ + mov %rsi,%rdx │ │ │ │ + shl $0x5,%rdx │ │ │ │ + add %rdi,%rdx │ │ │ │ + movq (%rdx),%xmm6 │ │ │ │ + movq 0x20(%rdx),%xmm8 │ │ │ │ + movq 0x8(%rdx),%xmm4 │ │ │ │ + movq 0x28(%rdx),%xmm7 │ │ │ │ + movaps %xmm6,%xmm0 │ │ │ │ + unpcklps %xmm8,%xmm6 │ │ │ │ + movq 0x10(%rdx),%xmm2 │ │ │ │ + movq 0x30(%rdx),%xmm5 │ │ │ │ + unpcklps %xmm8,%xmm0 │ │ │ │ + movq %xmm6,%xmm6 │ │ │ │ + movq 0x18(%rdx),%xmm1 │ │ │ │ + movq 0x38(%rdx),%xmm3 │ │ │ │ + shufps $0x4e,%xmm0,%xmm0 │ │ │ │ + movq %xmm0,%xmm0 │ │ │ │ + mov %r12d,%edx │ │ │ │ + addps %xmm6,%xmm0 │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + unpcklps %xmm7,%xmm4 │ │ │ │ + shr $1,%edx │ │ │ │ + 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,(%rcx,%rsi,4) │ │ │ │ + mov %r12d,%esi │ │ │ │ + and $0xfffffffe,%esi │ │ │ │ + and $0x1,%r12d │ │ │ │ + je 567d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a510> │ │ │ │ + shl $0x4,%edx │ │ │ │ + add %esi,%eax │ │ │ │ + add %edx,%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + cltq │ │ │ │ + movss 0x4(%rdi,%r8,4),%xmm0 │ │ │ │ + addss (%rdi,%r8,4),%xmm0 │ │ │ │ + addss 0x8(%rdi,%r8,4),%xmm0 │ │ │ │ + addss 0xc(%rdi,%r8,4),%xmm0 │ │ │ │ + addss 0x10(%rdi,%r8,4),%xmm0 │ │ │ │ + addss 0x14(%rdi,%r8,4),%xmm0 │ │ │ │ + addss 0x18(%rdi,%r8,4),%xmm0 │ │ │ │ + addss 0x1c(%rdi,%r8,4),%xmm0 │ │ │ │ + movss %xmm0,(%rcx,%rax,4) │ │ │ │ + mov %r9d,%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + test %r13b,%r13b │ │ │ │ + jne 567e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a524> │ │ │ │ + mov 0x9c(%rbx),%ebp │ │ │ │ + mov %r9d,%r12d │ │ │ │ + mov %ebp,0x9c(%rbx) │ │ │ │ + test %r12d,%r12d │ │ │ │ + je 56820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a560> │ │ │ │ + cmp %r12d,0x68(%rbx) │ │ │ │ + je 55de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ 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 14cb2 <__cxa_finalize@plt+0x7052> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c857(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6129a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c21a> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 611d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c150> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 612b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c230> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c7f9(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6129f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c21f> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14c90 <__cxa_finalize@plt+0x7030> │ │ │ │ - jmp 14cb2 <__cxa_finalize@plt+0x7052> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14cd1 <__cxa_finalize@plt+0x7071> │ │ │ │ + call 54930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18670> │ │ │ │ + test %eax,%eax │ │ │ │ + js 57194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aed4> │ │ │ │ + add %eax,0x2c(%rsp) │ │ │ │ + jmp 55de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call 54770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b0> │ │ │ │ + jmp 567ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a52f> │ │ │ │ nop │ │ │ │ + mov 0xc8(%rbx),%rdi │ │ │ │ + mov 0xc0(%rbx),%rcx │ │ │ │ + movss 0x377aa(%rip),%xmm3 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 568fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a63c> │ │ │ │ + lea 0x0(,%r12,8),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movss 0x3778d(%rip),%xmm3 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + lea -0x4(%rdi),%rdx │ │ │ │ + cvtsi2ss %rax,%xmm0 │ │ │ │ + sub %rcx,%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + divss %xmm0,%xmm1 │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 568dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a61c> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + movaps %xmm1,%xmm0 │ │ │ │ + add $0x1,%rdx │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x2,%r8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + lea (%rcx,%r9,1),%rsi │ │ │ │ + and $0x10,%r9d │ │ │ │ + je 568c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a600> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm0,(%rcx) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 568d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a610> │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 61310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c290> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 61310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c290> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 61310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c290> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 61379 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2f9> │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 61320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c2a0> │ │ │ │ - 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 14d20 <__cxa_finalize@plt+0x70c0> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c71a(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 613d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c354> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 61310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c290> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 613ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c36a> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c6bf(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 613d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c359> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14cfe <__cxa_finalize@plt+0x709e> │ │ │ │ - jmp 14d20 <__cxa_finalize@plt+0x70c0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14d3f <__cxa_finalize@plt+0x70df> │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm0,-0x10(%rax) │ │ │ │ + cmp %rax,%rsi │ │ │ │ + jne 568c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a600> │ │ │ │ + shl $0x2,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 568fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a63c> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm1,(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 568fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a63c> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm1,0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 568fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a63c> │ │ │ │ + movss %xmm1,0x8(%rcx) │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + mov 0xf0(%rbx),%rcx │ │ │ │ + cmp %rcx,%rdi │ │ │ │ + je 569ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6ec> │ │ │ │ + lea -0x4(%rdi),%rdx │ │ │ │ + mov %rcx,%rax │ │ │ │ + sub %rcx,%rdx │ │ │ │ + cmp $0x8,%rdx │ │ │ │ + jbe 56984 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6c4> │ │ │ │ + shr $0x2,%rdx │ │ │ │ + add $0x1,%rdx │ │ │ │ + mov %rdx,%r8 │ │ │ │ + shr $0x2,%r8 │ │ │ │ + mov %r8,%r9 │ │ │ │ + shl $0x4,%r9 │ │ │ │ + lea (%rcx,%r9,1),%rsi │ │ │ │ + and $0x10,%r9d │ │ │ │ + je 56960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6a0> │ │ │ │ + movaps 0x37486(%rip),%xmm5 # 8ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b10> │ │ │ │ + add $0x10,%rax │ │ │ │ + movups %xmm5,(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + je 56978 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6b8> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movaps 0x37469(%rip),%xmm4 # 8ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b10> │ │ │ │ + add $0x20,%rax │ │ │ │ + movups %xmm4,-0x20(%rax) │ │ │ │ + movups %xmm4,-0x10(%rax) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 56960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6a0> │ │ │ │ + shl $0x2,%r8 │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 569ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6ec> │ │ │ │ + mov %rsi,%rcx │ │ │ │ + movss 0x37444(%rip),%xmm0 # 8ddd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b10> │ │ │ │ + lea 0x4(%rcx),%rax │ │ │ │ + movss %xmm0,(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 569ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6ec> │ │ │ │ + lea 0x8(%rcx),%rax │ │ │ │ + movss %xmm0,0x4(%rcx) │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 569ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a6ec> │ │ │ │ + movss %xmm0,0x8(%rcx) │ │ │ │ + mov 0x94(%rbx),%eax │ │ │ │ + movss %xmm3,0xb8(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + jne 55dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b09> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 56549 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a289> │ │ │ │ + mov 0x98(%rbx),%ebp │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmp 567e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a524> │ │ │ │ nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 61440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3c0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 61440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3c0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 61440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3c0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 614a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c429> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + mov 0x98(%rbx),%r9d │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + cmp $0x1,%r12d │ │ │ │ + jne 5656b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a2ab> │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 61450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3d0> │ │ │ │ - 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 14d8e <__cxa_finalize@plt+0x712e> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c5ea(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61504 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c484> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 61440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c3c0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 6151a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c49a> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c58f(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c489> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14d6c <__cxa_finalize@plt+0x710c> │ │ │ │ - jmp 14d8e <__cxa_finalize@plt+0x712e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14dad <__cxa_finalize@plt+0x714d> │ │ │ │ - nop │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - push %rbx │ │ │ │ - sub $0x40,%rsp │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test %rax,%rax │ │ │ │ - je 61570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4f0> │ │ │ │ - cmp $0x1,%edx │ │ │ │ - jne 61570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4f0> │ │ │ │ - cmp $0x8,%ecx │ │ │ │ - jne 61570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4f0> │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - jle 615d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c559> │ │ │ │ + shl $0x5,%rsi │ │ │ │ + mov %rdi,%rax │ │ │ │ + add %rdi,%rsi │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmpq $0x0,0x28(%rbx) │ │ │ │ - je 61580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c500> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x30(%rax) │ │ │ │ + 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,%rcx │ │ │ │ + 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(%rcx) │ │ │ │ + cmp %rsi,%rax │ │ │ │ + jne 56a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a780> │ │ │ │ + jmp 567d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a510> │ │ │ │ + xchg %ax,%ax │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm2,0x10(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 571bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1aefc> │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + mov 0xc0(%rbx),%rdi │ │ │ │ + mov %rsi,%r10 │ │ │ │ + shl $0x5,%r10 │ │ │ │ + mov %rcx,%r8 │ │ │ │ + add %rdi,%r10 │ │ │ │ + xchg %ax,%ax │ │ │ │ + movss (%r8),%xmm2 │ │ │ │ + add $0x20,%rdi │ │ │ │ + add $0x4,%r8 │ │ │ │ + mulss %xmm1,%xmm2 │ │ │ │ + addss %xmm0,%xmm2 │ │ │ │ + movaps %xmm2,%xmm3 │ │ │ │ + shufps $0x0,%xmm3,%xmm3 │ │ │ │ + movups %xmm3,-0x20(%rdi) │ │ │ │ + movups %xmm3,-0x10(%rdi) │ │ │ │ + addss (%rax),%xmm2 │ │ │ │ + movss %xmm2,(%rax) │ │ │ │ + movss -0x1c(%rdi),%xmm9 │ │ │ │ + addss 0x4(%rax),%xmm9 │ │ │ │ + movss %xmm9,0x4(%rax) │ │ │ │ + movss -0x18(%rdi),%xmm8 │ │ │ │ + addss 0x8(%rax),%xmm8 │ │ │ │ + movss %xmm8,0x8(%rax) │ │ │ │ + movss -0x14(%rdi),%xmm7 │ │ │ │ + addss 0xc(%rax),%xmm7 │ │ │ │ + movss %xmm7,0xc(%rax) │ │ │ │ + movss -0x10(%rdi),%xmm6 │ │ │ │ + addss 0x10(%rax),%xmm6 │ │ │ │ + movss %xmm6,0x10(%rax) │ │ │ │ + movss -0xc(%rdi),%xmm5 │ │ │ │ + addss 0x14(%rax),%xmm5 │ │ │ │ + movss %xmm5,0x14(%rax) │ │ │ │ + movss -0x8(%rdi),%xmm4 │ │ │ │ + addss 0x18(%rax),%xmm4 │ │ │ │ + movss %xmm4,0x18(%rax) │ │ │ │ + movss -0x4(%rdi),%xmm3 │ │ │ │ + addss 0x1c(%rax),%xmm3 │ │ │ │ + movss %xmm3,0x1c(%rax) │ │ │ │ + cmp %r10,%rdi │ │ │ │ + jne 56ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a7f0> │ │ │ │ + addss %xmm9,%xmm2 │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 55dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b09> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 5655a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a29a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %ebp,%edx │ │ │ │ + mov 0x88(%rcx),%rcx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - movups %xmm0,0x28(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 14dfc <__cxa_finalize@plt+0x719c> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c4ba(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61634 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5b4> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov 0x18(%rbx),%rdx │ │ │ │ - sub %rax,%rdx │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jg 61570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4f0> │ │ │ │ - movslq %esi,%rsi │ │ │ │ - add %rsi,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 6164a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5ca> │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - lea 0x2c45f(%rip),%rsi # 8da63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689e3> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61639 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5b9> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14dda <__cxa_finalize@plt+0x717a> │ │ │ │ - jmp 14dfc <__cxa_finalize@plt+0x719c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 14e1b <__cxa_finalize@plt+0x71bb> │ │ │ │ + sar $1,%edx │ │ │ │ + movslq %edx,%rdx │ │ │ │ + movzbl (%rcx,%rdx,1),%edx │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + test %esi,%esi │ │ │ │ + je 5713c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae7c> │ │ │ │ + movss 0x82ec(%rbx),%xmm9 │ │ │ │ + lea 0x0(,%rbp,4),%ecx │ │ │ │ + mov $0x4,%edi │ │ │ │ + mov 0xa4(%rbx),%r10d │ │ │ │ + and $0x4,%ecx │ │ │ │ + mov %r14d,0x10(%rsp) │ │ │ │ + movss 0x82e8(%rbx),%xmm8 │ │ │ │ + divss 0xb8(%rbx),%xmm8 │ │ │ │ + divss %xmm2,%xmm9 │ │ │ │ + shl %cl,%edi │ │ │ │ + mov 0xd8(%rbx),%rcx │ │ │ │ + test %edx,%edi │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + setne %r11b │ │ │ │ + add 0xa0(%rbx),%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + 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 0x0(%rax,%rax,1) │ │ │ │ - push %rbp │ │ │ │ - mov %ecx,%ebp │ │ │ │ - push %rbx │ │ │ │ - mov %rdx,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 616c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c640> │ │ │ │ - cmp $0x10,%esi │ │ │ │ - jne 61680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - je 61700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c680> │ │ │ │ - cmp $0x8,%ebp │ │ │ │ - je 616b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c630> │ │ │ │ - cmp $0x10,%ebp │ │ │ │ - jne 616b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c637> │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 616b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c637> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ + movss (%rcx,%rdi,4),%xmm0 │ │ │ │ + mov %edi,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + movzbl (%r10,%r8,1),%r14d │ │ │ │ + mulss %xmm8,%xmm0 │ │ │ │ + mov %edi,%r8d │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r14d │ │ │ │ + setb %r8b │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + cmp %r8b,%r11b │ │ │ │ + je 56c77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a9b7> │ │ │ │ + mulss %xmm10,%xmm0 │ │ │ │ + movaps %xmm0,%xmm1 │ │ │ │ + add $0x1,%rdi │ │ │ │ + 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 %rdi,%rsi │ │ │ │ + jne 56c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a980> │ │ │ │ + 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 %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + jmp 5655a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a29a> │ │ │ │ + nop │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 553c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19107> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 5547b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x191bb> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 5545d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1919d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 5543f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1917f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 55421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19161> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 55403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19143> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm4,%xmm6 │ │ │ │ + movaps %xmm3,%xmm5 │ │ │ │ + jmp 553e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19125> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + addss %xmm9,%xmm2 │ │ │ │ + movaps %xmm2,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm5,%xmm0 │ │ │ │ + addss %xmm4,%xmm0 │ │ │ │ + addss %xmm3,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + mov $0x1,%r13d │ │ │ │ + jmp 5655a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a29a> │ │ │ │ + nopl (%rax) │ │ │ │ + movss 0x371f8(%rip),%xmm3 # 8dff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d30> │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 550c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e09> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 5517d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18ebd> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 5515f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e9f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 55141 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e81> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 55123 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e63> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 55105 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e45> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm0,%xmm2 │ │ │ │ + movaps %xmm3,%xmm1 │ │ │ │ + jmp 550e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x18e27> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%esi │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov $0x20,%edi │ │ │ │ + movss 0xb8(%rbx),%xmm6 │ │ │ │ + mov %cl,0x38(%rsp) │ │ │ │ + cvtsi2ss %rsi,%xmm2 │ │ │ │ + mov %rsi,%r12 │ │ │ │ + mov %rsi,0x30(%rsp) │ │ │ │ + movss %xmm1,0x4c(%rsp) │ │ │ │ + movss %xmm6,0x48(%rsp) │ │ │ │ + mulss %xmm6,%xmm2 │ │ │ │ + divss %xmm2,%xmm0 │ │ │ │ + shufps $0x0,%xmm0,%xmm0 │ │ │ │ + movaps %xmm0,0x10(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov 0xf0(%rbx),%rdx │ │ │ │ + movaps 0x10(%rsp),%xmm0 │ │ │ │ + test %r12d,%r12d │ │ │ │ + mov %rax,%r9 │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + movzbl 0x38(%rsp),%ecx │ │ │ │ + movups (%rdx),%xmm3 │ │ │ │ + movups 0x10(%rdx),%xmm4 │ │ │ │ + movss 0x4c(%rsp),%xmm1 │ │ │ │ + mulps %xmm0,%xmm3 │ │ │ │ + mulps %xmm0,%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movups %xmm3,(%rax) │ │ │ │ + movups %xmm4,0x10(%rax) │ │ │ │ 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 616e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c660> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + movsd 0x70(%rax),%xmm5 │ │ │ │ + movsd 0x68(%rax),%xmm2 │ │ │ │ + movups %xmm0,(%rdx) │ │ │ │ + movups %xmm0,0x10(%rdx) │ │ │ │ + je 571d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1af14> │ │ │ │ + divsd %xmm2,%xmm5 │ │ │ │ + mov 0x40(%rbx),%rax │ │ │ │ + mov 0xa4(%rbx),%r10d │ │ │ │ + xor %edi,%edi │ │ │ │ + add 0xa0(%rbx),%r10d │ │ │ │ + divss 0x48(%rsp),%xmm1 │ │ │ │ + shufps $0x0,%xmm1,%xmm1 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rax,%r10 │ │ │ │ + mov 0xc0(%rbx),%rax │ │ │ │ + add 0x58(%rbx),%r10 │ │ │ │ + cvtsd2ss %xmm5,%xmm5 │ │ │ │ + shufps $0x0,%xmm5,%xmm5 │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 61680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 61680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - 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 61680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c600> │ │ │ │ - endbr64 │ │ │ │ - jmp 14e47 <__cxa_finalize@plt+0x71e7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - push %r15 │ │ │ │ - push %r14 │ │ │ │ - mov %rsi,%r14 │ │ │ │ - push %r13 │ │ │ │ - push %r12 │ │ │ │ - mov %rdi,%r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rdx,0x20(%rsp) │ │ │ │ - mov %rcx,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x78(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - movq $0x0,0x10(%rsp) │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0xa0(%r12),%eax │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 61990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c910> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 61950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8d0> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 619c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c940> │ │ │ │ - cmpl $0x3,0x78(%r12) │ │ │ │ - jne 61928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c8a8> │ │ │ │ - mov (%r12),%r13 │ │ │ │ - mov 0x70(%r12),%eax │ │ │ │ - test %r13,%r13 │ │ │ │ - je 14e86 <__cxa_finalize@plt+0x7226> │ │ │ │ - cmp 0xc(%r13),%eax │ │ │ │ - jne 61c0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb8d> │ │ │ │ - testb $0x2,0x40(%r13) │ │ │ │ - je 61b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cad0> │ │ │ │ - lea 0x37(%rsp),%rax │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 617e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c762> │ │ │ │ - jmp 61bf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb70> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - cmp 0x30(%r13),%r8 │ │ │ │ - je 6183d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7bd> │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - lea 0x30(%r13),%rcx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x3e3aa(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30(%r13),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x3e078(%rip),%ebp │ │ │ │ - sete 0x1c(%rbx) │ │ │ │ - mov (%r12),%rbx │ │ │ │ - setne %r15b │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 61c72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbf2> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%r14),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rcx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 6188b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c80b> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 6188b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c80b> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %rcx,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - lea (%rdi,%rcx,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - mov 0x28(%rbx),%rdx │ │ │ │ - sub %rcx,%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 617d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c758> │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov $0x1,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - movl $0x0,0x40(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - movb $0x0,0x1c(%rbx) │ │ │ │ - call d460 │ │ │ │ - movl $0x1,0xa0(%r12) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - cmp %rcx,0x10(%rsp) │ │ │ │ - jl 61760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6e0> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61c6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbed> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - add $0x88,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movups (%rax),%xmm2 │ │ │ │ + movups 0x10(%rax),%xmm0 │ │ │ │ + mov %edi,%r8d │ │ │ │ + shr $0x3,%r8d │ │ │ │ + mulps %xmm1,%xmm2 │ │ │ │ + movzbl (%r10,%r8,1),%r11d │ │ │ │ + mov %edi,%r8d │ │ │ │ + mulps %xmm1,%xmm0 │ │ │ │ + not %r8d │ │ │ │ + and $0x7,%r8d │ │ │ │ + bt %r8d,%r11d │ │ │ │ + setb %r8b │ │ │ │ + addps %xmm3,%xmm2 │ │ │ │ + addps %xmm4,%xmm0 │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + cmp %r8b,%cl │ │ │ │ + je 56fca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ad0a> │ │ │ │ + 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 %xmm5,%xmm0 │ │ │ │ + unpcklps %xmm7,%xmm6 │ │ │ │ + movss 0x4(%rax),%xmm7 │ │ │ │ + unpcklps %xmm7,%xmm2 │ │ │ │ + movlhps %xmm6,%xmm2 │ │ │ │ + mulps %xmm5,%xmm2 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movups %xmm2,(%rax) │ │ │ │ + movss (%rax),%xmm0 │ │ │ │ + addss (%rdx),%xmm0 │ │ │ │ + add $0x1,%edi │ │ │ │ + add $0x20,%rax │ │ │ │ + movss %xmm0,(%rdx) │ │ │ │ + movss -0x1c(%rax),%xmm11 │ │ │ │ + addss 0x4(%rdx),%xmm11 │ │ │ │ + movss %xmm11,0x4(%rdx) │ │ │ │ + movss -0x18(%rax),%xmm10 │ │ │ │ + addss 0x8(%rdx),%xmm10 │ │ │ │ + movss %xmm10,0x8(%rdx) │ │ │ │ + movss -0x14(%rax),%xmm9 │ │ │ │ + addss 0xc(%rdx),%xmm9 │ │ │ │ + movss %xmm9,0xc(%rdx) │ │ │ │ + movss -0x10(%rax),%xmm8 │ │ │ │ + addss 0x10(%rdx),%xmm8 │ │ │ │ + movss %xmm8,0x10(%rdx) │ │ │ │ + movss -0xc(%rax),%xmm7 │ │ │ │ + addss 0x14(%rdx),%xmm7 │ │ │ │ + movss %xmm7,0x14(%rdx) │ │ │ │ + movss -0x8(%rax),%xmm6 │ │ │ │ + addss 0x18(%rdx),%xmm6 │ │ │ │ + movss %xmm6,0x18(%rdx) │ │ │ │ + movss -0x4(%rax),%xmm2 │ │ │ │ + addss 0x1c(%rdx),%xmm2 │ │ │ │ + movss %xmm2,0x1c(%rdx) │ │ │ │ + cmp %r12d,%edi │ │ │ │ + jne 56f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ac90> │ │ │ │ + addss %xmm11,%xmm0 │ │ │ │ + mov %r9,%rdi │ │ │ │ + mov %rsi,0x10(%rsp) │ │ │ │ + addss %xmm10,%xmm0 │ │ │ │ + addss %xmm9,%xmm0 │ │ │ │ + addss %xmm8,%xmm0 │ │ │ │ + addss %xmm7,%xmm0 │ │ │ │ + addss %xmm6,%xmm0 │ │ │ │ + addss %xmm2,%xmm0 │ │ │ │ + movss %xmm0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r15d,%r15d │ │ │ │ + mov 0x10(%rsp),%rsi │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + jmp 569e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a726> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rbx │ │ │ │ - lea 0x70(%r12),%rdi │ │ │ │ - movsbl (%rax,%rbx,1),%esi │ │ │ │ - call d770 │ │ │ │ - lea 0x1(%rbx),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - jmp 618e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c868> │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 5590b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1964b> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - movsbl (%rcx,%rax,1),%esi │ │ │ │ - lea 0x1(%rax),%rbx │ │ │ │ - call d970 │ │ │ │ - cmpl $0xd,0x64(%r12) │ │ │ │ - jne 61980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c900> │ │ │ │ - movl $0x3,0xa0(%r12) │ │ │ │ - mov %rbx,0x10(%rsp) │ │ │ │ - jmp 618e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c868> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x2,0xa0(%r12) │ │ │ │ - lea 0x10(%r12),%rdi │ │ │ │ - call d990 │ │ │ │ - lea 0x70(%r12),%rdi │ │ │ │ - call d4d0 │ │ │ │ - mov 0xa0(%r12),%eax │ │ │ │ - jmp 61771 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6f1> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x20(%rsp),%rcx │ │ │ │ - mov (%r12),%r13 │ │ │ │ - sub %rax,%r15 │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - testb $0x2,0x40(%r13) │ │ │ │ - je 61c00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - add %rax,%r15 │ │ │ │ - lea 0x30(%r13),%rax │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 61a78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c9f8> │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 55870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195b0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 55851 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19591> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 558ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1962c> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 558cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1960d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 558ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195ee> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + movaps %xmm2,%xmm5 │ │ │ │ + movaps %xmm3,%xmm4 │ │ │ │ + jmp 5588f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x195cf> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x88(%rbx),%r12d │ │ │ │ + test %r12d,%r12d │ │ │ │ + jne 56550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a290> │ │ │ │ + jmp 567db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a51b> │ │ │ │ nopl (%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14e86 <__cxa_finalize@plt+0x7226> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x3e174(%rip),%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d600 │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x38(%rsp),%rsi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + jmp 566bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a3fd> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + mov %ebp,%r12d │ │ │ │ + jmp 567e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a524> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d610 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + jmp 569d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a711> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + call d610 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 55dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b09> │ │ │ │ + jmp 569d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a711> │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + jmp 56230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f70> │ │ │ │ + mov 0x94(%rbx),%r15d │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + jmp 569d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a711> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 55dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b09> │ │ │ │ + jmp 5714f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ae8f> │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov %r9,%rdi │ │ │ │ + call d610 │ │ │ │ + test %r15d,%r15d │ │ │ │ + jne 563c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a103> │ │ │ │ + jmp 569d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1a711> │ │ │ │ + movl $0x0,0x2c(%rsp) │ │ │ │ + jmp 56258 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19f98> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call db50 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d2d0 │ │ │ │ - cmp 0x3de41(%rip),%ebp │ │ │ │ - sete 0x1c(%rbx) │ │ │ │ - mov (%r12),%rbx │ │ │ │ - je 61b78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caf8> │ │ │ │ - cmp 0x38(%rsp),%r15 │ │ │ │ - je 61b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cae0> │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - cmp %r8,0x30(%r13) │ │ │ │ - jne 61a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c990> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%r14),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 61af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca78> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 61af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca78> │ │ │ │ - mov (%r12),%rdx │ │ │ │ - sub %rax,%rbp │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rdx),%rdi │ │ │ │ - mov %rbp,%rdx │ │ │ │ - lea (%rdi,%rax,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 61c7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbfc> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - add %rax,%rbp │ │ │ │ - add 0x28(%rbx),%rax │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov 0x38(%r13),%r8 │ │ │ │ - jmp 61a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c999> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rbx),%rdx │ │ │ │ - sub %rax,%rbp │ │ │ │ - add %rdx,%rbp │ │ │ │ - add 0x28(%rbx),%rdx │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rdx,0x38(%rbx) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 61aec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ca6c> │ │ │ │ - mov 0x38(%rsp),%rax │ │ │ │ - sub 0x28(%rsp),%rax │ │ │ │ - add %rax,0x10(%rsp) │ │ │ │ - cmpb $0x0,0x1c(%rbx) │ │ │ │ - je 618f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c878> │ │ │ │ - movl $0x4,0xa0(%r12) │ │ │ │ - jmp 618e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c868> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 68880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43800> │ │ │ │ - jmp 617b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c736> │ │ │ │ - nopl (%rax) │ │ │ │ - sub 0x28(%rsp),%r15 │ │ │ │ - add %r15,0x10(%rsp) │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 61b2f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caaf> │ │ │ │ - jmp 14e86 <__cxa_finalize@plt+0x7226> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rbx),%rsi │ │ │ │ - mov 0x30(%rbx),%rbp │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov (%r14),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 61bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb45> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 61bc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cb45> │ │ │ │ - mov (%r12),%rax │ │ │ │ - mov %rbp,%rdx │ │ │ │ - sub %r13,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rax),%rdi │ │ │ │ - lea (%rdi,%r13,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov (%r12),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - sub %r13,%rbp │ │ │ │ - add %rax,%rbp │ │ │ │ - add 0x28(%rbx),%rax │ │ │ │ - mov %rbp,0x30(%rbx) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - jmp 61b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3caa0> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x1,%r15d │ │ │ │ - jmp 6183d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c7bd> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 68880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43800> │ │ │ │ - jmp 619f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c972> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x2bead(%rip),%rsi # 8dacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a4b> │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d6c0 │ │ │ │ - lea 0x3f524(%rip),%rax │ │ │ │ - movl $0x2,0x70(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x3dba9(%rip),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 61c77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cbf7> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - jmp 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ + call 54770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x184b0> │ │ │ │ + jmp 55de0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x19b20> │ │ │ │ + mov %rbx,0x98(%rsp) │ │ │ │ + mov %r12,0xa8(%rsp) │ │ │ │ + mov %r13,0xb0(%rsp) │ │ │ │ + mov %r14,0xb8(%rsp) │ │ │ │ + mov %r15,0xc0(%rsp) │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - jmp 14f6b <__cxa_finalize@plt+0x730b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 14ea5 <__cxa_finalize@plt+0x7245> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 145ea <__cxa_finalize@plt+0x698a> │ │ │ │ endbr64 │ │ │ │ - jmp 14f8a <__cxa_finalize@plt+0x732a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14621 <__cxa_finalize@plt+0x69c1> │ │ │ │ + jmp 14649 <__cxa_finalize@plt+0x69e9> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 14ed7 <__cxa_finalize@plt+0x7277> │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 1460f <__cxa_finalize@plt+0x69af> │ │ │ │ + nop │ │ │ │ + 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 │ │ │ │ - sub $0x6c8,%rsp │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - lea 0x200(%rsp),%r14 │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x6b8(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - call d080 │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - movb $0x0,0x80(%rsp) │ │ │ │ - mov %rax,0x405e6(%rip) │ │ │ │ - lea 0x80(%rsp),%rax │ │ │ │ - mov %rax,0x70(%rsp) │ │ │ │ - movq $0x0,0x78(%rsp) │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - mov 0x8(%rbx),%rdx │ │ │ │ - mov (%rbx),%rsi │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x370(%rsp),%rdi │ │ │ │ - call 6a570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x454f0> │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 61d53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ccd3> │ │ │ │ - call d610 │ │ │ │ - mov 0x4c0(%rsp),%eax │ │ │ │ - and $0x5,%eax │ │ │ │ - mov %eax,0x3c(%rsp) │ │ │ │ - jne 632d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e255> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x380(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call dba0 >& std::getline, std::allocator >(std::basic_istream >&, std::__cxx11::basic_string, std::allocator >&, char)@plt> │ │ │ │ - movl $0x0,0x28(%rsp) │ │ │ │ - xor %ebp,%ebp │ │ │ │ - xor %ebx,%ebx │ │ │ │ - movq $0x0,(%rsp) │ │ │ │ - movq $0x0,0x30(%rsp) │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rsi │ │ │ │ - mov $0xa,%edx │ │ │ │ - lea 0x380(%rsp),%rdi │ │ │ │ - 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 6268a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d60a> │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - mov $0x920,%ecx │ │ │ │ - movb $0x0,0x1e2(%rsp) │ │ │ │ - mov %rax,0x1d0(%rsp) │ │ │ │ - mov %cx,0x1e0(%rsp) │ │ │ │ - movq $0x2,0x1d8(%rsp) │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 61e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cdbb> │ │ │ │ - mov %rbx,%r13 │ │ │ │ - nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%r13),%rdi │ │ │ │ - lea 0x10(%r13),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 61e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cdb2> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%r13 │ │ │ │ - cmp %rbp,%r13 │ │ │ │ - jne 61e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cda0> │ │ │ │ - mov 0x78(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 62230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1b0> │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x1d8(%rsp),%rcx │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%r13 │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da70 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x1d8(%rsp),%rcx │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d980 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r12,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - jne 61f54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ced4> │ │ │ │ - jmp 625e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d562> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0x1,%rbp │ │ │ │ - je 62000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf80> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 621a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d120> │ │ │ │ - mov %r14,%rax │ │ │ │ - movb $0x0,(%rax,%rbp,1) │ │ │ │ - mov %rbp,0x1f8(%rsp) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - je 62010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf90> │ │ │ │ - lea 0x10(%rbx),%rdx │ │ │ │ - mov %rdx,(%rbx) │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 62060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cfe0> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov %rbp,0x8(%rbx) │ │ │ │ - add $0x20,%rbx │ │ │ │ - mov %r15,%rdx │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov 0x1d8(%rsp),%rcx │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - call da70 , std::allocator >::find_first_not_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x1d8(%rsp),%rcx │ │ │ │ - mov 0x1d0(%rsp),%rsi │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %rax,%r12 │ │ │ │ - call d980 , std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov %rax,%r15 │ │ │ │ - mov %r12,%rax │ │ │ │ - and %r15,%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 620c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d040> │ │ │ │ - mov %rbx,%rax │ │ │ │ - sub %r13,%rax │ │ │ │ - cmp $0x1e847e0,%rax │ │ │ │ - jg 620c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d040> │ │ │ │ - mov 0x78(%rsp),%rbp │ │ │ │ - mov %r15,%rax │ │ │ │ - sub %r12,%rax │ │ │ │ - cmp %r12,%rbp │ │ │ │ - jb 15175 <__cxa_finalize@plt+0x7515> │ │ │ │ - mov 0x70(%rsp),%rcx │ │ │ │ - sub %r12,%rbp │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - add %r12,%rcx │ │ │ │ - cmp %rax,%rbp │ │ │ │ - cmova %rax,%rbp │ │ │ │ - mov %rbp,0x48(%rsp) │ │ │ │ - cmp $0xf,%rbp │ │ │ │ - jbe 61ea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce28> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ + mov %rdi,%rbx │ │ │ │ + sub $0xc8,%rsp │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + mov %fs:0x28,%rbp │ │ │ │ + mov %rbp,0xb8(%rsp) │ │ │ │ + mov %r8,%rbp │ │ │ │ + mov %r9,(%rdi) │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov %rbp,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x48(%rsp),%rbp │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - jmp 61ebe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce3e> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,0x200(%rsp) │ │ │ │ - jmp 61ebb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce3b> │ │ │ │ - nop │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - call 2c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc0> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 61f03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce83> │ │ │ │ - call d610 │ │ │ │ - jmp 61f03 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce83> │ │ │ │ - nop │ │ │ │ - lea 0x1(%rbp),%rcx │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jae 621b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d130> │ │ │ │ - test $0x20,%cl │ │ │ │ - jne 625ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d56e> │ │ │ │ - test $0x10,%cl │ │ │ │ - jne 62658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5d8> │ │ │ │ - test $0x8,%cl │ │ │ │ - jne 62673 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5f3> │ │ │ │ - test $0x4,%cl │ │ │ │ - jne 62d6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcec> │ │ │ │ - test %ecx,%ecx │ │ │ │ - je 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - movzbl (%r14),%eax │ │ │ │ - mov %al,(%rdx) │ │ │ │ - test $0x2,%cl │ │ │ │ - je 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movzwl -0x2(%r14,%rcx,1),%eax │ │ │ │ - mov %ax,-0x2(%rdx,%rcx,1) │ │ │ │ - jmp 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - mov %r13,%rbx │ │ │ │ - mov -0x20(%rbp),%rdx │ │ │ │ - cmpb $0xd,-0x1(%rdx,%rax,1) │ │ │ │ - je 62468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d3e8> │ │ │ │ - mov %rbp,%r13 │ │ │ │ - sub %rbx,%r13 │ │ │ │ - sar $0x5,%r13 │ │ │ │ - mov 0x1d0(%rsp),%rdi │ │ │ │ - lea 0x1e0(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 620fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d07d> │ │ │ │ - call d610 │ │ │ │ - cmp $0x3,%r13d │ │ │ │ - jne 631ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e12d> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0xa,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - call dc30 <__isoc23_strtol@plt> │ │ │ │ - mov 0x40(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov %eax,%r13d │ │ │ │ - call d4e0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - cmp 0x28(%rsp),%ecx │ │ │ │ - jl 63013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df93> │ │ │ │ - movsd 0x30(%rsp),%xmm4 │ │ │ │ - comisd %xmm0,%xmm4 │ │ │ │ - ja 63013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df93> │ │ │ │ - mov 0x20(%rsp),%rsi │ │ │ │ - mov 0x8(%rsi),%rax │ │ │ │ - cmp 0x10(%rsi),%rax │ │ │ │ - je 62380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d300> │ │ │ │ - mov %ecx,(%rax) │ │ │ │ - add $0x4,%rax │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rax,0x8(%rsi) │ │ │ │ - mov 0x20(%rdx),%rax │ │ │ │ - cmp 0x28(%rdx),%rax │ │ │ │ - je 62298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d218> │ │ │ │ - movsd %xmm0,(%rax) │ │ │ │ - add $0x8,%rax │ │ │ │ - mov %rax,0x20(%rdx) │ │ │ │ - addl $0x1,0x3c(%rsp) │ │ │ │ - mov %ecx,0x28(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - jmp 61db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cd30> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,%rdi │ │ │ │ - jmp 61fd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3cf59> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ecx,%esi │ │ │ │ - sub $0x1,%ecx │ │ │ │ - lea (%rdx,%rsi,1),%rdi │ │ │ │ - add %r14,%rsi │ │ │ │ - movdqu -0x40(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rdi) │ │ │ │ - movdqu -0x30(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rdi) │ │ │ │ - movdqu -0x20(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x20(%rdi) │ │ │ │ - movdqu -0x10(%rsi),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdi) │ │ │ │ - cmp $0x40,%ecx │ │ │ │ - jb 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - and $0xffffffc0,%ecx │ │ │ │ - xor %edi,%edi │ │ │ │ - mov %edi,%esi │ │ │ │ - add $0x40,%edi │ │ │ │ - movdqu (%rax,%rsi,1),%xmm3 │ │ │ │ - movdqu 0x10(%rax,%rsi,1),%xmm2 │ │ │ │ - movdqu 0x20(%rax,%rsi,1),%xmm1 │ │ │ │ - movdqu 0x30(%rax,%rsi,1),%xmm0 │ │ │ │ - movups %xmm3,(%rdx,%rsi,1) │ │ │ │ - movups %xmm2,0x10(%rdx,%rsi,1) │ │ │ │ - movups %xmm1,0x20(%rdx,%rsi,1) │ │ │ │ - movups %xmm0,0x30(%rdx,%rsi,1) │ │ │ │ - cmp %ecx,%edi │ │ │ │ - jb 621ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d16e> │ │ │ │ - jmp 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - movb $0x0,0x200(%rsp) │ │ │ │ - movq $0x0,0x1f8(%rsp) │ │ │ │ - cmp (%rsp),%rbx │ │ │ │ - je 62520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4a0> │ │ │ │ - lea 0x10(%rbx),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 625d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d552> │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x20(%rbx),%rbp │ │ │ │ - mov $0x1,%r13d │ │ │ │ - jmp 620e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d063> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x18(%rdx),%rsi │ │ │ │ - movabs $0xfffffffffffffff,%rdx │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - sar $0x3,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 15206 <__cxa_finalize@plt+0x75a6> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - cmovne %rax,%r13 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - add %rax,%r13 │ │ │ │ - movabs $0xfffffffffffffff,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - shl $0x3,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d650 │ │ │ │ - test %r12,%r12 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rax,%r8 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - movsd %xmm0,(%rax,%r12,1) │ │ │ │ - je 62332 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2b2> │ │ │ │ - mov %r12,%rdx │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + lea 0x38(%rbx),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x8(%r8,%r12,1),%r12 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 62364 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d2e4> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r8,0x18(%rax) │ │ │ │ - add %r13,%r8 │ │ │ │ - mov %r12,0x20(%rax) │ │ │ │ - mov %r8,0x28(%rax) │ │ │ │ - jmp 62182 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d102> │ │ │ │ - nopl (%rax) │ │ │ │ - movabs $0x1fffffffffffffff,%rdx │ │ │ │ - mov (%rsi),%rsi │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rax,%r12 │ │ │ │ - sar $0x2,%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 150c8 <__cxa_finalize@plt+0x7468> │ │ │ │ - test %rax,%rax │ │ │ │ - mov $0x1,%r13d │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call 43b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7840> │ │ │ │ + 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 │ │ │ │ + movd 0x8(%rbp),%xmm0 │ │ │ │ + mov 0x0(%rbp),%esi │ │ │ │ + movd %eax,%xmm7 │ │ │ │ + movd %edx,%xmm1 │ │ │ │ + mov 0x14(%rbp),%edi │ │ │ │ + mov 0x4(%rbp),%r13d │ │ │ │ + punpckldq %xmm7,%xmm1 │ │ │ │ + movd 0x1c(%rbp),%xmm7 │ │ │ │ + mov 0x18(%rbp),%r12d │ │ │ │ + sub %edx,%eax │ │ │ │ + movd %esi,%xmm2 │ │ │ │ + mov 0x8(%r14),%rcx │ │ │ │ + mov %esi,0x54(%rsp) │ │ │ │ + add $0x1,%eax │ │ │ │ + punpckldq %xmm7,%xmm0 │ │ │ │ + movd %r12d,%xmm5 │ │ │ │ + movd %edi,%xmm7 │ │ │ │ + mov (%r14),%rsi │ │ │ │ + punpcklqdq %xmm1,%xmm0 │ │ │ │ + movd %r13d,%xmm1 │ │ │ │ + punpckldq %xmm7,%xmm2 │ │ │ │ + mov %edi,0x78(%rsp) │ │ │ │ + punpckldq %xmm5,%xmm1 │ │ │ │ + movups %xmm0,0x70(%rbx) │ │ │ │ + movq 0x20(%rbp),%xmm0 │ │ │ │ + sub %rsi,%rcx │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + mov %rsi,0x60(%rsp) │ │ │ │ + lea (%rcx,%rcx,1),%r15d │ │ │ │ + movups %xmm1,0x60(%rbx) │ │ │ │ + movq 0x10(%rbp),%xmm1 │ │ │ │ + mov %rcx,%rbp │ │ │ │ + lea 0x0(,%r15,4),%r14 │ │ │ │ + sar $0x2,%rbp │ │ │ │ + movss %xmm1,%xmm0 │ │ │ │ + movq %xmm0,0x80(%rbx) │ │ │ │ mov %rcx,0x28(%rsp) │ │ │ │ - cmovne %rax,%r13 │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x30(%rsp) │ │ │ │ - add %rax,%r13 │ │ │ │ - movabs $0x1fffffffffffffff,%rax │ │ │ │ - cmp %rax,%r13 │ │ │ │ - cmova %rax,%r13 │ │ │ │ - shl $0x2,%r13 │ │ │ │ - mov %r13,%rdi │ │ │ │ + mov %eax,0x50(%rsp) │ │ │ │ + mov %eax,0x8c(%rbx) │ │ │ │ + mov %ecx,%eax │ │ │ │ + add %eax,%eax │ │ │ │ + mov %ebp,0x88(%rbx) │ │ │ │ + movl $0x0,0xb8(%rbx) │ │ │ │ + mov %r14,0x68(%rsp) │ │ │ │ + je 57b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b860> │ │ │ │ + mov %r14,%rdi │ │ │ │ call d650 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - test %r12,%r12 │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov %ecx,(%rax,%r12,1) │ │ │ │ - je 62417 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d397> │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d560 │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - mov %rax,%r8 │ │ │ │ - lea 0x4(%r8,%r12,1),%r12 │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 62449 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d3c9> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %r8,0x30(%rsp) │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - movsd %xmm0,0x28(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rsp),%r8 │ │ │ │ - movsd 0x28(%rsp),%xmm0 │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - mov %r8,(%rax) │ │ │ │ - add %r13,%r8 │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r12,0x8(%rax) │ │ │ │ - mov %r8,0x10(%rax) │ │ │ │ - jmp 62168 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d0e8> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - mov -0x20(%rbp),%rcx │ │ │ │ - add $0xffffffffffffffff,%rdx │ │ │ │ - cmovb %rdx,%rax │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - mov %rax,%r13 │ │ │ │ - cmp $0xf,%rax │ │ │ │ - ja 6257f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4ff> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 62570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d4f0> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 62dd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd52> │ │ │ │ - mov %r14,%rax │ │ │ │ - movb $0x0,(%rax,%r13,1) │ │ │ │ - mov -0x20(%rbp),%rdi │ │ │ │ - lea -0x10(%rbp),%rdx │ │ │ │ - mov %r13,0x1f8(%rsp) │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - cmp %rdx,%rdi │ │ │ │ - je 62623 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5a3> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 62d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd01> │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r13,-0x18(%rbp) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 62640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d5c0> │ │ │ │ - mov %rdi,0x1f0(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - cmp %r14,%rdi │ │ │ │ - je 620d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d059> │ │ │ │ - call d610 │ │ │ │ - jmp 620d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d059> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - mov %rbx,0x50(%rsp) │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rbx,0x60(%rsp) │ │ │ │ - call 2c040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6fc0> │ │ │ │ - mov 0x60(%rsp),%rax │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - mov 0x50(%rsp),%rbx │ │ │ │ - mov 0x58(%rsp),%rbp │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - cmp %r14,%rdi │ │ │ │ - jne 6250f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d48f> │ │ │ │ - jmp 620d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d059> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov %al,0x200(%rsp) │ │ │ │ - jmp 624a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d424> │ │ │ │ - xor %edx,%edx │ │ │ │ - lea 0x48(%rsp),%rsi │ │ │ │ - mov %rcx,0x10(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ + mov %r14,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%rcx │ │ │ │ - mov %rax,0x200(%rsp) │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rcx,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x48(%rsp),%r13 │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - jmp 624a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d427> │ │ │ │ - movzbl 0x200(%rsp),%eax │ │ │ │ - mov %al,0x10(%rbx) │ │ │ │ - jmp 6227d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d1fd> │ │ │ │ - mov -0x18(%rbx),%rax │ │ │ │ - mov %rbx,%rbp │ │ │ │ - jmp 620ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d04a> │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - lea 0x20(%rdx,%rcx,1),%rax │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu 0x10(%r14),%xmm0 │ │ │ │ - movups %xmm0,0x10(%rdx) │ │ │ │ - lea 0x20(%r14,%rcx,1),%rdx │ │ │ │ - movdqu -0x40(%rdx),%xmm0 │ │ │ │ - movups %xmm0,-0x40(%rax) │ │ │ │ - movdqu -0x30(%rdx),%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rax) │ │ │ │ - jmp 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 62d81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd01> │ │ │ │ - mov %rax,-0x20(%rbp) │ │ │ │ - mov %r13,-0x18(%rbp) │ │ │ │ - mov 0x200(%rsp),%rax │ │ │ │ - mov %rax,-0x10(%rbp) │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - lea 0x200(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - jmp 624fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d47b> │ │ │ │ - movdqu (%r14),%xmm0 │ │ │ │ - mov %ecx,%ecx │ │ │ │ - movups %xmm0,(%rdx) │ │ │ │ - movdqu -0x10(%r14,%rcx,1),%xmm0 │ │ │ │ - movups %xmm0,-0x10(%rdx,%rcx,1) │ │ │ │ - jmp 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - mov (%r14),%rax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %rax,(%rdx) │ │ │ │ - mov -0x8(%r14,%rcx,1),%rax │ │ │ │ - mov %rax,-0x8(%rdx,%rcx,1) │ │ │ │ - jmp 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - testb $0x5,0x4c0(%rsp) │ │ │ │ - je 62dda , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd5a> │ │ │ │ - movq 0x3f050(%rip),%xmm5 # a16f0 , std::allocator >@GLIBCXX_3.4.21+0x1e38> │ │ │ │ - lea 0x3d169(%rip),%r15 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %r15,%xmm6 │ │ │ │ - punpcklqdq %xmm6,%xmm5 │ │ │ │ - movaps %xmm5,0x10(%rsp) │ │ │ │ - call d080 │ │ │ │ - sub 0x3fc27(%rip),%rax │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movabs $0x431bde82d7b634db,%rdx │ │ │ │ - mov %rax,%rcx │ │ │ │ - imul %rdx │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - sar $0x3f,%rcx │ │ │ │ - sar $0x12,%rdx │ │ │ │ - sub %ecx,%edx │ │ │ │ - cvtsi2sd %rdx,%xmm0 │ │ │ │ - divsd 0x2bc94(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ - movsd %xmm0,(%rsp) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x3d313(%rip),%r13 # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x3d070(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %dx,0x340(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - mov 0x3d2ed(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x348(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - add -0x18(%r13),%rdi │ │ │ │ - movq $0x0,0x338(%rsp) │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm5 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3d184(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - lea 0x250(%rsp),%r12 │ │ │ │ - movaps %xmm5,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x3d478(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - movl $0x10,0x238(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - mov %r12,0x240(%rsp) │ │ │ │ - movb $0x0,0x250(%rsp) │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x1f0(%rsp),%rax │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - movsd (%rsp),%xmm0 │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - add -0x18(%rax),%rsi │ │ │ │ - orl $0x4,0x18(%rsi) │ │ │ │ - movq $0x2,0x268(%rsp) │ │ │ │ - call da10 (double)@plt> │ │ │ │ - mov 0x220(%rsp),%r8 │ │ │ │ - lea 0x1b0(%rsp),%rdi │ │ │ │ - lea 0x1c0(%rsp),%rax │ │ │ │ - movb $0x0,0x1c0(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - mov %rax,0x1b0(%rsp) │ │ │ │ - movq $0x0,0x1b8(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 62f34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3deb4> │ │ │ │ - mov 0x210(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x218(%rsp),%rcx │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3d029(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ - mov 0x240(%rsp),%rdi │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 628cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d84d> │ │ │ │ - call d610 │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %r15,0x1f8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x3d133(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rsi,0x1f0(%rsp,%rax,1) │ │ │ │ - lea 0x3ce74(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - call d1a0 │ │ │ │ - lea 0x3ce53(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea (%rax,%r14,1),%r14 │ │ │ │ xor %esi,%esi │ │ │ │ + lea -0x1(%r15),%rax │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rcx,0xc0(%rbx) │ │ │ │ + mov $0x20,%edi │ │ │ │ + mov %rax,0xc8(%rbx) │ │ │ │ + mov %r14,0xd0(%rbx) │ │ │ │ + call d650 │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %ax,0x340(%rsp) │ │ │ │ - mov 0x3d0cc(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - movups %xmm0,0x348(%rsp) │ │ │ │ - movups %xmm0,0x358(%rsp) │ │ │ │ - add -0x18(%r13),%rdi │ │ │ │ - movq $0x0,0x338(%rsp) │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - movdqa 0x10(%rsp),%xmm7 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3cf63(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - movaps %xmm7,0x1f0(%rsp) │ │ │ │ - movaps %xmm0,0x200(%rsp) │ │ │ │ - movaps %xmm0,0x210(%rsp) │ │ │ │ - movaps %xmm0,0x220(%rsp) │ │ │ │ - call dc40 │ │ │ │ - lea 0x3d25f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - movl $0x10,0x238(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - mov %r12,0x240(%rsp) │ │ │ │ - movb $0x0,0x250(%rsp) │ │ │ │ - movq $0x0,0x248(%rsp) │ │ │ │ - call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call dab0 │ │ │ │ - mov 0x220(%rsp),%r8 │ │ │ │ - lea 0x160(%rsp),%rax │ │ │ │ - movb $0x0,0x160(%rsp) │ │ │ │ - lea 0x150(%rsp),%r12 │ │ │ │ - mov %rax,0x150(%rsp) │ │ │ │ - movq $0x0,0x158(%rsp) │ │ │ │ - test %r8,%r8 │ │ │ │ - je 62f46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dec6> │ │ │ │ - mov 0x210(%rsp),%rax │ │ │ │ - mov %r8,%rdx │ │ │ │ - mov 0x218(%rsp),%rcx │ │ │ │ - mov %r12,%rdi │ │ │ │ - cmp %r8,%rax │ │ │ │ - cmovae %rax,%r8 │ │ │ │ - test %rax,%rax │ │ │ │ - cmove %rdx,%r8 │ │ │ │ - xor %edx,%edx │ │ │ │ + mov %rax,0xf0(%rbx) │ │ │ │ + mov %rdx,0xf8(%rbx) │ │ │ │ + mov %rdx,0x100(%rbx) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + and $0xffffffff,%ebp │ │ │ │ + je 57b10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b850> │ │ │ │ + shl $0x2,%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbp,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - sub %rcx,%r8 │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ - lea 0x3ce56(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ - mov %rsi,%rdi │ │ │ │ - movq 0x3ec43(%rip),%xmm0 # a16f0 , std::allocator >@GLIBCXX_3.4.21+0x1e38> │ │ │ │ - movhps 0x3ec44(%rip),%xmm0 # a16f8 , std::allocator >@GLIBCXX_3.4.21+0x1ad8> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - movaps %xmm0,0x1f0(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x230(%rsp),%rdi │ │ │ │ - mov %r15,0x1f8(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov -0x18(%r13),%rax │ │ │ │ - mov 0x3cf37(%rip),%rsi # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ - mov %r13,0x1f0(%rsp) │ │ │ │ - lea 0x260(%rsp),%rdi │ │ │ │ - mov %rsi,0x1f0(%rsp,%rax,1) │ │ │ │ - lea 0x3cc78(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x260(%rsp) │ │ │ │ - call d1c0 │ │ │ │ - mov $0x10,%r8d │ │ │ │ - xor %edx,%edx │ │ │ │ + lea (%rax,%rbp,1),%r14 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %r14,%rax │ │ │ │ + mov %rax,0xe0(%rbx) │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + mov %rcx,0xd8(%rbx) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %r14,0xe8(%rbx) │ │ │ │ + je 57b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b840> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r14 │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x2afe4(%rip),%rcx # 8db0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a8a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x180(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x170(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 62eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de34> │ │ │ │ - mov %rcx,0x170(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x180(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x178(%rsp) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movabs $0x8000000000000004,%rax │ │ │ │ - add 0x178(%rsp),%rax │ │ │ │ - cmp $0x2,%rax │ │ │ │ - jbe 1509c <__cxa_finalize@plt+0x743c> │ │ │ │ - lea 0x170(%rsp),%rax │ │ │ │ - mov $0x3,%edx │ │ │ │ - lea 0x2ac75(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x4(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdx │ │ │ │ + add %r14,%rbp │ │ │ │ + call d320 │ │ │ │ + movabs $0x555555555555555,%rax │ │ │ │ + sub %r13d,%r12d │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + movslq %edx,%rcx │ │ │ │ + mov %rcx,0x10(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 1465a <__cxa_finalize@plt+0x69fa> │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 57ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b828> │ │ │ │ + lea (%rcx,%rcx,2),%rax │ │ │ │ + mov %edx,0x7c(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + shl $0x3,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - lea 0x1a0(%rsp),%rsi │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - mov %rsi,0x190(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 62edf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de5f> │ │ │ │ - mov %rcx,0x190(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x1a0(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x198(%rsp) │ │ │ │ - lea 0x1d0(%rsp),%r13 │ │ │ │ - lea 0x190(%rsp),%r15 │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov %r15,%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - movabs $0x8000000000000003,%rax │ │ │ │ - add 0x1d8(%rsp),%rax │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jbe 152a0 <__cxa_finalize@plt+0x7640> │ │ │ │ - mov $0x2,%edx │ │ │ │ - lea 0x2abcd(%rip),%rsi # 8d81d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6879d> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - mov (%rax),%rcx │ │ │ │ - lea 0x10(%rax),%rdx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - je 62f0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de8a> │ │ │ │ - mov %rcx,0x1f0(%rsp) │ │ │ │ - mov 0x10(%rax),%rcx │ │ │ │ - mov %rcx,0x200(%rsp) │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov %rcx,0x1f8(%rsp) │ │ │ │ - movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x3f865(%rip) │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - movq $0x0,0x8(%rax) │ │ │ │ - jne 62e73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ddf3> │ │ │ │ - cmpb $0x0,0x3f84e(%rip) │ │ │ │ - jne 62e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ddb2> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x370(%rsp),%rdi │ │ │ │ - call 66850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x417d0> │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 62d2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcac> │ │ │ │ - mov %rbx,%r12 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%r12),%rdi │ │ │ │ - lea 0x10(%r12),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 62d23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dca3> │ │ │ │ - call d610 │ │ │ │ - add $0x20,%r12 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 62d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc90> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 62d39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dcb9> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2f0> │ │ │ │ - add $0x6c8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - pop %r14 │ │ │ │ - pop %r15 │ │ │ │ - ret │ │ │ │ - mov (%r14),%eax │ │ │ │ - mov %ecx,%ecx │ │ │ │ - mov %eax,(%rdx) │ │ │ │ - mov -0x4(%r14,%rcx,1),%eax │ │ │ │ - mov %eax,-0x4(%rdx,%rcx,1) │ │ │ │ - jmp 61efb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ce7b> │ │ │ │ - lea -0x20(%rbp),%rdx │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - cmp %rsi,%rdx │ │ │ │ - je 6300b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df8b> │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + lea -0x1(%r15),%r13 │ │ │ │ + mov %rax,0x80(%rsp) │ │ │ │ + mov %rcx,%r15 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + sub %r14,%rbp │ │ │ │ + jne 575cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b30c> │ │ │ │ + movq $0x0,0x10(%rcx) │ │ │ │ + movdqa %xmm6,%xmm0 │ │ │ │ + movups %xmm6,(%rcx) │ │ │ │ test %r13,%r13 │ │ │ │ - je 62dbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd3c> │ │ │ │ - cmp $0x1,%r13 │ │ │ │ - je 62f65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dee5> │ │ │ │ - mov %r13,%rdx │ │ │ │ + je 575b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2f5> │ │ │ │ + mov 0x7c(%rsp),%edx │ │ │ │ + lea 0x18(%rcx),%rax │ │ │ │ + lea (%rdx,%rdx,2),%rdx │ │ │ │ + lea (%rcx,%rdx,8),%rdx │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jne 575a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b2e0> │ │ │ │ + mov 0x70(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 5761d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b35d> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbp,1),%r12 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %r14,%rsi │ │ │ │ + mov %r12,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ call d560 │ │ │ │ - mov 0x1f8(%rsp),%r13 │ │ │ │ - mov -0x20(%rbp),%rdi │ │ │ │ - movb $0x0,(%rdi,%r13,1) │ │ │ │ - mov 0x1f0(%rsp),%rdi │ │ │ │ - mov %r13,-0x18(%rbp) │ │ │ │ - jmp 624fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d47b> │ │ │ │ + mov %r12,-0x10(%r15) │ │ │ │ + mov %r15,0x80(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 575c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b308> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + add 0x70(%rsp),%rax │ │ │ │ + mov 0x30(%rsp),%rsi │ │ │ │ + mov %r15,0x110(%rbx) │ │ │ │ + mov %rax,0x118(%rbx) │ │ │ │ + mov %rsi,0x108(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 57644 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b384> │ │ │ │ mov %r14,%rdi │ │ │ │ - jmp 625b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d535> │ │ │ │ - mov 0x378(%rsp),%r12 │ │ │ │ - mov (%r12),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 15281 <__cxa_finalize@plt+0x7621> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 62f74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3def4> │ │ │ │ - lea 0x3b0(%rsp),%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d618> │ │ │ │ - mov 0x3a0(%rsp),%rax │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - lea 0x3a0(%rsp,%rax,1),%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 62698 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d618> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2a5a0(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x3f4bb(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x1f8(%rsp),%rdx │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x3f49f(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 62cb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc39> │ │ │ │ - mov $0x4,%edx │ │ │ │ - lea 0x2a55f(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x3f1fa(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov 0x1f8(%rsp),%rdx │ │ │ │ - mov 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x3f1de(%rip),%rdi │ │ │ │ - call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d2a0 >& std::endl >(std::basic_ostream >&)@plt> │ │ │ │ - jmp 62cac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc2c> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 62b66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dae6> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%r8,1),%r9d │ │ │ │ - mov %r9b,(%rsi,%r8,1) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 62ec7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de47> │ │ │ │ - jmp 62b62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dae2> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rdi │ │ │ │ - and $0x3f,%edi │ │ │ │ - je 62bf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db72> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%r8d │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%r8,1),%r9d │ │ │ │ - mov %r9b,(%rsi,%r8,1) │ │ │ │ - cmp %edi,%ecx │ │ │ │ - jb 62ef2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de72> │ │ │ │ - jmp 62bee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3db6e> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - lea 0x1(%rcx),%rsi │ │ │ │ - and $0x3f,%esi │ │ │ │ - je 62c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc08> │ │ │ │ - xor %ecx,%ecx │ │ │ │ - mov %ecx,%edi │ │ │ │ - add $0x1,%ecx │ │ │ │ - movzbl (%rdx,%rdi,1),%r8d │ │ │ │ - mov %r8b,(%r14,%rdi,1) │ │ │ │ - cmp %esi,%ecx │ │ │ │ - jb 62f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3de9d> │ │ │ │ - jmp 62c84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dc04> │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 628a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d820> │ │ │ │ - lea 0x240(%rsp),%rsi │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - mov 0x10(%rsp),%rsi │ │ │ │ - jmp 62a9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3da1b> │ │ │ │ - movzbl 0x200(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 62db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd30> │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov (%r12),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 15281 <__cxa_finalize@plt+0x7621> │ │ │ │ - mov (%r12),%r13 │ │ │ │ - cmp %r12,%r13 │ │ │ │ - je 62fe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df63> │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 62fa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df29> │ │ │ │ - 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 63000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df80> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 62f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df0f> │ │ │ │ - mov (%r12),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - je 62fe3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df63> │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ call d610 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 62fd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df52> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 62df8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3dd78> │ │ │ │ - mov 0x0(%r13),%r13 │ │ │ │ - cmp %r13,%r12 │ │ │ │ - jne 62f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df0f> │ │ │ │ - jmp 62fc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3df49> │ │ │ │ - mov %rax,%rdi │ │ │ │ - jmp 624fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3d47b> │ │ │ │ - lea 0x170(%rsp),%r14 │ │ │ │ - mov $0x5,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - call 60bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb30> │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - mov %r13d,%esi │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call 60e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bdb0> │ │ │ │ - movsd 0x30(%rsp),%xmm0 │ │ │ │ - mov $0x5,%esi │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call 60bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bb30> │ │ │ │ - mov 0x28(%rsp),%esi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call 60e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bdb0> │ │ │ │ - mov $0x25,%r8d │ │ │ │ - lea 0x29de3(%rip),%rcx # 8ce60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67de0> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x90(%rsp),%rdi │ │ │ │ - call d720 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x2ab8c(%rip),%rsi # 8dc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bb1> │ │ │ │ - lea 0xb0(%rsp),%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> │ │ │ │ - lea 0xf0(%rsp),%rdx │ │ │ │ - lea 0xd0(%rsp),%rsi │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - lea 0x2aa00(%rip),%rsi # 8dae6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a66> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x130(%rsp),%rdi │ │ │ │ - lea 0x1b0(%rsp),%r15 │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x150(%rsp),%rdx │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov %r15,(%rsp) │ │ │ │ - lea 0x130(%rsp),%rsi │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - lea 0x2ab03(%rip),%rsi # 8dc31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bb1> │ │ │ │ - mov %r15,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov %r14,%rdx │ │ │ │ - lea 0x1d0(%rsp),%rsi │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - lea 0x2a987(%rip),%rsi # 8daec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a6c> │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2f0> │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x3f158(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - mov %rbp,%r12 │ │ │ │ - mov $0x10,%esi │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - sub %rbx,%r12 │ │ │ │ - sar $0x5,%r12 │ │ │ │ - call d570 , std::allocator >::basic_ostringstream(std::_Ios_Openmode)@plt> │ │ │ │ - mov %r12,%rsi │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d420 (unsigned long)@plt> │ │ │ │ - lea 0x1b0(%rsp),%rax │ │ │ │ - lea 0x1f8(%rsp),%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call da00 , std::allocator >::str() const@plt> │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d150 , std::allocator >::~basic_ostringstream()@plt> │ │ │ │ - mov 0x3c(%rsp),%esi │ │ │ │ - mov $0xffffffff,%edx │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call 60e30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3bdb0> │ │ │ │ - mov $0xd,%r8d │ │ │ │ - lea 0x2a8ca(%rip),%rcx # 8daef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a6f> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - lea 0x150(%rsp),%rdi │ │ │ │ - call d720 , std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x170(%rsp),%r14 │ │ │ │ - mov %rax,%rsi │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - lea 0x29c33(%rip),%rsi # 8ce88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e08> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x190(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - lea 0x190(%rsp),%rsi │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call 54a30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2f9b0> │ │ │ │ - lea 0x2a870(%rip),%rsi # 8dafd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a7d> │ │ │ │ - lea 0x1d0(%rsp),%rdi │ │ │ │ - call dbf0 , std::allocator >::append(char const*)@plt> │ │ │ │ - mov %rax,%rsi │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - call d350 , std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&)@plt> │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2f0> │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x3f030(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %r14,0x1f0(%rsp) │ │ │ │ - lea 0x1f0(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - movq $0x1c,0x50(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movdqa 0x2b20f(%rip),%xmm0 # 8e520 , std::allocator >@@Base+0x2c0> │ │ │ │ - mov %rax,0x1f0(%rsp) │ │ │ │ - mov %rdx,0x200(%rsp) │ │ │ │ + mov $0x20,%edi │ │ │ │ + call d650 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rbp │ │ │ │ movups %xmm0,(%rax) │ │ │ │ - movdqa 0x2b204(%rip),%xmm0 # 8e530 , std::allocator >@@Base+0x2d0> │ │ │ │ - movups %xmm0,0xc(%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - mov 0x1f0(%rsp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov %rax,0x1f8(%rsp) │ │ │ │ - mov 0x6b8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e2f0> │ │ │ │ - lea 0x1f0(%rsp),%rsi │ │ │ │ - lea 0x3ef95(%rip),%rdi │ │ │ │ - call 23f20 ::do_widen(char) const@@Base+0x30f0> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15011 <__cxa_finalize@plt+0x73b1> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15080 <__cxa_finalize@plt+0x7420> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1501e <__cxa_finalize@plt+0x73be> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 151dc <__cxa_finalize@plt+0x757c> │ │ │ │ - endbr64 │ │ │ │ - jmp 151ab <__cxa_finalize@plt+0x754b> │ │ │ │ - endbr64 │ │ │ │ - jmp 151b7 <__cxa_finalize@plt+0x7557> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 150e4 <__cxa_finalize@plt+0x7484> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15229 <__cxa_finalize@plt+0x75c9> │ │ │ │ - endbr64 │ │ │ │ - jmp 15266 <__cxa_finalize@plt+0x7606> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1515a <__cxa_finalize@plt+0x74fa> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 151c5 <__cxa_finalize@plt+0x7565> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15130 <__cxa_finalize@plt+0x74d0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15250 <__cxa_finalize@plt+0x75f0> │ │ │ │ - endbr64 │ │ │ │ - jmp 15245 <__cxa_finalize@plt+0x75e5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 15274 <__cxa_finalize@plt+0x7614> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 152c3 <__cxa_finalize@plt+0x7663> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 152dd <__cxa_finalize@plt+0x767d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 152d0 <__cxa_finalize@plt+0x7670> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 152ed <__cxa_finalize@plt+0x768d> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 152f6 <__cxa_finalize@plt+0x7696> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 1532a <__cxa_finalize@plt+0x76ca> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 15337 <__cxa_finalize@plt+0x76d7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 15344 <__cxa_finalize@plt+0x76e4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15354 <__cxa_finalize@plt+0x76f4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 15310 <__cxa_finalize@plt+0x76b0> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 1531d <__cxa_finalize@plt+0x76bd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 15303 <__cxa_finalize@plt+0x76a3> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 151f6 <__cxa_finalize@plt+0x7596> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15236 <__cxa_finalize@plt+0x75d6> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 153bb <__cxa_finalize@plt+0x775b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15163 <__cxa_finalize@plt+0x7503> │ │ │ │ - endbr64 │ │ │ │ - jmp 151e9 <__cxa_finalize@plt+0x7589> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 153dc <__cxa_finalize@plt+0x777c> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 14ffa <__cxa_finalize@plt+0x739a> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1536f <__cxa_finalize@plt+0x770f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 153ee <__cxa_finalize@plt+0x778e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 153fb <__cxa_finalize@plt+0x779b> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 1540b <__cxa_finalize@plt+0x77ab> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r13 │ │ │ │ - jmp 15418 <__cxa_finalize@plt+0x77b8> │ │ │ │ - endbr64 │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + cmpq $0x0,0x10(%rsp) │ │ │ │ + je 57a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7d0> │ │ │ │ + mov 0x10(%rsp),%r15 │ │ │ │ + lea (%r15,%r15,2),%r14 │ │ │ │ + lea 0x0(,%r14,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ mov %rax,%r13 │ │ │ │ - jmp 15422 <__cxa_finalize@plt+0x77c2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 1514c <__cxa_finalize@plt+0x74ec> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 15163 <__cxa_finalize@plt+0x7503> │ │ │ │ - xchg %ax,%ax │ │ │ │ - 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 635d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e558> │ │ │ │ - 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 63640 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e5c0> │ │ │ │ - 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 636c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e648> │ │ │ │ - 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 63748 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6c8> │ │ │ │ - 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 │ │ │ │ - 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 0x3d65d(%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 0x3d62d(%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 0x3d605(%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 0x3d5ed(%rip),%rax │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rcx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 6399d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e91d> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 63995 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e915> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x28543(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2762f(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2a04e(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 639cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e94f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x28779(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x276fd(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x2a024(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 639ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e97f> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x28811(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x276cd(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29ff4(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 63a32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9b2> │ │ │ │ - lea 0x48(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x2887e(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2769a(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29fc1(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 63a6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e9ef> │ │ │ │ - lea 0x44(%rdi),%rax │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x288e1(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2765d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29f84(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x3d6c5(%rip),%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3d6a5(%rip),%rax │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3dbcd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3bc41(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3c7cd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63b1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ea9d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3d63c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ + mov %rax,0x88(%rsp) │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + lea -0x1(%r15),%r14 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x88(%rsp),%rax │ │ │ │ + mov %r13,%r15 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm2,(%rsp) │ │ │ │ + jmp 576bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3fc> │ │ │ │ nopl (%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3db6d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3bbe1(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3c76d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63b7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eafe> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3d5db(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x3db0d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3bb81(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3c70d(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movups %xmm0,-0x30(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63bdd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eb5d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3d57c(%rip),%rax │ │ │ │ - lea -0x28(%rbx),%rdi │ │ │ │ - mov %rax,-0x28(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d9e0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63c23 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eba3> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x3bbe6(%rip),%rdx # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rdi,%rax │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 63c63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebe3> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ + sub $0x1,%r14 │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movups %xmm4,(%r15) │ │ │ │ + call d650 │ │ │ │ + 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,0x88(%rsp) │ │ │ │ + test %r14,%r14 │ │ │ │ + jne 576b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b3f8> │ │ │ │ + lea 0x0(%r13,%r12,1),%r14 │ │ │ │ + mov %r13,0x120(%rbx) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %r15,0x128(%rbx) │ │ │ │ + mov %r14,0x130(%rbx) │ │ │ │ call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x3bba6(%rip),%rdx # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rax),%rdi │ │ │ │ - mov %rdx,(%rax) │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rdx │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - xor %edx,%edx │ │ │ │ - testb $0x1,0x78(%rdi) │ │ │ │ - je 63d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecad> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 63d59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecd9> │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov 0x48(%rdi),%rsi │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov (%rsi),%rdx │ │ │ │ - add -0x18(%rdx),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call d180 >::imbue(std::locale const&)@plt> │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov (%rsp),%rax │ │ │ │ - mov 0x58(%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 63d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecc8> │ │ │ │ - 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 %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + shl $0x2,%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eccf> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - jmp 63d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecad> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x283f0(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27374(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29c9b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 63d54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ecd4> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 63dc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed49> │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 63dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed50> │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x28580(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x272fc(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29c23(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - jne 63e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed89> │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 63e10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ed90> │ │ │ │ - ret │ │ │ │ - push %rax │ │ │ │ - lea 0x28338(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x272bc(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29be3(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - mov %rdi,%rcx │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 63e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ede0> │ │ │ │ - cmp 0x18(%rcx),%rsi │ │ │ │ - jae 63f0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee8d> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x8da(%rip),%rdx # 63590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e510> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 63ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee50> │ │ │ │ - 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 │ │ │ │ - test %rax,%rax │ │ │ │ - jne 63ee3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee63> │ │ │ │ - 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 63f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee9d> │ │ │ │ - orl $0x1,0x40(%rcx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 63e51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edd1> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov (%rsp),%rcx │ │ │ │ - mov 0x10(%rcx),%rsi │ │ │ │ - jmp 63e44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3edc4> │ │ │ │ - sub %rax,%r8 │ │ │ │ - sub %rax,%rsi │ │ │ │ - mov %rcx,0x8(%rsp) │ │ │ │ - add %r8,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - mov 0x60(%rcx),%r8 │ │ │ │ - mov 0x50(%rcx),%rdi │ │ │ │ - jmp 63ea3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee23> │ │ │ │ - mov %rsi,%rax │ │ │ │ - mov 0x50(%rcx),%rdi │ │ │ │ - sub 0x8(%rcx),%rax │ │ │ │ - jmp 63e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ee10> │ │ │ │ - lea 0x28434(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x271b0(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29ad7(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 64000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef80> │ │ │ │ - cmp 0x18(%rbx),%rsi │ │ │ │ - jae 63f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eef0> │ │ │ │ - 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 64044 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3efc4> │ │ │ │ - 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 6409b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f01b> │ │ │ │ - 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 64070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eff0> │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - add %rax,%rdx │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - jmp 63f5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eedf> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x90a(%rip),%rdx # 63700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e680> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 64090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f010> │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - 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 63f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef0f> │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da30 │ │ │ │ - mov 0x70(%rbx),%rax │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - jmp 63f8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ef0f> │ │ │ │ - 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 63f59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3eed9> │ │ │ │ - lea 0x280ae(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x27032(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29959(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x50(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 640d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f056> │ │ │ │ - call d610 │ │ │ │ - lea 0x3b733(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x60(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f096> │ │ │ │ - call d610 │ │ │ │ - lea 0x3b6f3(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov 0x10(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 64180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f100> │ │ │ │ - mov 0x18(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6415c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f0dc> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - call d170 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - 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 641d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f150> │ │ │ │ - mov 0x20(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 641ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f12c> │ │ │ │ - call d610 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - xor %edx,%edx │ │ │ │ + call d320 │ │ │ │ + mov %r12,%rdi │ │ │ │ + lea (%rax,%r12,1),%rcx │ │ │ │ + mov %rax,0x138(%rbx) │ │ │ │ + mov %rcx,0x140(%rbx) │ │ │ │ + mov %rcx,0x148(%rbx) │ │ │ │ + call d650 │ │ │ │ + mov %r12,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - call d460 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d930 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x88,%rsp │ │ │ │ - mov %rbx,0x58(%rsp) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%rsi │ │ │ │ - mov %rsi,0x48(%rsp) │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 64550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4d0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - cmp 0x18(%rax),%rsi │ │ │ │ - jae 6423f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1bf> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 64680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f600> │ │ │ │ - mov 0x58(%rsp),%rbx │ │ │ │ - add $0x88,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %rsi,%rbx │ │ │ │ - sub 0x8(%rax),%rbx │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x78(%rcx),%rdx │ │ │ │ - cmp %rbx,%rdx │ │ │ │ - cmovle %rdx,%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - jne 64638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5b8> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - sub %rbx,%rcx │ │ │ │ - mov %rdi,0x20(%rsp) │ │ │ │ - add %rcx,%rax │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x8(%rcx) │ │ │ │ - mov %rdi,0x10(%rcx) │ │ │ │ - mov %rdi,0x18(%rcx) │ │ │ │ - cmpb $0x0,0x58(%rcx) │ │ │ │ - je 646c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f640> │ │ │ │ - mov %rcx,%rax │ │ │ │ - mov 0x60(%rcx),%rcx │ │ │ │ - mov 0x70(%rax),%r13 │ │ │ │ - mov 0x48(%rax),%rax │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - test %rax,%rax │ │ │ │ - je 646df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f65f> │ │ │ │ - mov 0x38(%rax),%ecx │ │ │ │ + lea (%rax,%r12,1),%rbp │ │ │ │ mov %rax,%rdi │ │ │ │ - test $0x1,%cl │ │ │ │ - je 64610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f590> │ │ │ │ - mov 0x28(%rax),%rax │ │ │ │ - mov 0x30(%rdi),%r12 │ │ │ │ - sub %rdx,%r13 │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov 0x3b8ee(%rip),%r14d │ │ │ │ - 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 %r15b │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %r12,%rax │ │ │ │ - jne 6432e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2ae> │ │ │ │ - test %r15b,%r15b │ │ │ │ - je 644b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f430> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - mov 0x48(%rcx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 646fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f67e> │ │ │ │ - cmpb $0x0,0x11(%rbx) │ │ │ │ - jne 643be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f33e> │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - je 643df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f35f> │ │ │ │ - mov %r13,%r8 │ │ │ │ - lea 0x38(%rsp),%rcx │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d410 │ │ │ │ - cmp %eax,0x3b6c5(%rip) │ │ │ │ - mov %eax,%ebp │ │ │ │ - jne 64384 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f304> │ │ │ │ - test %r15b,%r15b │ │ │ │ - jne 643f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f378> │ │ │ │ - lea 0x38(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d640 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8e0 │ │ │ │ - cmp %r14d,%ebp │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,%rax │ │ │ │ + mov %rax,0x158(%rbx) │ │ │ │ + mov 0x50(%rsp),%eax │ │ │ │ + mov %rcx,0x150(%rbx) │ │ │ │ + mov %rbp,0x160(%rbx) │ │ │ │ + test %eax,%eax │ │ │ │ + je 57998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b6d8> │ │ │ │ + mov 0x28(%rsp),%eax │ │ │ │ + add %eax,%eax │ │ │ │ + je 57b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8d0> │ │ │ │ + mov 0x68(%rsp),%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r14 │ │ │ │ mov 0x40(%rsp),%rax │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - sete 0x11(%rbx) │ │ │ │ - jne 64418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f398> │ │ │ │ - cmp %rax,%r12 │ │ │ │ - je 64418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f398> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 64450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d0> │ │ │ │ - cmp %r12,%rax │ │ │ │ - je 645d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f558> │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - jne 64355 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2d5> │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da20 │ │ │ │ - jmp 64355 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2d5> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d5e0 │ │ │ │ - mov %eax,%ebp │ │ │ │ - jmp 64384 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f304> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,0x28(%rcx) │ │ │ │ - cmpl $0x6,0x14(%rsp) │ │ │ │ - je 64535 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4b5> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 64459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d9> │ │ │ │ - cmpl $0x5,0x14(%rsp) │ │ │ │ - je 644c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f441> │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x30(%rcx),%r12 │ │ │ │ - jmp 64320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f2a0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov %rax,0x28(%rcx) │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 645f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f571> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - mov 0x78(%rdi),%rax │ │ │ │ - mov 0x10(%rdi),%rcx │ │ │ │ - add %rdx,%rax │ │ │ │ - add 0x68(%rdi),%rax │ │ │ │ - mov %rax,0x18(%rdi) │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 64606 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f586> │ │ │ │ - movzbl (%rcx),%eax │ │ │ │ - mov 0x60(%rsp),%rbp │ │ │ │ - mov 0x68(%rsp),%r12 │ │ │ │ - mov 0x70(%rsp),%r13 │ │ │ │ - mov 0x78(%rsp),%r14 │ │ │ │ - mov 0x80(%rsp),%r15 │ │ │ │ - jmp 6421e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f19e> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - cmpl $0x6,0x14(%rsp) │ │ │ │ - je 64459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d9> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - je 64459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d9> │ │ │ │ - mov 0x18(%rsp),%r15 │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 646df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f65f> │ │ │ │ - mov 0x28(%rsp),%rbx │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov 0x18(%rax),%rsi │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x48(%r15),%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 645a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f525> │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 6466a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5ea> │ │ │ │ - test %rax,%rax │ │ │ │ - je 646df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f65f> │ │ │ │ - mov 0x18(%rax),%rcx │ │ │ │ - movl $0x5,0x14(%rsp) │ │ │ │ - mov %rcx,0x28(%rax) │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov %rcx,0x30(%rax) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x28(%rcx),%rax │ │ │ │ - mov 0x30(%rcx),%r12 │ │ │ │ - jmp 6430c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f28c> │ │ │ │ - cmp %rax,0x30(%rcx) │ │ │ │ - je 64459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d9> │ │ │ │ - cmp %rdx,%r13 │ │ │ │ - jne 6443c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3bc> │ │ │ │ - jmp 64459 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3d9> │ │ │ │ - nopl (%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0xeda(%rip),%rdx # 63680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e600> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 6465c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5dc> │ │ │ │ - mov 0x68(%rdi),%rsi │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - xor %ebx,%ebx │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %rsi,%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - jmp 64266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1e6> │ │ │ │ - testb $0x1,0x40(%rbx) │ │ │ │ - jne 6466a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f5ea> │ │ │ │ - test %rax,%rax │ │ │ │ - je 646df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f65f> │ │ │ │ - movq 0x18(%rax),%xmm0 │ │ │ │ - movl $0x6,0x14(%rsp) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rax) │ │ │ │ - jmp 64523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4a3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov 0x38(%rsp),%rdx │ │ │ │ - mov %rax,0x28(%rcx) │ │ │ │ - sub 0x20(%rsp),%rdx │ │ │ │ - jne 6445e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f3de> │ │ │ │ - mov 0x18(%rsp),%rcx │ │ │ │ - mov 0x78(%rcx),%rax │ │ │ │ - orl $0x1,0x40(%rcx) │ │ │ │ - add 0x68(%rcx),%rax │ │ │ │ - mov %rax,0x18(%rcx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 6448c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f40c> │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 646a1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f621> │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x38(%rax) │ │ │ │ - mov 0x18(%rax),%rax │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rax,%r12 │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x28(%rdi) │ │ │ │ - jmp 642e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f265> │ │ │ │ - sub %rbx,%rdx │ │ │ │ - sub %rbx,%rsi │ │ │ │ - lea (%rax,%rdx,1),%rdi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - call da30 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov 0x78(%rax),%rdx │ │ │ │ - mov 0x68(%rax),%rax │ │ │ │ - jmp 6427f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f1ff> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 64210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f190> │ │ │ │ - test %rax,%rax │ │ │ │ - je 646df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f65f> │ │ │ │ - orl $0x4,0x38(%rax) │ │ │ │ - movl $0x4,0x14(%rsp) │ │ │ │ - jmp 64523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f4a3> │ │ │ │ - mov %rbp,0x60(%rsp) │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %r13,0x70(%rsp) │ │ │ │ - mov %r14,0x78(%rsp) │ │ │ │ - mov %r15,0x80(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x27f10(%rip),%rcx # 8c5b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67538> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x2707c(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x29360(%rip),%rdi # 8da1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6899b> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x27b51(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x26a0d(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x29334(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x27d22(%rip),%rcx # 8c408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67388> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x268ee(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2930d(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x27f83(%rip),%rcx # 8c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67608> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x268cf(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x292ee(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + mov %r14,%rdi │ │ │ │ + lea 0x4(,%rax,4),%r12 │ │ │ │ + mov %r12,%rdx │ │ │ │ + add %r14,%r12 │ │ │ │ + call d320 │ │ │ │ + mov 0x50(%rsp),%ebp │ │ │ │ + lea 0x0(%rbp,%rbp,2),%rax │ │ │ │ + shl $0x3,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rsi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + sub $0x1,%rbp │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + mov %rax,0x90(%rsp) │ │ │ │ + mov %rbp,%r13 │ │ │ │ + mov %rsi,%r15 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm7,0x10(%rsp) │ │ │ │ + sub %r14,%r12 │ │ │ │ + jne 57844 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b584> │ │ │ │ + jmp 57b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b878> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%r13 │ │ │ │ + movdqa 0x10(%rsp),%xmm5 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + mov %r12,%rdi │ │ │ │ + movups %xmm5,(%r15) │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%r12,1),%r8 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %r14,%rsi │ │ │ │ + mov %r8,0x10(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6469c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f61c> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6469c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f61c> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - mov %r12,0x28(%rsp) │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x8(%rsp) │ │ │ │ - mov %rdi,%r12 │ │ │ │ - mov $0x58,%edi │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %r8,(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov (%rsp),%r8 │ │ │ │ + mov %r8,-0x10(%r15) │ │ │ │ + mov %r15,0x90(%rsp) │ │ │ │ + test %r13,%r13 │ │ │ │ + jne 57840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b580> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%rax │ │ │ │ + mov 0x40(%rsp),%rdi │ │ │ │ + mov %r15,0x170(%rbx) │ │ │ │ + mov %rax,0x178(%rbx) │ │ │ │ + mov %rdi,0x168(%rbx) │ │ │ │ + test %r14,%r14 │ │ │ │ + je 578c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b605> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d610 │ │ │ │ + mov $0x20,%edi │ │ │ │ call d650 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x3bb44(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - lea 0x8(%r12),%rsi │ │ │ │ - call d810 │ │ │ │ - lea 0x3c99c(%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 0x3bae8(%rip),%rax │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - movups %xmm0,0x18(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 64804 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f784> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x38(%r12),%rbp │ │ │ │ - lea 0x3cead(%rip),%rax │ │ │ │ - movdqu 0x40(%r12),%xmm2 │ │ │ │ - movq 0x3af1e(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm3 │ │ │ │ - movq 0x50(%r12),%xmm1 │ │ │ │ - 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 648e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f868> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rbp,%rsi │ │ │ │ - call *0x28(%rax) │ │ │ │ - mov (%rsp),%rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r13 │ │ │ │ + mov %rax,0x98(%rsp) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + lea 0x98(%rsp),%rax │ │ │ │ + mov %r13,%r14 │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + jmp 57924 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b664> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + sub $0x1,%rbp │ │ │ │ + movdqa (%rsp),%xmm6 │ │ │ │ + movq $0x0,0x10(%r14) │ │ │ │ + mov $0x20,%edi │ │ │ │ + movups %xmm6,(%r14) │ │ │ │ + call d650 │ │ │ │ + movdqu (%r12),%xmm0 │ │ │ │ + lea 0x20(%rax),%rdx │ │ │ │ + mov %rax,(%r14) │ │ │ │ + add $0x18,%r14 │ │ │ │ + mov %rdx,-0x8(%r14) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqu 0x10(%r12),%xmm0 │ │ │ │ + mov %rdx,-0x10(%r14) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + mov %r14,0x98(%rsp) │ │ │ │ test %rbp,%rbp │ │ │ │ - je 64876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7f6> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64876 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f7f6> │ │ │ │ - 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) │ │ │ │ + jne 57920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b660> │ │ │ │ + mov 0x30(%rsp),%rax │ │ │ │ + mov %r13,0x180(%rbx) │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %r14,0x188(%rbx) │ │ │ │ + add %r13,%rax │ │ │ │ + mov %rax,0x190(%rbx) │ │ │ │ + call d610 │ │ │ │ + cmpq $0x0,0x28(%rsp) │ │ │ │ + je 57a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b7b0> │ │ │ │ + mov 0x28(%rsp),%r14 │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d650 │ │ │ │ + mov 0x60(%rsp),%rsi │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %r14,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0xa0(%rsp) │ │ │ │ + mov %rax,0xa8(%rsp) │ │ │ │ + mov %rbp,0xb0(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x78(%rsp),%r8d │ │ │ │ + mov 0x54(%rsp),%ecx │ │ │ │ + lea 0xa0(%rsp),%rdx │ │ │ │ + mov %rbp,0xa8(%rsp) │ │ │ │ + mov 0x58(%rsp),%rsi │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + call 43b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7880> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + mov %eax,0xa4(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 648a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f820> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov %rbp,0x38(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 648bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f83d> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x18(%rax) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x20(%rax) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ + je 57a1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b75d> │ │ │ │ + call d610 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x20(%rbx),%edx │ │ │ │ + mov 0x18(%rbx),%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call 43da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7ae0> │ │ │ │ + mov 0x38(%rsp),%rdi │ │ │ │ + mov %r14,%rsi │ │ │ │ + call 44250 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7f90> │ │ │ │ + mov 0xb8(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 64919 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f899> │ │ │ │ - mov %rbx,%rax │ │ │ │ - mov 0x20(%rsp),%rbp │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - mov 0x28(%rsp),%r12 │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 57b9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8db> │ │ │ │ + add $0xc8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0xa0(%rsp) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0xb0(%rsp) │ │ │ │ + jmp 579dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b71d> │ │ │ │ + nop │ │ │ │ + movq $0x0,0x120(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + movq $0x0,0x128(%rbx) │ │ │ │ + movq $0x0,0x130(%rbx) │ │ │ │ + call d610 │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + movq $0x0,0x138(%rbx) │ │ │ │ + movq $0x0,0x140(%rbx) │ │ │ │ + movq $0x0,0x148(%rbx) │ │ │ │ + jmp 57780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b4c0> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x30(%rsp) │ │ │ │ + xor %r15d,%r15d │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5761d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b35d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 574e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b224> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 57499 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b1d9> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - 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 648bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f83d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - jmp 648bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f83d> │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ + movq $0xffffffffffffffff,0x40(%rsp) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %eax,%eax │ │ │ │ + jmp 5742a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b16a> │ │ │ │ + nopl (%rax) │ │ │ │ + movq $0x0,0x10(%rsi) │ │ │ │ + movdqa %xmm7,%xmm0 │ │ │ │ + movups %xmm7,(%rsi) │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 57b76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8b6> │ │ │ │ + lea 0x18(%rsi),%rax │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movq $0x0,0x10(%rax) │ │ │ │ + add $0x18,%rax │ │ │ │ + movups %xmm0,-0x18(%rax) │ │ │ │ + sub $0x1,%rdx │ │ │ │ + jne 57b60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b8a0> │ │ │ │ + mov 0x40(%rsp),%rax │ │ │ │ + add 0x30(%rsp),%rax │ │ │ │ + mov %rax,%r15 │ │ │ │ + jmp 5789e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b5de> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r14d,%r14d │ │ │ │ + xor %r12d,%r12d │ │ │ │ + jmp 577d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b517> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 64950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1471f <__cxa_finalize@plt+0x6abf> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 64980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f900> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 146a1 <__cxa_finalize@plt+0x6a41> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 1467d <__cxa_finalize@plt+0x6a1d> │ │ │ │ + endbr64 │ │ │ │ + jmp 14752 <__cxa_finalize@plt+0x6af2> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 64987 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f907> │ │ │ │ + jmp 14798 <__cxa_finalize@plt+0x6b38> │ │ │ │ endbr64 │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 64989 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f909> │ │ │ │ + jmp 14783 <__cxa_finalize@plt+0x6b23> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 6499a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f91a> │ │ │ │ - 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 │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jne 6491e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f89e> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - test %rbp,%rbp │ │ │ │ - jne 64950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d0> │ │ │ │ - jmp 6495a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8da> │ │ │ │ - jmp 6495a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8da> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - jmp 64950 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f8d0> │ │ │ │ - lea 0x3c7bf(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r13,0x30(%rsp) │ │ │ │ - jne 6491e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f89e> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 147bf <__cxa_finalize@plt+0x6b5f> │ │ │ │ endbr64 │ │ │ │ - lea 0x3cccd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - movq 0x3ad41(%rip),%xmm0 │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3b8cd(%rip),%rax │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - mov %rax,0x30(%rdi) │ │ │ │ - movups %xmm0,(%rdi) │ │ │ │ - mov 0x38(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64a1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3f99d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3c73c(%rip),%rax │ │ │ │ - lea 0x8(%rbx),%rdi │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 147a8 <__cxa_finalize@plt+0x6b48> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x3cc6c(%rip),%rax │ │ │ │ - lea -0x8(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3b873(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,0x28(%rdi) │ │ │ │ - movq 0x3acc8(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x8(%rdi) │ │ │ │ - mov 0x30(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64a87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa07> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3c6d2(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 147d5 <__cxa_finalize@plt+0x6b75> │ │ │ │ endbr64 │ │ │ │ - push %rbp │ │ │ │ - lea 0x3cbfc(%rip),%rax │ │ │ │ - lea -0x30(%rdi),%rbp │ │ │ │ - push %rbx │ │ │ │ - movq %rax,%xmm1 │ │ │ │ - lea 0x3b803(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - movq 0x3ac59(%rip),%xmm0 │ │ │ │ - punpcklqdq %xmm1,%xmm0 │ │ │ │ - movups %xmm0,-0x30(%rdi) │ │ │ │ - mov 0x8(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64af6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fa76> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x20(%rax) │ │ │ │ - lea 0x3c663(%rip),%rax │ │ │ │ - lea -0x28(%rbx),%rdi │ │ │ │ - mov %rax,-0x28(%rbx) │ │ │ │ - call d9e0 │ │ │ │ - add $0x8,%rsp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - jmp d610 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 147ea <__cxa_finalize@plt+0x6b8a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 147f7 <__cxa_finalize@plt+0x6b97> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - cmp %rsi,%rdi │ │ │ │ - je 64ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb20> │ │ │ │ + endbr64 │ │ │ │ push %r12 │ │ │ │ - mov %edx,%r12d │ │ │ │ + mov %rdi,%r12 │ │ │ │ push %rbp │ │ │ │ - mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - cmp $0x8,%edx │ │ │ │ - je 64b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3faf0> │ │ │ │ - cmp $0x10,%edx │ │ │ │ - jne 64b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fae4> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 64b5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fadc> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ cmp %rbx,%rbp │ │ │ │ - jne 64b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fac0> │ │ │ │ + je 57c6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9aa> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 57c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9c0> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 57c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b990> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 57c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9d0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 64b8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb0c> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 64b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3faf0> │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 57c50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b990> │ │ │ │ + jmp 57c66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9a6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ 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 64b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3faa0> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 64bcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb4f> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 64bde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb5e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 64bbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fb3b> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x80(%rdi) │ │ │ │ - je 64c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fbee> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 64c8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc0d> │ │ │ │ - mov 0x60(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 64c6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fbee> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64c83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc03> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x27584(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x26440(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x28d62(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64c88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fc08> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x118(%rdi) │ │ │ │ - je 64d64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fce4> │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 64d83 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fd03> │ │ │ │ - mov 0xf8(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 64d64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fce4> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64d79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcf9> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x2752e(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2634a(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x28c6c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64d7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fcfe> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - testb $0x1,0x68(%rdi) │ │ │ │ - je 64e4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fdcb> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 64e6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fdea> │ │ │ │ - mov 0x48(%rdi),%rax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 64e4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fdcb> │ │ │ │ - lea 0x38(%rax),%rdx │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - mov %rsi,%rbx │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rdx,(%rsp) │ │ │ │ - call d390 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rbx,%rsi │ │ │ │ - mov (%rax),%rcx │ │ │ │ - mov %rax,%rdi │ │ │ │ - call *0x10(%rcx) │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call d6b0 │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fde0> │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x274e7(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x26263(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - lea 0x28b85(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x10(%rsp),%rdi │ │ │ │ - call d8d0 │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 64e65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fde5> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 64ed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe50> │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - push %rbx │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 64f14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fe94> │ │ │ │ - mov 0x48(%rdi),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 64f33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3feb3> │ │ │ │ - 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 │ │ │ │ + jne 57cb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1b9f0> │ │ │ │ ret │ │ │ │ - lea 0x272fd(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x261b9(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x28ae0(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x274ce(%rip),%rcx # 8c408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67388> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2609a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x28ab9(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ + xchg %ax,%ax │ │ │ │ push %rbx │ │ │ │ - lea 0x3c4a4(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64fa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff24> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 64fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff67> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 64fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff67> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 64fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff67> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 64fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff67> │ │ │ │ + mov (%rax),%rsi │ │ │ │ mov (%rdi),%rax │ │ │ │ - lea -0x4419b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 65000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff80> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3a822(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - nop │ │ │ │ - call *%rdx │ │ │ │ - jmp 64fe7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff67> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rsi,%rbx │ │ │ │ + cmp %rax,%rsi │ │ │ │ + je 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba30> │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3c414(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 65034 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ffb4> │ │ │ │ + je 57d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba40> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 65077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fff7> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fff7> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 65077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fff7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 65077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fff7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x4422b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 650a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40020> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3a792(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 57cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba10> │ │ │ │ add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 65077 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3fff7> │ │ │ │ + ret │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x3c1e5(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x100(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 650d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40053> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 650f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40070> │ │ │ │ - lea 0x3a72d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65108 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40088> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 6511d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4009d> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 6512f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400af> │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 650dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4005c> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 650dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4005c> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - lea 0x3c155(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x100(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65163 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400e3> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 65190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40110> │ │ │ │ - lea 0x3a69d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 57cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba10> │ │ │ │ + jmp 57cf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba30> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 651a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40128> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 651bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4013d> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 651cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4014f> │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6516c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400ec> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 6516c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x400ec> │ │ │ │ - nop │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ + jmp 57d2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba6d> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rbx,8),%rdi │ │ │ │ + call 25600 ::do_widen(char) const@@Base+0x5770> │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + call d920 │ │ │ │ + movslq 0x8(%rbp),%rbx │ │ │ │ + lea 0x10(%rbp),%rdi │ │ │ │ + lea 0x1(%rbx),%eax │ │ │ │ + mov %eax,0x8(%rbp) │ │ │ │ + call d4c0 │ │ │ │ + mov 0x0(%rbp),%rax │ │ │ │ + cmp 0x4(%rax),%ebx │ │ │ │ + jl 57d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba60> │ │ │ │ + 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 57d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bac0> │ │ │ │ + ret │ │ │ │ sub $0x28,%rsp │ │ │ │ - mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0x18(%rsp) │ │ │ │ - mov %rsi,%rbp │ │ │ │ - call d5d0 │ │ │ │ - mov %rsp,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x288bb(%rip),%rsi # 8dacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a4b> │ │ │ │ + mov %edx,%edx │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + shl $0x3,%rdx │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + 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) │ │ │ │ - movl $0x1,(%rsp) │ │ │ │ - call d6c0 │ │ │ │ - lea 0x3bf38(%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 6524f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401cf> │ │ │ │ + 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 │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp d950 │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov 0x80(%rdi),%rdi │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40200> │ │ │ │ - call d610 │ │ │ │ - mov 0x30(%rbx),%rdi │ │ │ │ - lea 0x40(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65292 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40212> │ │ │ │ - call d610 │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 652a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40224> │ │ │ │ - call d610 │ │ │ │ - mov 0x8(%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 652e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40268> │ │ │ │ - lock subl $0x1,0x8(%rbx) │ │ │ │ - jne 652e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40268> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbx) │ │ │ │ - jne 652e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40268> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - lea -0x4448e(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 652f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40270> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rax │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - pop %rbx │ │ │ │ + mov %rdi,%rdx │ │ │ │ + cmpl $0x1,0xc(%rdi) │ │ │ │ + jg 57e28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb68> │ │ │ │ + mov 0x38(%rdi),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 57e20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bb60> │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp *%rdx │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ 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 (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 653d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40354> │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rsi,%rbp │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 6534f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x402cf> │ │ │ │ - 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) │ │ │ │ + movl $0x0,0x8(%rdi) │ │ │ │ + lea 0x10(%rdi),%rdi │ │ │ │ + mov %rdx,0x8(%rsp) │ │ │ │ + call d760 │ │ │ │ + mov 0x8(%rsp),%rdx │ │ │ │ + mov 0x38(%rdx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 653a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40327> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 653a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40327> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 653a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40327> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x4455b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 653d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40350> │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov 0x18(%rbp),%rdx │ │ │ │ - mov %rdx,0x10(%rbx,%rax,1) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ + je 57e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bba0> │ │ │ │ add $0x18,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + jmp d610 │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 653a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40327> │ │ │ │ - lea 0x26b0d(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x25bf9(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x28618(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + add $0x18,%rsp │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ endbr64 │ │ │ │ - movabs $0x80000000f,%rax │ │ │ │ + mov (%rdi),%rax │ │ │ │ + movslq %esi,%rsi │ │ │ │ + mov 0x8(%rax),%rax │ │ │ │ + mov (%rax,%rsi,8),%rdi │ │ │ │ + jmp 25600 ::do_widen(char) const@@Base+0x5770> │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + push %r15 │ │ │ │ + push %r14 │ │ │ │ push %r13 │ │ │ │ - xor %edx,%edx │ │ │ │ push %r12 │ │ │ │ + lea 0x4796d(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ push %rbp │ │ │ │ + movq %r12,%xmm2 │ │ │ │ + xor %ebp,%ebp │ │ │ │ push %rbx │ │ │ │ + sub $0x258,%rsp │ │ │ │ + movq 0x486c5(%rip),%xmm1 # a0580 , std::allocator >@GLIBCXX_3.4.21+0xcc8> │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x248(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x58,%rsp │ │ │ │ - movd 0x3a7e3(%rip),%xmm0 │ │ │ │ - movd 0x3a363(%rip),%xmm1 │ │ │ │ - mov %fs:0x28,%r13 │ │ │ │ - mov %r13,0x48(%rsp) │ │ │ │ - mov %esi,%r13d │ │ │ │ - mov %rax,0x8(%rdi) │ │ │ │ - lea 0x30(%rsp),%rbp │ │ │ │ - lea 0x10(%rsp),%r12 │ │ │ │ - mov 0x3a6c6(%rip),%eax │ │ │ │ - punpckldq %xmm1,%xmm0 │ │ │ │ - mov %dx,0x14(%rdi) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - movb $0x0,0x28(%rdi) │ │ │ │ + punpcklqdq %xmm2,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4a405(%rip) │ │ │ │ + cmpl $0x1,0xc(%rbx) │ │ │ │ + jle 58690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3d0> │ │ │ │ + nopl (%rax) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov %rbx,%rcx │ │ │ │ + lea -0x1ee(%rip),%rdx # 57d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ba50> │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call db70 │ │ │ │ + mov 0xc(%rbx),%eax │ │ │ │ + cmp %ebp,%eax │ │ │ │ + jg 57ef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc30> │ │ │ │ + xor %ebp,%ebp │ │ │ │ + test %eax,%eax │ │ │ │ + jle 57f38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc78> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call d5b0 │ │ │ │ + cmp %ebp,0xc(%rbx) │ │ │ │ + jg 57f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc60> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + call 43430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7170> │ │ │ │ + mov %rax,%r15 │ │ │ │ + call d080 │ │ │ │ + sub 0x4a399(%rip),%rax │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + mulsd 0x36076(%rip),%xmm0 # 8dff8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d38> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + mov 0x47a85(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edx,%edx │ │ │ │ - mov %eax,0x10(%rdi) │ │ │ │ - lea 0x28(%rdi),%rax │ │ │ │ - lea 0x38(%rdi),%rdi │ │ │ │ - mov %rax,-0x20(%rdi) │ │ │ │ - lea 0x48(%rbx),%rax │ │ │ │ - movq %xmm0,-0x38(%rdi) │ │ │ │ - movq $0x0,-0x18(%rdi) │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov %rbp,0x20(%rsp) │ │ │ │ - movb $0x0,0x30(%rsp) │ │ │ │ - movq $0x0,0x28(%rsp) │ │ │ │ - mov %r12,(%rsp) │ │ │ │ - movb $0x0,0x10(%rsp) │ │ │ │ - movq $0x0,0x8(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - movq $0x0,0x58(%rbx) │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 654c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40447> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x47a7e(%rip),%r13 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x220(%rsp) │ │ │ │ + lea 0x477cf(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r13,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x478f7(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + lea 0x130(%rsp),%r14 │ │ │ │ + movaps %xmm3,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x47beb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xd0(%rsp),%rax │ │ │ │ + lea 0xd0(%rsp),%rsi │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x148(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + movb $0x0,0xa0(%rsp) │ │ │ │ + mov %rbp,0x90(%rsp) │ │ │ │ + movq $0x0,0x98(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c640> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xf8(%rsp),%rcx │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x477a0(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 58156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be96> │ │ │ │ call d610 │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 654d6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40456> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x475f2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + call d1a0 │ │ │ │ + lea 0x475d1(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + mov %ax,0x220(%rsp) │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + movups %xmm0,0x238(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + movq $0x0,0x218(%rsp) │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + mov %r13,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x476e9(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + movaps %xmm4,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + movaps %xmm0,0x100(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x479e5(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xd8(%rsp),%rsi │ │ │ │ + movl $0x10,0x118(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %rax,0xd8(%rsp) │ │ │ │ + mov %r14,0x120(%rsp) │ │ │ │ + movb $0x0,0x130(%rsp) │ │ │ │ + movq $0x0,0x128(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov %r15,%rsi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d620 (long)@plt> │ │ │ │ + mov 0x100(%rsp),%r8 │ │ │ │ + lea 0x40(%rsp),%r15 │ │ │ │ + movb $0x0,0x40(%rsp) │ │ │ │ + mov %r15,0x30(%rsp) │ │ │ │ + movq $0x0,0x38(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 58920 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c660> │ │ │ │ + mov 0xf0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x475cf(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 58327 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c067> │ │ │ │ call d610 │ │ │ │ - mov $0x101,%eax │ │ │ │ - mov %r13d,0x8(%rbx) │ │ │ │ - mov %ax,0x14(%rbx) │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6552c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404ac> │ │ │ │ - add $0x58,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - pop %r13 │ │ │ │ - ret │ │ │ │ - lea 0x18(%rbx),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x20(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x48(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6553a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404ba> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 65501 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40481> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x70,%rsp │ │ │ │ - mov %fs:0x28,%r12 │ │ │ │ - mov %r12,0x68(%rsp) │ │ │ │ - mov %rdx,%r12 │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 65400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40380> │ │ │ │ - mov $0x48,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %rax,%rbp │ │ │ │ - call d6a0 │ │ │ │ - movb $0x0,0x1c(%rbp) │ │ │ │ - mov %rbp,%r9 │ │ │ │ - xor %r8d,%r8d │ │ │ │ - xor %ecx,%ecx │ │ │ │ + lea 0x110(%rsp),%rdi │ │ │ │ + mov %r12,0xd8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xd0(%rsp) │ │ │ │ + lea 0x140(%rsp),%rdi │ │ │ │ + mov %r13,0xd0(%rsp,%rax,1) │ │ │ │ + lea 0x47421(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x1b,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ - mov %rsp,%rsi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d630 │ │ │ │ - test %r12,%r12 │ │ │ │ - js 656c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40640> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x20(%rbp) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x30(%rbp) │ │ │ │ - add %r12,%rax │ │ │ │ - mov %r12,0x28(%rbp) │ │ │ │ - mov %rax,0x38(%rbp) │ │ │ │ - movl $0x0,0x40(%rbp) │ │ │ │ - mov %rbp,(%rbx) │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - call d650 │ │ │ │ - movabs $0x100000001,%rdx │ │ │ │ - lea 0x3a0b9(%rip),%rcx │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov %rdx,0x8(%rax) │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x356db(%rip),%rcx # 8da58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51798> │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x60(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r12,0x50(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 58870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5b0> │ │ │ │ + mov %rdx,0x50(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x60(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - test %r12,%r12 │ │ │ │ - je 657b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40734> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - lea 0x48(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65623 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405a3> │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 14987 <__cxa_finalize@plt+0x6d27> │ │ │ │ + lea 0x50(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x3512b(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x80(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x70(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 588d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c610> │ │ │ │ + mov %rcx,0x70(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x80(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x70(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x98(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x90(%rsp),%rsi │ │ │ │ + mov %r8,0x78(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 58850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c590> │ │ │ │ + cmp %rax,0x80(%rsp) │ │ │ │ + jae 58481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1c1> │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + je 58481 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1c1> │ │ │ │ + cmp %rax,0xa0(%rsp) │ │ │ │ + jae 58628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c368> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 149b5 <__cxa_finalize@plt+0x6d55> │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 58940 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c680> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xb8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0xb8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14812 <__cxa_finalize@plt+0x6bb2> │ │ │ │ + lea 0xb0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x34ff2(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xe0(%rsp),%r13 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r13,0xd0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 588a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5e0> │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xd8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x49f86(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 58738 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c478> │ │ │ │ + cmpb $0x0,0x49f6f(%rip) │ │ │ │ + jne 586c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c400> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 585aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2ea> │ │ │ │ call d610 │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - lea 0x28(%rsp),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 65637 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x405b7> │ │ │ │ + mov 0xb0(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 585bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2fc> │ │ │ │ call d610 │ │ │ │ - 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) │ │ │ │ - movb $0x0,0x40(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d990 │ │ │ │ - lea 0x70(%rbx),%rdi │ │ │ │ - call d4d0 │ │ │ │ - lea 0x90(%rbx),%rax │ │ │ │ - movb $0x0,0x90(%rbx) │ │ │ │ - mov %rax,0x80(%rbx) │ │ │ │ - movq $0x0,0x88(%rbx) │ │ │ │ - movl $0x1,0xa0(%rbx) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 585cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c30b> │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rsp),%rdi │ │ │ │ + cmp %r12,%rdi │ │ │ │ + je 585da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c31a> │ │ │ │ + call d610 │ │ │ │ + mov 0x30(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 585e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c329> │ │ │ │ + call d610 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 585fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c33b> │ │ │ │ + call d610 │ │ │ │ + mov 0x248(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6571a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4069a> │ │ │ │ - add $0x70,%rsp │ │ │ │ + jne 5896a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c6aa> │ │ │ │ + add $0x258,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6571a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4069a> │ │ │ │ - call d1f0 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x20(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 657dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4075c> │ │ │ │ - xor %edx,%edx │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d460 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d930 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 657e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40766> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 6574d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406cd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 65779 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406f9> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d460 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d930 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d610 │ │ │ │ - lea 0x38(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6571a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4069a> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x30(%rbx),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + lea 0x70(%rsp),%r13 │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xc0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r14,0xb0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 584c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c204> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 584dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c21c> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 58671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3b1> │ │ │ │ + jmp 584d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c218> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov 0x4(%rdi),%ecx │ │ │ │ + test %ecx,%ecx │ │ │ │ + jle 57f3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc7b> │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ + mov (%rax,%rbp,8),%rdi │ │ │ │ + add $0x1,%rbp │ │ │ │ + call 25600 ::do_widen(char) const@@Base+0x5770> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %ebp,0x4(%rdi) │ │ │ │ + jg 586a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c3e0> │ │ │ │ + jmp 57f3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1bc7b> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x34dc1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x49c2d(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x49c11(%rip),%rdi │ │ │ │ + call d730 >& 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 65798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40718> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov 0x68(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6571a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4069a> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x2707d(%rip),%rcx # 8c838 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x677b8> │ │ │ │ - mov $0x10,%edx │ │ │ │ - lea 0x262c1(%rip),%rsi # 8ba88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66a08> │ │ │ │ - lea 0x28276(%rip),%rdi # 8da44 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x689c4> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 656d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40655> │ │ │ │ - call d610 │ │ │ │ - jmp 656ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4066a> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 6572c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406ac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 65809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40789> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 65731 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406b1> │ │ │ │ - jmp 6573d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406bd> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 65745 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406c5> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ + je 148a9 <__cxa_finalize@plt+0x6c49> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 587b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4f0> │ │ │ │ + movzbl 0x43(%rdi),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 58598 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2d8> │ │ │ │ + nopl (%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x34d49(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x49935(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + lea 0x49919(%rip),%rdi │ │ │ │ + call d730 >& 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 65834 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407b4> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov %rbp,%rbx │ │ │ │ - jmp 6574d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x406cd> │ │ │ │ + je 148df <__cxa_finalize@plt+0x6c7f> │ │ │ │ + cmpb $0x0,0x38(%rdi) │ │ │ │ + je 58800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c540> │ │ │ │ + movzbl 0x43(%rdi),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5858b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2cb> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rbx,0x20(%rsp) │ │ │ │ - mov %fs:0x28,%rbx │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %edx,%ebx │ │ │ │ - cmp (%rsi),%rax │ │ │ │ - je 658f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40878> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %rdi,%rbp │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ - mov %rsi,%r12 │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - cmp $0x8,%ebx │ │ │ │ - je 65900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40880> │ │ │ │ - cmp $0x10,%ebx │ │ │ │ - jne 658ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082c> │ │ │ │ - mov 0x40(%rdi),%edx │ │ │ │ - test $0x4,%dl │ │ │ │ - jne 658ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082c> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea -0x3893b(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ 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 65840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407c0> │ │ │ │ - mov 0x28(%rsp),%rbp │ │ │ │ - mov 0x30(%rsp),%r12 │ │ │ │ - mov 0x18(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 6591b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4089b> │ │ │ │ - mov 0x20(%rsp),%rbx │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 5871d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c45d> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + jmp 5871d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c45d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %ebx,%eax │ │ │ │ - jmp 658d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40859> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x40(%rdi),%edx │ │ │ │ - test $0x2,%dl │ │ │ │ - jne 658ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4082c> │ │ │ │ + mov %rdx,0x28(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + lea -0x3898b(%rip),%rsi # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x28(%rsp),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ - or $0x2,%edx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %edx,0x40(%rdi) │ │ │ │ - call *0x78(%rax) │ │ │ │ - jmp 658a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40824> │ │ │ │ - mov %rbp,0x28(%rsp) │ │ │ │ - mov %r12,0x30(%rsp) │ │ │ │ + mov 0x30(%rax),%rcx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rsi,%rcx │ │ │ │ + je 58791 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4d1> │ │ │ │ + mov %rdx,0x20(%rsp) │ │ │ │ + mov $0xa,%esi │ │ │ │ + call *%rcx │ │ │ │ + mov 0x20(%rsp),%rdx │ │ │ │ + jmp 58791 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c4d1> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 58497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1d7> │ │ │ │ + cmp %rbp,%rsi │ │ │ │ + jne 58473 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1b3> │ │ │ │ + jmp 58497 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c1d7> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 583b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0f3> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 58883 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5c3> │ │ │ │ + jmp 583af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c0ef> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 58567 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2a7> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%r13,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 588b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c5f3> │ │ │ │ + jmp 58563 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c2a3> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5842e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c16e> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 588e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c623> │ │ │ │ + jmp 5842a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c16a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x90(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 58129 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1be69> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x120(%rsp),%rsi │ │ │ │ + lea 0x30(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 582fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c03a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 584dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c21c> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 58953 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c693> │ │ │ │ + jmp 584d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c218> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - 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 65840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407c0> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40911> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 65996 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40916> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 659ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4092e> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 65961 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408e1> │ │ │ │ + jmp 14846 <__cxa_finalize@plt+0x6be6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 6597c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x408fc> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 148c1 <__cxa_finalize@plt+0x6c61> │ │ │ │ endbr64 │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 65a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409a6> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 659f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40974> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x206f(%rip),%rcx # 63970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8f0> │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 65a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40980> │ │ │ │ - lea -0x246f(%rip),%rdx # 63580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e500> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 659f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40978> │ │ │ │ - ret │ │ │ │ - nopl (%rax) │ │ │ │ - jmp *%rax │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x18(%rdx),%rcx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 65a26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x409a6> │ │ │ │ - mov (%rax),%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 65a1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4099e> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - jmp dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - push %rax │ │ │ │ - lea 0x264ba(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x255a6(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x27fc5(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + jmp 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 65a9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a1c> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65a85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a05> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65ac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a41> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 65ac6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a46> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14912 <__cxa_finalize@plt+0x6cb2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65ac6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40a46> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 1497f <__cxa_finalize@plt+0x6d1f> │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 65b4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40acc> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65b35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ab5> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65b71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40af1> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 65b76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40af6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 14891 <__cxa_finalize@plt+0x6c31> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65b76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40af6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 149dd <__cxa_finalize@plt+0x6d7d> │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 65bfc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b7c> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40b65> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ba1> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 65c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ba6> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14a16 <__cxa_finalize@plt+0x6db6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65c26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ba6> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x10(%rdi),%rax │ │ │ │ - cmp 0x8(%rdi),%rax │ │ │ │ - je 65cac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c2c> │ │ │ │ - lea -0x1(%rax),%rdx │ │ │ │ - mov %rdx,0x10(%rdi) │ │ │ │ - xor %edx,%edx │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65c95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c15> │ │ │ │ - mov %sil,-0x1(%rax) │ │ │ │ - mov %esi,%edx │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c51> │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - jne 65cd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c56> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ + jmp 149ea <__cxa_finalize@plt+0x6d8a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call d710 │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 65cd6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40c56> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 1495a <__cxa_finalize@plt+0x6cfa> │ │ │ │ endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - je 65d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cd0> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 65d68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ce8> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d5e> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 65da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d20> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cc2> │ │ │ │ - cmpb $0x0,0x50(%rdi) │ │ │ │ - je 65de5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d65> │ │ │ │ - call 610b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c030> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x2652(%rip),%rdx # 63720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e6a0> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 65db8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d38> │ │ │ │ - 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 65d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ca9> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 65d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cd5> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65dde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40d5e> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - testb $0x2,0x78(%rdi) │ │ │ │ - je 65d55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cd5> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 65d32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cb2> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 65d42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40cc2> │ │ │ │ - lea 0x26364(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x252e8(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x27c0f(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14a5b <__cxa_finalize@plt+0x6dfb> │ │ │ │ endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 65e43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dc3> │ │ │ │ - test %dl,%dl │ │ │ │ - je 65e52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dd2> │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65e3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dbc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 65e52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dd2> │ │ │ │ - call 610b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c030> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 148cb <__cxa_finalize@plt+0x6c6b> │ │ │ │ endbr64 │ │ │ │ - jmp 65e71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40df1> │ │ │ │ - lea 0x262f7(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2527b(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x27ba2(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 65e3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40dbe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1485b <__cxa_finalize@plt+0x6bfb> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ + push %r13 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + push %r12 │ │ │ │ + push %rbp │ │ │ │ + push %rbx │ │ │ │ + mov %rdi,%rbx │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x50(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 65ec9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e49> │ │ │ │ - test %dl,%dl │ │ │ │ - je 65ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e58> │ │ │ │ - mov 0x58(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 65ec2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e42> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %dl │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 65ed8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e58> │ │ │ │ - call 610b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c030> │ │ │ │ - endbr64 │ │ │ │ - jmp 65ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e77> │ │ │ │ - lea 0x26271(%rip),%rcx # 8c150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x670d0> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x251f5(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x27b1c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 65ec2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40e42> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - and $0x2,%eax │ │ │ │ - je 65f50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ed0> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 65f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ee8> │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65fde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f5e> │ │ │ │ - cmp %rax,0x30(%rdi) │ │ │ │ - je 65fa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f20> │ │ │ │ - mov %sil,(%rax) │ │ │ │ - mov %esi,%eax │ │ │ │ - addq $0x1,0x28(%rdi) │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65f42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ec2> │ │ │ │ - cmpb $0x0,0x45(%rdi) │ │ │ │ - je 65fe5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f65> │ │ │ │ - call 61120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0a0> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x29c2(%rip),%rdx # 635b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e530> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 65fb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f38> │ │ │ │ - mov 0x50(%rdi),%rax │ │ │ │ - mov 0x58(%rdi),%rdx │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - add %rax,%rdx │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - mov %rdx,0x30(%rdi) │ │ │ │ + mov 0x20(%rdi),%r13 │ │ │ │ + mov 0x28(%rdi),%r12 │ │ │ │ + movq $0x0,0x30(%rdi) │ │ │ │ movups %xmm0,0x20(%rdi) │ │ │ │ - jmp 65f29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ea9> │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 58a5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c79b> │ │ │ │ + mov %r13,%rbp │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - jg 65f55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ed5> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov %esi,0xc(%rsp) │ │ │ │ - mov %rdi,(%rsp) │ │ │ │ - call *%rax │ │ │ │ - mov 0xc(%rsp),%esi │ │ │ │ - cmp $0xffffffff,%esi │ │ │ │ - je 65fde , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40f5e> │ │ │ │ - mov (%rsp),%rdi │ │ │ │ - testb $0x2,0x68(%rdi) │ │ │ │ - je 65f55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ed5> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - jmp 65f32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40eb2> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 65f42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ec2> │ │ │ │ - lea 0x2636c(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x250e8(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x27a0f(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 66043 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fc3> │ │ │ │ - test %dl,%dl │ │ │ │ - je 66052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fd2> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6603c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fbc> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 66052 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fd2> │ │ │ │ - call 61120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0a0> │ │ │ │ - endbr64 │ │ │ │ - jmp 66071 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40ff1> │ │ │ │ - lea 0x262ff(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x2507b(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x279a2(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 6603e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40fbe> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - sub 0x20(%rdi),%rax │ │ │ │ - movzbl 0x45(%rdi),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - jg 660c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41049> │ │ │ │ - test %dl,%dl │ │ │ │ - je 660d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41058> │ │ │ │ - mov 0x48(%rdi),%rdi │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 660c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41042> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - cmp $0xffffffff,%eax │ │ │ │ - setne %dl │ │ │ │ - mov %edx,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - test %dl,%dl │ │ │ │ - je 660d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41058> │ │ │ │ - call 61120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c0a0> │ │ │ │ - endbr64 │ │ │ │ - jmp 660f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41077> │ │ │ │ - lea 0x26279(%rip),%rcx # 8c358 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x672d8> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x24ff5(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x2791c(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - xor %edx,%edx │ │ │ │ - jmp 660c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41042> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 61190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c110> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 61190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c110> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 612d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c250> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 612d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c250> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 61400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c380> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 61400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c380> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + je 58c48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c988> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c780> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 58a68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7a8> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x38(%rbx),%r13 │ │ │ │ + mov 0x40(%rbx),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x48(%rbx) │ │ │ │ + movups %xmm0,0x38(%rbx) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 58aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7eb> │ │ │ │ + mov %r13,%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 61530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4b0> │ │ │ │ - nop │ │ │ │ - endbr64 │ │ │ │ - push %rax │ │ │ │ - pop %rax │ │ │ │ - xor %edx,%edx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 61530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c4b0> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58c60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9a0> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d0> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 58ab8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7f8> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%rbx),%r13 │ │ │ │ + mov 0x58(%rbx),%r12 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x60(%rbx) │ │ │ │ + movups %xmm0,0x50(%rbx) │ │ │ │ + cmp %r12,%r13 │ │ │ │ + je 58afb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c83b> │ │ │ │ + mov %r13,%rbp │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x3b3e1(%rip),%rax │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 661f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41175> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 66220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411a0> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov 0x0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 66203 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41183> │ │ │ │ + je 58c30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c970> │ │ │ │ call d610 │ │ │ │ - lea 0x39606(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nop │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 61660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 661f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41175> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 66256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x411d6> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 661f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41175> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x3af29(%rip),%rax │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 662c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41245> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 662f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41270> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + add $0x18,%rbp │ │ │ │ + cmp %rbp,%r12 │ │ │ │ + jne 58ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c820> │ │ │ │ + test %r13,%r13 │ │ │ │ + je 58b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c848> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d610 │ │ │ │ + mov 0x68(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x78(%rbx) │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 662d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41253> │ │ │ │ + je 58b26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c866> │ │ │ │ call d610 │ │ │ │ - lea 0x39536(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d8d0 │ │ │ │ - nop │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 61660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 662c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41245> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 66326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x412a6> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 662c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41245> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x3b241(%rip),%rax │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x78(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 66395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41315> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 663d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41350> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + 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 663a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41323> │ │ │ │ + je 58b6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8ac> │ │ │ │ call d610 │ │ │ │ - lea 0x39466(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 61660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ - movl $0x0,0x78(%rbx) │ │ │ │ - jmp 66395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41315> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x50(%rbx) │ │ │ │ - je 66406 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41386> │ │ │ │ - movb $0x0,0x50(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x78(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 66395 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41315> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - lea 0x3ad79(%rip),%rax │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x68(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 66475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413f5> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 664b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41430> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ + 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 66483 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41403> │ │ │ │ + je 58bb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c8f2> │ │ │ │ call d610 │ │ │ │ - lea 0x39386(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %rdi,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - call 61660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ - movl $0x0,0x68(%rbx) │ │ │ │ - jmp 66475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413f5> │ │ │ │ - endbr64 │ │ │ │ - mov %r14,0x10(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x45(%rbx) │ │ │ │ - je 664e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41466> │ │ │ │ - movb $0x0,0x45(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x68(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x10(%rsp),%r14 │ │ │ │ - jmp 66475 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x413f5> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - endbr64 │ │ │ │ - sub $0xa8,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - mov 0x38(%rdi),%eax │ │ │ │ - test $0x2,%al │ │ │ │ - jne 66578 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414f8> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 66718 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41698> │ │ │ │ - add $0xa8,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - and $0xfffffffd,%eax │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - mov %eax,0x38(%rdi) │ │ │ │ - lea 0x39278(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - movq $0x0,0x40(%rsp) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movaps %xmm0,0x20(%rsp) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call dc40 │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - lea 0x3ac05(%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 666c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41640> │ │ │ │ - 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 65840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x407c0> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - call 64b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3faa0> │ │ │ │ - lea 0x3ab90(%rip),%rax │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov 0x78(%rsp),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 66680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41600> │ │ │ │ - test $0x4,%al │ │ │ │ - je 66680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41600> │ │ │ │ - mov $0x10,%ecx │ │ │ │ - mov %r14,%rdx │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 61660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c5e0> │ │ │ │ - movl $0x0,0x78(%rsp) │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ + 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 6668f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4160f> │ │ │ │ + je 58bf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c938> │ │ │ │ call d610 │ │ │ │ - lea 0x3917a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x48(%rsp),%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x98(%rsp),%rbx │ │ │ │ - mov 0xa0(%rsp),%r14 │ │ │ │ - jmp 66553 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414d3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0x1004,%edi │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - movq $0x4,0x70(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r14,%rsi │ │ │ │ - mov %rax,0x18(%rsp) │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - movq $0x1004,0x68(%rsp) │ │ │ │ - mov 0x10(%rax),%rdi │ │ │ │ - movb $0x1,0x55(%rsp) │ │ │ │ - movl $0x5,0x78(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x70(%rax) │ │ │ │ - jmp 665fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4157c> │ │ │ │ - mov %rbx,0x98(%rsp) │ │ │ │ - mov %r14,0xa0(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 66742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416c2> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 66778 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416f8> │ │ │ │ - endbr64 │ │ │ │ - jmp 6679b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4171b> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x55(%rsp) │ │ │ │ - je 66756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416d6> │ │ │ │ - movb $0x0,0x55(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 66728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416a8> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - lea 0x10(%rsp),%r14 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call 662a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41220> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 66728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416a8> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov (%rbx),%rdi │ │ │ │ - mov $0x10,%edx │ │ │ │ - mov %rbx,%rsi │ │ │ │ - call 64b20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3faa0> │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 66728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416a8> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 667de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4175e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 6676e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416ee> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 667b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41733> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__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 66728 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x416a8> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 66680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41600> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - lea 0x38d95(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rdi) │ │ │ │ - testb $0x5,0x150(%rdi) │ │ │ │ - je 669b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41930> │ │ │ │ - lea 0x30(%rdi),%r12 │ │ │ │ - lea 0x40(%rdi),%rbp │ │ │ │ - lea 0x3908c(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x391ab(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x38f47(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x39313(%rip),%rax # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x39314(%rip),%rdx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%r12,%rax,1) │ │ │ │ - lea 0x38e82(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x38bff(%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 66ab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a35> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 66952 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418d2> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x38b3f(%rip),%rax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ + mov 0xf8(%rbx),%rdi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + movups %xmm0,0xf8(%rbx) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6697d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x418fd> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - lea 0x3a80c(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x38de2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ + je 58c78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9b8> │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 66ab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a35> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 66a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41980> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 6688d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4180d> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 6688d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4180d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 66ab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a35> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 66a81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a01> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 66a3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419ba> │ │ │ │ - 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 66aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a20> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 66a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419a0> │ │ │ │ - mov (%r12),%rbp │ │ │ │ + pop %r13 │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + add $0x18,%rbp │ │ │ │ cmp %rbp,%r12 │ │ │ │ - je 66a81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a01> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ + jne 58ae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c820> │ │ │ │ + jmp 58afb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c83b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ cmp %rbp,%r12 │ │ │ │ - jne 66a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419f0> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 669c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41946> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + jne 58a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c780> │ │ │ │ + jmp 58a5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c79b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbp │ │ │ │ cmp %rbp,%r12 │ │ │ │ - jne 66a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419a0> │ │ │ │ - jmp 66a5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x419da> │ │ │ │ - endbr64 │ │ │ │ - jmp 66ad4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41a54> │ │ │ │ - lea 0x2542c(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x24518(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x26f37(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 668b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41836> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x38aea(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - testb $0x5,0x150(%rbx) │ │ │ │ - je 66c90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c10> │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - lea 0x38de5(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x38f04(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x38ca0(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x3906c(%rip),%rax # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x3906d(%rip),%rdx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%r12,%rax,1) │ │ │ │ - lea 0x38bdb(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x38958(%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 66d9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d1d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 66bf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41b79> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x38898(%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 66c55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bd5> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 66c55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bd5> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 66c55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bd5> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x45e02(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 66d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d10> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x3a534(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x38b0a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ + jne 58a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7d0> │ │ │ │ + jmp 58aab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c7eb> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 66d9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d1d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 66ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c60> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 66b34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ab4> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 66b34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ab4> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 66d9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d1d> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 66d61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ce1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 66d1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c9a> │ │ │ │ - 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 66d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d00> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 66d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c80> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 66d61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ce1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 66d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41cd0> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 66ca6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c26> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 66d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41c80> │ │ │ │ - jmp 66d3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41cba> │ │ │ │ + pop %r13 │ │ │ │ + ret │ │ │ │ nop │ │ │ │ - call *%rax │ │ │ │ - jmp 66c55 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41bd5> │ │ │ │ - endbr64 │ │ │ │ - jmp 66dbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d3c> │ │ │ │ - lea 0x25144(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x24230(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x26c4f(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 66b5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41add> │ │ │ │ - xchg %ax,%ax │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - lea 0x38815(%rip),%rax │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 66f60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ee0> │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - lea 0x20(%rbx),%r12 │ │ │ │ - lea 0x38b0c(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x38c2b(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x389c7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x38d93(%rip),%rax # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x38d94(%rip),%rdx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%r12,%rax,1) │ │ │ │ - lea 0x38902(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x3867f(%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 6706d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fed> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 66ed2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41e52> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x385bf(%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 66f2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41eae> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 66f2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41eae> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 66f2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41eae> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x460db(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 67060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fe0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x3a25b(%rip),%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x38832(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d1c0 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ + call 58a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c740> │ │ │ │ + mov 0xf8(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6706d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fed> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 66fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f30> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 66e09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d89> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%r12 │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 66e0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41d8d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 6706d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fed> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 67031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fb1> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 66fea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f6a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ + je 58cb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1c9f1> │ │ │ │ + call d610 │ │ │ │ + mov 0xd0(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 67050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fd0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 66fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f50> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 67031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fb1> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + je 58cc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca02> │ │ │ │ call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41fa0> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 66f76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41ef6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 66fd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f50> │ │ │ │ - jmp 6700a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41f8a> │ │ │ │ + mov 0xa8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58cd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca13> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca24> │ │ │ │ + call d610 │ │ │ │ + mov 0x68(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58cf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca32> │ │ │ │ + call d610 │ │ │ │ + mov 0x58(%rbp),%r12 │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 58d1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca5e> │ │ │ │ nop │ │ │ │ - call *%rax │ │ │ │ - jmp 66f2e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41eae> │ │ │ │ - endbr64 │ │ │ │ - jmp 6708c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4200c> │ │ │ │ - lea 0x24e74(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x23f60(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2697f(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 66e36 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x41db6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov 0x10(%rdi),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 67150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420d0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 67120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420a0> │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 670e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42068> │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbx),%rdi │ │ │ │ - movq $0x0,0x10(%rbx) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 67140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420c0> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 670d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42050> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 67120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420a0> │ │ │ │ + je 58dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb00> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 58d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca40> │ │ │ │ + mov 0x50(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58d2b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca6b> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ call d610 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 67110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42090> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - add $0x18,%rsp │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 670d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42050> │ │ │ │ - jmp 67107 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42087> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - add $0x18,%rsp │ │ │ │ - ret │ │ │ │ - endbr64 │ │ │ │ - jmp 67166 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420e6> │ │ │ │ - endbr64 │ │ │ │ - jmp 6718e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4210e> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 67120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420a0> │ │ │ │ + mov 0x40(%rbp),%r12 │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 58d5e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca9e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 58dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb18> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ + mov 0x38(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58d6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caab> │ │ │ │ mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ call d610 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 6717c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420fc> │ │ │ │ - jmp 67120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x420a0> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 670c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42047> │ │ │ │ - endbr64 │ │ │ │ - lea 0x38445(%rip),%rax │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rdi) │ │ │ │ - testb $0x5,0x150(%rdi) │ │ │ │ - je 67310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42290> │ │ │ │ - lea 0x30(%rdi),%r12 │ │ │ │ - lea 0x40(%rdi),%rbp │ │ │ │ - lea 0x3873c(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x3885b(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x385f7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x389c3(%rip),%rax # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x389c4(%rip),%rdx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%r12,%rax,1) │ │ │ │ - lea 0x38532(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x382af(%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 67415 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42395> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 672a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42222> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x381ef(%rip),%rax │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ + mov 0x28(%rbp),%r12 │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + je 58d9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cada> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 672cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4224d> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - lea 0x39ebc(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x38492(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - call d1c0 │ │ │ │ + je 58db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1caf0> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 58d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cac0> │ │ │ │ + mov 0x20(%rbp),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 58df0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cb30> │ │ │ │ mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67415 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42395> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 67360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422e0> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 671dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4215d> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 671dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4215d> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 67415 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42395> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 673e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42361> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 6739a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4231a> │ │ │ │ - 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 67400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42380> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42300> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 673e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42361> │ │ │ │ - xchg %ax,%ax │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 673d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42350> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 67326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x422a6> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42300> │ │ │ │ - jmp 673ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4233a> │ │ │ │ - endbr64 │ │ │ │ - jmp 67434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x423b4> │ │ │ │ - lea 0x24acc(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x23bb8(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x265d7(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67206 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42186> │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58d80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cac0> │ │ │ │ + jmp 58d96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cad6> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58d00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca40> │ │ │ │ + jmp 58d1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca5a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%r12 │ │ │ │ + jne 58d40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca80> │ │ │ │ + jmp 58d5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ca9a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + ret │ │ │ │ + nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - lea 0x38191(%rip),%rax │ │ │ │ - mov %rbx,0x8(%rsp) │ │ │ │ + sub $0x278,%rsp │ │ │ │ + mov %rbx,0x248(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - mov %rbp,0x10(%rsp) │ │ │ │ - mov %r13,0x20(%rsp) │ │ │ │ - mov %rax,-0x10(%rdi) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x228(%rdi) │ │ │ │ - testb $0x5,0x140(%rdi) │ │ │ │ - je 67610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42590> │ │ │ │ - lea 0x30(%rdi),%rbp │ │ │ │ - lea 0x20(%rbx),%r13 │ │ │ │ - lea 0x3847d(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - lea 0x3859c(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0x98(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x38338(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x68(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x38704(%rip),%rax # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x38705(%rip),%rdx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x120(%rbx),%rdi │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,0x0(%r13,%rax,1) │ │ │ │ - lea 0x38272(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x120(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x37fef(%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 67727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426a7> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 67562 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x424e2> │ │ │ │ - mov 0x310(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x37f2f(%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 675be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4253e> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 675be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4253e> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 675be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4253e> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x4676b(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 67720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426a0> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x39bcb(%rip),%rax │ │ │ │ - movq $0x0,0x8(%rbx) │ │ │ │ - lea 0x228(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - lea 0x381a2(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x228(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov 0x10(%rsp),%rbp │ │ │ │ - mov 0x20(%rsp),%r13 │ │ │ │ - lea -0x10(%rbx),%rdi │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - jmp d610 │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov -0x8(%rdi),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426a7> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 67660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425e0> │ │ │ │ - lea 0x30(%rbx),%rbp │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 67498 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42418> │ │ │ │ - mov 0x20(%rbx),%rax │ │ │ │ - lea 0x20(%rbx),%r13 │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r13,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 6749c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4241c> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ + mov %rbp,0x250(%rsp) │ │ │ │ + mov %r12,0x258(%rsp) │ │ │ │ + mov %rsi,0x60(%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,0x4948a(%rip) │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ test %r12,%r12 │ │ │ │ - je 6772c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x426ac> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 676e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42661> │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 6769a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4261a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + mov %r12,%rbp │ │ │ │ + je 5a2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e03f> │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67708 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42688> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42600> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 676e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42661> │ │ │ │ - xchg %ax,%ax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d320 │ │ │ │ + lea 0x0(,%r12,4),%rdi │ │ │ │ + call d650 │ │ │ │ + lea 0x0(,%r12,4),%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + mov %r14,0x268(%rsp) │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d320 │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5a32e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e06e> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %r15,0x270(%rsp) │ │ │ │ + movsd 0x35108(%rip),%xmm3 # 8e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d40> │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + movq $0x0,0x18(%rsp) │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov %eax,%r15d │ │ │ │ + not %esi │ │ │ │ + test %rax,%rax │ │ │ │ + jne 591ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf3f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 59050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd90> │ │ │ │ + mov %r15d,%ebp │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0x50(%rbx),%r9 │ │ │ │ + and $0x1,%ebp │ │ │ │ + mov (%rbx),%rdx │ │ │ │ + neg %rbp │ │ │ │ + and $0x18,%ebp │ │ │ │ + mov 0x20(%rdx),%r12 │ │ │ │ + lea (%rdi,%rbp,1),%r11 │ │ │ │ + lea (%r9,%rbp,1),%r10 │ │ │ │ + cmpq $0x0,0x18(%rsp) │ │ │ │ + jne 59430 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d170> │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ + mov %eax,%ecx │ │ │ │ + shr $0x3,%ecx │ │ │ │ + movzbl (%r12,%rcx,1),%esi │ │ │ │ + mov %eax,%ecx │ │ │ │ + not %ecx │ │ │ │ + and $0x7,%ecx │ │ │ │ + bt %ecx,%esi │ │ │ │ + jae 593c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d100> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r8d,%ecx │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %eax,(%rsi,%rcx,4) │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + movl $0x0,(%rsi,%rcx,4) │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jb 58f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccc0> │ │ │ │ + mov (%rdi,%rbp,1),%rax │ │ │ │ + lea 0x0(,%rdx,4),%r12 │ │ │ │ + lea 0x0(,%r8,4),%r13 │ │ │ │ + add %r12,%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + cmp $0x1,%r8 │ │ │ │ + je 5940c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d14c> │ │ │ │ + mov 0x20(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d560 │ │ │ │ + mov 0x50(%rbx),%rax │ │ │ │ + mov 0x28(%rsp),%rsi │ │ │ │ + mov %r13,%rdx │ │ │ │ + mov (%rax,%rbp,1),%rdi │ │ │ │ + add %r12,%rdi │ │ │ │ + call d560 │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + test %esi,%esi │ │ │ │ + je 59050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd90> │ │ │ │ + mov 0x20(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,1),%rsi │ │ │ │ + mov 0x38(%rbx),%rax │ │ │ │ + mov (%rax,%rbp,1),%rcx │ │ │ │ + xor %eax,%eax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq (%rsi,%rax,4),%rdx │ │ │ │ + mov %eax,(%rcx,%rdx,4) │ │ │ │ + add $0x1,%rax │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jb 59040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd80> │ │ │ │ + mov 0x48(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x78(%rsp),%rsi │ │ │ │ + mov 0x8(%rbx),%ebp │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x14,0x78(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x78(%rsp),%rdx │ │ │ │ + movdqa 0x34d6e(%rip),%xmm0 # 8de00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b40> │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + mov %rdx,0xd0(%rsp) │ │ │ │ + movsd 0x34f4b(%rip),%xmm3 # 8e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d40> │ │ │ │ + movl $0x70656577,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + cmpb $0x0,0x4942e(%rip) │ │ │ │ + mov %rdx,0xc8(%rsp) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + je 591aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceea> │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + cvtsi2sd %rbp,%xmm4 │ │ │ │ + add $0x1,%eax │ │ │ │ + cvtsi2sd %eax,%xmm0 │ │ │ │ + divsd %xmm4,%xmm0 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + mulsd 0x34e74(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ + cvttsd2si %xmm0,%ebp │ │ │ │ + cmp 0x493e6(%rip),%ebp │ │ │ │ + jge 59600 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d340> │ │ │ │ + movl $0xffffffff,0x493d6(%rip) │ │ │ │ + mov %rdi,%rsi │ │ │ │ + lea 0x48f48(%rip),%rdi │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3449b(%rip),%rsi # 8d5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5132f> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r13 │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %ebp,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call dab0 │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x34375(%rip),%rsi # 8d4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x48efc(%rip),%rdi │ │ │ │ + call d430 │ │ │ │ + mov %ebp,0x49375(%rip) │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + movsd 0x34e61(%rip),%xmm3 # 8e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d40> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 591d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf14> │ │ │ │ + movsd %xmm1,0x10(%rsp) │ │ │ │ + movsd %xmm2,(%rsp) │ │ │ │ call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 676d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42650> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - mov 0x18(%rsp),%r12 │ │ │ │ - jmp 67626 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x425a6> │ │ │ │ + movsd 0x10(%rsp),%xmm1 │ │ │ │ + movsd (%rsp),%xmm2 │ │ │ │ + movsd 0x34e2c(%rip),%xmm3 # 8e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d40> │ │ │ │ + addq $0x1,0x18(%rsp) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + cmp 0x8(%rbx),%eax │ │ │ │ + jae 59e76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbb6> │ │ │ │ + mov %eax,%esi │ │ │ │ + mov %eax,0x54(%rsp) │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + mov %eax,%r15d │ │ │ │ + not %esi │ │ │ │ + test %rax,%rax │ │ │ │ + je 58f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc70> │ │ │ │ + test %ebp,%ebp │ │ │ │ + je 59253 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf93> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rdi │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67680 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42600> │ │ │ │ - jmp 676ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4263a> │ │ │ │ + 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 59210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cf50> │ │ │ │ + mov 0xc(%rbx),%r11d │ │ │ │ + mov %r11d,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + shr $1,%eax │ │ │ │ + je 59559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d299> │ │ │ │ + mov %r15d,%eax │ │ │ │ + movl $0x0,0x10(%rsp) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %edi,%edi │ │ │ │ + sar $1,%eax │ │ │ │ + mov %r15d,0x68(%rsp) │ │ │ │ + mov 0x80(%rbx),%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + mov 0x54(%rsp),%eax │ │ │ │ + mov %esi,0x6c(%rsp) │ │ │ │ + shl $0x2,%eax │ │ │ │ + and $0x4,%eax │ │ │ │ + mov %eax,(%rsp) │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + mov 0xa8(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - jmp 675be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4253e> │ │ │ │ - mov %r12,0x18(%rsp) │ │ │ │ - lea 0x247b5(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x238a1(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x262c0(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ + mov 0x0(%r13,%rdi,8),%rax │ │ │ │ + mov %edi,%ecx │ │ │ │ + mov 0x40(%rsp),%r10 │ │ │ │ + mov %rdi,%r14 │ │ │ │ + shr $0x6,%r14 │ │ │ │ + add 0x88(%rax),%r10 │ │ │ │ + mov $0x1,%eax │ │ │ │ + lea 0x0(,%r14,8),%rsi │ │ │ │ + shl %cl,%rax │ │ │ │ + mov 0x30(%rsp),%rcx │ │ │ │ + movzbl (%r10),%r8d │ │ │ │ + mov %rax,%r15 │ │ │ │ + lea (%rcx,%rsi,1),%r9 │ │ │ │ + movzbl (%rsp),%ecx │ │ │ │ + mov (%r9),%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 0x0(%rbp,%rsi,1),%r15 │ │ │ │ + mov %rdx,(%r9) │ │ │ │ + movzbl (%r10),%r10d │ │ │ │ + mov (%r15),%rdx │ │ │ │ + sar %cl,%r10d │ │ │ │ + and $0x3,%r10d │ │ │ │ + cmp $0x2,%r10d │ │ │ │ + jne 594f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d238> │ │ │ │ + mov 0x38(%rsp),%rcx │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + or %rax,(%rcx,%rsi,1) │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + mov %r12d,%edx │ │ │ │ + movb $0x0,(%rcx,%rdx,1) │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + lea 0x1(%r12),%edx │ │ │ │ + movb $0x0,(%rcx,%rdx,1) │ │ │ │ + mov 0x80(%rbx),%rbp │ │ │ │ + mov 0xc(%rbx),%r11d │ │ │ │ + and 0x0(%rbp,%r14,8),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %r11d,%eax │ │ │ │ + sbbl $0xffffffff,0x10(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $1,%eax │ │ │ │ + mov %r11d,%r10d │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 59610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d350> │ │ │ │ + mov 0x60(%rsp),%rax │ │ │ │ + add $0x2,%r12d │ │ │ │ + mov 0x8(%rax),%r13 │ │ │ │ + mov 0xa8(%rbx),%rax │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + mov 0xd0(%rbx),%rax │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + jmp 592c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ + nop │ │ │ │ + mov (%r11),%rsi │ │ │ │ + mov %edx,%ecx │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %eax,(%rsi,%rcx,4) │ │ │ │ + mov (%r10),%rsi │ │ │ │ + add $0x1,%eax │ │ │ │ + movl $0x0,(%rsi,%rcx,4) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jb 58f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccc0> │ │ │ │ + mov (%rdi,%rbp,1),%rax │ │ │ │ + lea 0x0(,%rdx,4),%r12 │ │ │ │ + mov %r8d,%r13d │ │ │ │ + shl $0x2,%r13 │ │ │ │ + add %r12,%rax │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 674c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42445> │ │ │ │ + cmp $0x4,%r13 │ │ │ │ + ja 58fe1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd21> │ │ │ │ + jne 5901f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd5f> │ │ │ │ + mov 0x20(%rsp),%rax │ │ │ │ + mov (%rax),%eax │ │ │ │ + mov %eax,(%rdi) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov (%r9,%rbp,1),%rax │ │ │ │ + mov (%rdi),%edx │ │ │ │ + mov %edx,(%rax,%r12,1) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + jmp 5901f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cd5f> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %r12 │ │ │ │ - push %rbp │ │ │ │ - push %rbx │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov -0x18(%rax),%rbx │ │ │ │ - lea 0x37e6a(%rip),%rax │ │ │ │ - add %rdi,%rbx │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - testb $0x5,0x150(%rbx) │ │ │ │ - je 67910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42890> │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - lea 0x38165(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - lea 0x38284(%rip),%rax # 9fa58 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - lea 0xa8(%rbx),%rdi │ │ │ │ - call dbb0 ::~__basic_file()@plt> │ │ │ │ - lea 0x38020(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x40(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov 0x383ec(%rip),%rax # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - mov 0x383ed(%rip),%rdx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov -0x18(%rax),%rax │ │ │ │ - mov %rdx,(%r12,%rax,1) │ │ │ │ - lea 0x37f5b(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - lea 0x37cd8(%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 67a1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4299d> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - je 67879 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x427f9> │ │ │ │ - mov 0x320(%rbx),%rdi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - lea 0x37c18(%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 678d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42855> │ │ │ │ - lock subl $0x1,0x8(%rbp) │ │ │ │ - jne 678d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42855> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call *0x10(%rax) │ │ │ │ - lock subl $0x1,0xc(%rbp) │ │ │ │ - jne 678d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42855> │ │ │ │ - mov 0x0(%rbp),%rdx │ │ │ │ - lea -0x46a82(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x18(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - jne 67a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42990> │ │ │ │ - call *0x8(%rdx) │ │ │ │ - lea 0x398b4(%rip),%rax │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - lea 0x238(%rbx),%rdi │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x37e8a(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - pop %r12 │ │ │ │ - jmp d610 │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x8(%rbx),%rbp │ │ │ │ - mov 0x0(%rbp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67a1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4299d> │ │ │ │ - cmp %rdi,(%rdi) │ │ │ │ - jne 67960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428e0> │ │ │ │ - lea 0x40(%rbx),%rbp │ │ │ │ - lea 0x30(%rbx),%r12 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d110 >::close()@plt> │ │ │ │ - test %rax,%rax │ │ │ │ - jne 677b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42734> │ │ │ │ - mov 0x30(%rbx),%rax │ │ │ │ - mov -0x18(%rax),%rdi │ │ │ │ - add %r12,%rdi │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 677b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42734> │ │ │ │ + mov %esi,%eax │ │ │ │ + mov 0x8(%rdx),%rsi │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %r15d,%ecx │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + xor %r8d,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + shr $0x3,%rsi │ │ │ │ + imul 0x18(%rsp),%rsi │ │ │ │ + neg %rax │ │ │ │ + and $0x18,%eax │ │ │ │ + mov (%rax,%rdi,1),%r14 │ │ │ │ + mov (%r9,%rax,1),%r13 │ │ │ │ + xor %eax,%eax │ │ │ │ + add %rsi,%r12 │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%r12 │ │ │ │ - test %r12,%r12 │ │ │ │ - je 67a1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4299d> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %r12,%rbp │ │ │ │ - je 679e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42961> │ │ │ │ + mov 0x0(%r13,%rax,4),%esi │ │ │ │ + mov (%r14,%rax,4),%edi │ │ │ │ + cmp %esi,%r15d │ │ │ │ + cmovl %esi,%r15d │ │ │ │ + cmp %esi,%ecx │ │ │ │ + cmovl %esi,%ecx │ │ │ │ + mov %edi,%esi │ │ │ │ + shr $0x3,%esi │ │ │ │ + movzbl (%r12,%rsi,1),%r9d │ │ │ │ + mov %edi,%esi │ │ │ │ + not %esi │ │ │ │ + and $0x7,%esi │ │ │ │ + bt %esi,%r9d │ │ │ │ + jb 594c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d208> │ │ │ │ + mov (%r11),%r9 │ │ │ │ + mov %edx,%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%edx │ │ │ │ + mov %edi,(%r9,%rsi,4) │ │ │ │ + mov (%r10),%rdi │ │ │ │ + mov %r15d,(%rdi,%rsi,4) │ │ │ │ + mov 0x14(%rbx),%esi │ │ │ │ + cmp %esi,%eax │ │ │ │ + jae 59ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da20> │ │ │ │ + xor %r15d,%r15d │ │ │ │ + jmp 59470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1b0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 6799a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4291a> │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ + mov 0x20(%rsp),%r9 │ │ │ │ + mov %r8d,%esi │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x1,%r8d │ │ │ │ + mov %edi,(%r9,%rsi,4) │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %ecx,(%rdi,%rsi,4) │ │ │ │ + cmp 0x14(%rbx),%eax │ │ │ │ + jae 59cd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da10> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + jmp 59470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d1b0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + and %r8,%rdx │ │ │ │ + add 0x38(%rsp),%rsi │ │ │ │ + mov %rdx,(%r15) │ │ │ │ + mov (%rsi),%rdx │ │ │ │ + test %rax,(%r9) │ │ │ │ + je 59520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d260> │ │ │ │ + or %rax,%rdx │ │ │ │ + mov %rdx,(%rsi) │ │ │ │ + jmp 59350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d090> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + and %rdx,%r8 │ │ │ │ + mov %r11d,%r10d │ │ │ │ + mov %r8,(%rsi) │ │ │ │ + and (%r15),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + mov %r11d,%eax │ │ │ │ + sbbl $0xffffffff,0x10(%rsp) │ │ │ │ + add $0x1,%rdi │ │ │ │ + shr $1,%eax │ │ │ │ + cmp %eax,%edi │ │ │ │ + jae 59610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d350> │ │ │ │ + add $0x2,%r12d │ │ │ │ + jmp 592c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d000> │ │ │ │ + nop │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + test %r10d,%r10d │ │ │ │ + je 595ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d32f> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%eax │ │ │ │ + mov 0x80(%rbx),%r11 │ │ │ │ + sar $1,%ecx │ │ │ │ + shl %cl,%rax │ │ │ │ + shr $0x6,%rcx │ │ │ │ + test %rax,(%r11,%rcx,8) │ │ │ │ + jne 5959a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2da> │ │ │ │ + mov 0xa8(%rbx),%r11 │ │ │ │ + test %rax,(%r11,%rcx,8) │ │ │ │ + je 595e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d326> │ │ │ │ + mov (%rbx),%r11 │ │ │ │ + mov 0x68(%rbx),%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + cmpb $0x0,(%rax,%rdx,1) │ │ │ │ + mov 0x8(%r11),%rax │ │ │ │ + setg %r10b │ │ │ │ + shr $0x3,%ecx │ │ │ │ + mov 0x20(%r11),%r12 │ │ │ │ + shr $0x3,%rax │ │ │ │ + imul %rdi,%rax │ │ │ │ + add %rcx,%rax │ │ │ │ + mov %edx,%ecx │ │ │ │ + not %ecx │ │ │ │ + add %rax,%r12 │ │ │ │ + and $0x7,%ecx │ │ │ │ + shl %cl,%ebp │ │ │ │ + shl %cl,%r10d │ │ │ │ + not %ebp │ │ │ │ + and %bpl,(%r12) │ │ │ │ + add 0x20(%r11),%rax │ │ │ │ + or %r10b,(%rax) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + add $0x1,%rdx │ │ │ │ + cmp %r10d,%edx │ │ │ │ + jb 59570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d2b0> │ │ │ │ + mov 0x14(%rbx),%ebp │ │ │ │ + jmp 58f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc70> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + jle 591aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ceea> │ │ │ │ + jmp 5912e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ce6e> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + mov 0x68(%rsp),%r15d │ │ │ │ + mov 0x6c(%rsp),%esi │ │ │ │ + test %edi,%edi │ │ │ │ + je 59559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d299> │ │ │ │ + mov %esi,%eax │ │ │ │ + mov %r15d,0x38(%rsp) │ │ │ │ + movsd 0x34994(%rip),%xmm4 # 8dfc8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d08> │ │ │ │ + and $0x1,%eax │ │ │ │ + mov %esi,0x40(%rsp) │ │ │ │ + movsd 0x349c5(%rip),%xmm5 # 8e008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d48> │ │ │ │ + movsd 0x348c4(%rip),%xmm9 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + neg %rax │ │ │ │ + and $0x18,%eax │ │ │ │ + mov %rax,%r14 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%eax │ │ │ │ + shr $1,%eax │ │ │ │ + je 59550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d290> │ │ │ │ + movapd %xmm4,%xmm8 │ │ │ │ + movl $0x0,(%rsp) │ │ │ │ xor %esi,%esi │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x88(%rax) │ │ │ │ - mov 0x10(%rbp),%rdi │ │ │ │ - movq $0x0,0x10(%rbp) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42980> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42900> │ │ │ │ - mov (%r12),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - je 679e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42961> │ │ │ │ + xor %edi,%edi │ │ │ │ + movl $0x0,0x30(%rsp) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm7,%xmm7 │ │ │ │ + xorpd 0x34757(%rip),%xmm8 # 8ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b30> │ │ │ │ + jmp 59799 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4d9> │ │ │ │ xchg %ax,%ax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 596d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d411> │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + lea -0x1(%r9),%ebp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x0(%r13,%r14,1),%r13 │ │ │ │ + movslq 0x0(%r13,%rbp,4),%rbp │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + movsbl 0x0(%r13,%rbp,1),%ebp │ │ │ │ + cvtsi2sd %ebp,%xmm0 │ │ │ │ + addsd %xmm7,%xmm0 │ │ │ │ + mov 0x14(%rbx),%r15d │ │ │ │ + lea -0x1(%r15),%ebp │ │ │ │ + cmp %ebp,%r9d │ │ │ │ + jae 59938 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d678> │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + add $0x1,%r9d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + mov 0x0(%r13,%r14,1),%r15 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + movslq (%r15,%r9,4),%r9 │ │ │ │ + movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm6 │ │ │ │ + addsd %xmm6,%xmm0 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 59914 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d654> │ │ │ │ + lea -0x1(%r11),%r9d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movslq (%r15,%r9,4),%r9 │ │ │ │ + movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 59908 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d648> │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 598d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d610> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + not %rdx │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r12,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - call d610 │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 679d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42950> │ │ │ │ - andl $0xfffffffc,0x38(%r12) │ │ │ │ - mov %r12,0x8(%r12) │ │ │ │ - mov %r12,(%r12) │ │ │ │ - movq $0x0,0x10(%r12) │ │ │ │ - jmp 67926 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x428a6> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + add $0x2,%rdi │ │ │ │ + add $0x8,%rsi │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 59a00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d740> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%edx │ │ │ │ + shl %cl,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + shr $0x6,%rcx │ │ │ │ + test %rdx,(%r8,%rcx,8) │ │ │ │ + je 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ + mov 0x38(%rbx),%r9 │ │ │ │ + mov 0x80(%rbx),%rbp │ │ │ │ + lea 0x1(%rdi),%r12 │ │ │ │ + mov (%r9,%r14,1),%r11 │ │ │ │ + mov (%r11,%rsi,1),%r9d │ │ │ │ + mov 0x4(%r11,%rsi,1),%r11d │ │ │ │ + test %rdx,0x0(%rbp,%rcx,8) │ │ │ │ + jne 596a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3e0> │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 59800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d540> │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + lea -0x1(%r9),%ebp │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov 0x0(%r13,%r14,1),%r13 │ │ │ │ + movslq 0x0(%r13,%rbp,4),%rbp │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + movsbl 0x0(%r13,%rbp,1),%ebp │ │ │ │ + cvtsi2sd %ebp,%xmm2 │ │ │ │ + mov 0x14(%rbx),%r15d │ │ │ │ + lea -0x1(%r15),%ebp │ │ │ │ + cmp %ebp,%r9d │ │ │ │ + jae 599e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d720> │ │ │ │ + mov 0x20(%rbx),%r13 │ │ │ │ + add $0x1,%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x0(%r13,%r14,1),%r15 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + movslq (%r15,%r9,4),%r9 │ │ │ │ + movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 599bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6fc> │ │ │ │ + lea -0x1(%r11),%r9d │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + movslq (%r15,%r9,4),%r9 │ │ │ │ + movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm1 │ │ │ │ + cmp %ebp,%r11d │ │ │ │ + jb 599b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d6f0> │ │ │ │ + ucomisd 0x34796(%rip),%xmm2 # 8e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d40> │ │ │ │ + setnp %r9b │ │ │ │ + xor %r15d,%r15d │ │ │ │ + ucomisd %xmm3,%xmm2 │ │ │ │ + cmovne %r15d,%r9d │ │ │ │ + ucomisd 0x3477f(%rip),%xmm1 # 8e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d40> │ │ │ │ + setnp %r11b │ │ │ │ + ucomisd %xmm3,%xmm1 │ │ │ │ + cmovne %r15d,%r11d │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 59958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d698> │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 59958 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d698> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm3,%xmm1 │ │ │ │ + movapd %xmm3,%xmm2 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r12,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ + comisd %xmm0,%xmm8 │ │ │ │ + jbe 59a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7c0> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + not %rdx │ │ │ │ + movb $0x1,(%r8,%r12,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + mov (%r9,%r14,1),%r15 │ │ │ │ + lea 0x1(%r11),%r9d │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movslq (%r15,%r9,4),%r9 │ │ │ │ + movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm6 │ │ │ │ + subsd %xmm6,%xmm0 │ │ │ │ + jmp 59737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d477> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 5972e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d46e> │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + mov (%r9,%r14,1),%r15 │ │ │ │ + jmp 59713 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d453> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + ucomisd 0x346a8(%rip),%xmm1 # 8e008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d48> │ │ │ │ + setnp %bpl │ │ │ │ + xor %r15d,%r15d │ │ │ │ + ucomisd %xmm5,%xmm1 │ │ │ │ + cmovne %r15d,%ebp │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 59a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d768> │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 59a28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d768> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm5,%xmm1 │ │ │ │ + movb $0xff,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0x1,(%r8,%r12,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ xchg %ax,%ax │ │ │ │ - mov 0x0(%rbp),%rbp │ │ │ │ - cmp %rbp,%r12 │ │ │ │ - jne 67980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42900> │ │ │ │ - jmp 679ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4293a> │ │ │ │ - nop │ │ │ │ - call *%rax │ │ │ │ - jmp 678d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42855> │ │ │ │ - endbr64 │ │ │ │ - jmp 67a3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429bc> │ │ │ │ - lea 0x244c4(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x235b0(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x25fcf(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + mov (%r9,%r14,1),%r15 │ │ │ │ + lea 0x1(%r11),%r9d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movslq (%r15,%r9,4),%r9 │ │ │ │ + movsbl 0x0(%r13,%r9,1),%r9d │ │ │ │ + cvtsi2sd %r9d,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + jmp 59862 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d5a2> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + test %r11d,%r11d │ │ │ │ + je 59859 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d599> │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov 0x68(%rbx),%r13 │ │ │ │ + mov (%r9,%r14,1),%r15 │ │ │ │ + jmp 59842 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d582> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%rsp),%edi │ │ │ │ + cmp %edi,(%rsp) │ │ │ │ + je 59a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7d0> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + test %eax,%eax │ │ │ │ + je 5a4f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e232> │ │ │ │ + mov (%rsp),%eax │ │ │ │ + mov %eax,0x10(%rsp) │ │ │ │ + jmp 59660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d3a0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + ucomisd 0x345d8(%rip),%xmm2 # 8e008 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51d48> │ │ │ │ + setnp %r9b │ │ │ │ + xor %r15d,%r15d │ │ │ │ + ucomisd %xmm5,%xmm2 │ │ │ │ + cmovne %r15d,%r9d │ │ │ │ + test %r11b,%r11b │ │ │ │ + je 59ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9e8> │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 59ca8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9e8> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + not %rdx │ │ │ │ + movapd %xmm5,%xmm2 │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0xff,(%r8,%r12,1) │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + and %rdx,(%r8,%rcx,8) │ │ │ │ + jmp 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ + xchg %ax,%ax │ │ │ │ + addl $0x1,(%rsp) │ │ │ │ + jmp 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + subsd %xmm9,%xmm4 │ │ │ │ + comisd %xmm9,%xmm4 │ │ │ │ + ja 59a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d758> │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + test %edx,%edx │ │ │ │ + je 59559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d299> │ │ │ │ + mov %esi,(%rsp) │ │ │ │ + mov $0x1,%r12d │ │ │ │ + xor %eax,%eax │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 677dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4275d> │ │ │ │ + mov %eax,%ecx │ │ │ │ + mov $0x1,%r9d │ │ │ │ + shr $0x6,%rdi │ │ │ │ + shl %cl,%r9 │ │ │ │ + test %r9,(%r8,%rdi,8) │ │ │ │ + je 59c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d950> │ │ │ │ + mov 0x38(%rbx),%rdx │ │ │ │ + mov 0x80(%rbx),%r10 │ │ │ │ + lea (%rax,%rax,1),%rsi │ │ │ │ + mov 0x68(%rbx),%rcx │ │ │ │ + mov (%rdx,%r14,1),%rdx │ │ │ │ + mov (%rdx,%rax,8),%r8d │ │ │ │ + mov (%rdx,%r12,4),%edx │ │ │ │ + test %r9,(%r10,%rdi,8) │ │ │ │ + je 59cee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da2e> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 59b5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d89a> │ │ │ │ + mov 0x50(%rbx),%r9 │ │ │ │ + mov 0x20(%rbx),%r11 │ │ │ │ + mov %r8d,%edi │ │ │ │ + mov %r15d,%r10d │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r9,%r14,1),%r9 │ │ │ │ + mov (%r11,%r14,1),%r11 │ │ │ │ + sub (%r9,%rdi,4),%r10d │ │ │ │ + lea -0x1(%r8),%r9d │ │ │ │ + movslq (%r11,%r9,4),%r9 │ │ │ │ + lea 0x1(%r10),%edi │ │ │ │ + mov 0xf8(%rbx),%r10 │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movsbl (%rcx,%r9,1),%r9d │ │ │ │ + cvtsi2ss %r9d,%xmm0 │ │ │ │ + mulss (%r10,%rdi,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm4,%xmm0 │ │ │ │ + mov 0x14(%rbx),%edi │ │ │ │ + sub $0x1,%edi │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jae 59c31 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d971> │ │ │ │ + lea 0x1(%r8),%ebp │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + mov (%r9,%r14,1),%r10 │ │ │ │ + mov (%r8,%r14,1),%r11 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov 0xf8(%rbx),%r9 │ │ │ │ + sub (%r11,%rbp,4),%r8d │ │ │ │ + movslq (%r10,%rbp,4),%rbp │ │ │ │ + add $0x1,%r8d │ │ │ │ + movsbl (%rcx,%rbp,1),%ebp │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + cvtsi2ss %ebp,%xmm5 │ │ │ │ + mulss (%r9,%r8,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + addsd %xmm5,%xmm0 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 59c4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d98c> │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %r15d,%edx │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + sub (%r11,%rdi,4),%edx │ │ │ │ + movslq (%r10,%rdi,4),%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + movsbl (%rcx,%rdi,1),%edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtsi2ss %edi,%xmm5 │ │ │ │ + mulss (%r9,%rdx,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + add %rcx,%rsi │ │ │ │ + comisd %xmm4,%xmm0 │ │ │ │ + jbe 5a2a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfe3> │ │ │ │ + movb $0x1,(%rsi) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + movb $0xff,(%rdx,%r12,1) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - jne 67a7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429fb> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 67a93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a13> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 67ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a30> │ │ │ │ - movl $0x0,0x118(%rbx) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67ac8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a48> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67add , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a5d> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67aef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a6f> │ │ │ │ - call d610 │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r10d,%edx │ │ │ │ + add $0x1,%rax │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jae 59dfe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db3e> │ │ │ │ + mov 0xd0(%rbx),%r8 │ │ │ │ + add $0x2,%r12 │ │ │ │ + jmp 59ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d800> │ │ │ │ + test %edx,%edx │ │ │ │ + je 59c81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d9c1> │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + mov 0xf8(%rbx),%r9 │ │ │ │ + mov (%r8,%r14,1),%r10 │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov (%r8,%r14,1),%r11 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %r15d,%ebp │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + sub (%r11,%r8,4),%ebp │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + movslq (%r10,%r11,4),%r10 │ │ │ │ + lea 0x1(%rbp),%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + movsbl (%rcx,%r10,1),%r10d │ │ │ │ + cvtsi2ss %r10d,%xmm5 │ │ │ │ + mulss (%r9,%r8,4),%xmm5 │ │ │ │ + cvtss2sd %xmm5,%xmm5 │ │ │ │ + subsd %xmm5,%xmm0 │ │ │ │ + cmp %edi,%edx │ │ │ │ + jae 59be6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d926> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0xf8(%rbx),%r9 │ │ │ │ + mov (%rdi,%r14,1),%r10 │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67afd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a7d> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0xf0(%rbx) │ │ │ │ - jmp 67a9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a1c> │ │ │ │ - endbr64 │ │ │ │ - jmp 67b12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42a92> │ │ │ │ - endbr64 │ │ │ │ - jmp 67b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42abb> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35420> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 67b61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ae1> │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 65260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401e0> │ │ │ │ - movb $0x0,0xf0(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 67b2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42aac> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67b27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42aa7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x118(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rdi,%r14,1),%r11 │ │ │ │ + jmp 59bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d8f8> │ │ │ │ + nopl (%rax) │ │ │ │ + test %bpl,%bpl │ │ │ │ + je 59cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da00> │ │ │ │ + test %r9b,%r9b │ │ │ │ + je 59cc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da00> │ │ │ │ + mov 0x68(%rbx),%r8 │ │ │ │ + movb $0x1,(%r8,%rdi,1) │ │ │ │ + jmp 598e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d624> │ │ │ │ + addl $0x1,0x30(%rsp) │ │ │ │ + jmp 59780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d4c0> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + jmp 58fbd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ccfd> │ │ │ │ xchg %ax,%ax │ │ │ │ - endbr64 │ │ │ │ - lea 0x3979d(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x118(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 67be4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b64> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 67c70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42bf0> │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - lea 0x396ae(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67bff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b7f> │ │ │ │ + mov (%rsp),%rdi │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + jmp 593e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d123> │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 59d3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1da7b> │ │ │ │ + mov 0x50(%rbx),%r9 │ │ │ │ + mov 0x20(%rbx),%r11 │ │ │ │ + mov %r8d,%edi │ │ │ │ + mov %r15d,%r10d │ │ │ │ + pxor %xmm2,%xmm2 │ │ │ │ + mov (%r9,%r14,1),%r9 │ │ │ │ + mov (%r11,%r14,1),%r11 │ │ │ │ + sub (%r9,%rdi,4),%r10d │ │ │ │ + lea -0x1(%r8),%r9d │ │ │ │ + movslq (%r11,%r9,4),%r9 │ │ │ │ + lea 0x1(%r10),%edi │ │ │ │ + mov 0xf8(%rbx),%r10 │ │ │ │ + movslq %edi,%rdi │ │ │ │ + movsbl (%rcx,%r9,1),%r9d │ │ │ │ + cvtsi2ss %r9d,%xmm2 │ │ │ │ + mulss (%r10,%rdi,4),%xmm2 │ │ │ │ + cvtss2sd %xmm2,%xmm2 │ │ │ │ + mov 0x14(%rbx),%edi │ │ │ │ + sub $0x1,%edi │ │ │ │ + cmp %edi,%r8d │ │ │ │ + jae 59e06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db46> │ │ │ │ + lea 0x1(%r8),%ebp │ │ │ │ + mov 0x20(%rbx),%r9 │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov (%r9,%r14,1),%r10 │ │ │ │ + mov (%r8,%r14,1),%r11 │ │ │ │ + mov %r15d,%r8d │ │ │ │ + mov 0xf8(%rbx),%r9 │ │ │ │ + sub (%r11,%rbp,4),%r8d │ │ │ │ + movslq (%r10,%rbp,4),%rbp │ │ │ │ + add $0x1,%r8d │ │ │ │ + movsbl (%rcx,%rbp,1),%ebp │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + cvtsi2ss %ebp,%xmm0 │ │ │ │ + mulss (%r9,%r8,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm2 │ │ │ │ + test %edx,%edx │ │ │ │ + jne 59e21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db61> │ │ │ │ + lea 0x1(%rdx),%edi │ │ │ │ + mov %r15d,%edx │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + sub (%r11,%rdi,4),%edx │ │ │ │ + movslq (%r10,%rdi,4),%rdi │ │ │ │ + add $0x1,%edx │ │ │ │ + movsbl (%rcx,%rdi,1),%edi │ │ │ │ + movslq %edx,%rdx │ │ │ │ + cvtsi2ss %edi,%xmm0 │ │ │ │ + mulss (%r9,%rdx,4),%xmm0 │ │ │ │ + cvtss2sd %xmm0,%xmm0 │ │ │ │ + addsd %xmm0,%xmm1 │ │ │ │ + comisd %xmm4,%xmm2 │ │ │ │ + seta %dl │ │ │ │ + lea -0x1(%rdx,%rdx,1),%edx │ │ │ │ + mov %dl,(%rcx,%rsi,1) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + add %r12,%rdx │ │ │ │ + comisd %xmm4,%xmm1 │ │ │ │ + jbe 5a297 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dfd7> │ │ │ │ + movb $0x1,(%rdx) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + add $0x1,%rax │ │ │ │ + mov %r10d,%edx │ │ │ │ + shr $1,%edx │ │ │ │ + cmp %edx,%eax │ │ │ │ + jb 59c21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d961> │ │ │ │ + mov (%rsp),%esi │ │ │ │ + jmp 59559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d299> │ │ │ │ + test %edx,%edx │ │ │ │ + je 59e52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db92> │ │ │ │ + mov 0x20(%rbx),%r8 │ │ │ │ + mov 0xf8(%rbx),%r9 │ │ │ │ + mov (%r8,%r14,1),%r10 │ │ │ │ + mov 0x50(%rbx),%r8 │ │ │ │ + mov (%r8,%r14,1),%r11 │ │ │ │ + mov %edx,%r8d │ │ │ │ + mov %r15d,%ebp │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + sub (%r11,%r8,4),%ebp │ │ │ │ + lea -0x1(%rdx),%r11d │ │ │ │ + movslq (%r10,%r11,4),%r10 │ │ │ │ + lea 0x1(%rbp),%r8d │ │ │ │ + movslq %r8d,%r8 │ │ │ │ + movsbl (%rcx,%r10,1),%r10d │ │ │ │ + cvtsi2ss %r10d,%xmm1 │ │ │ │ + mulss (%r9,%r8,4),%xmm1 │ │ │ │ + cvtss2sd %xmm1,%xmm1 │ │ │ │ + cmp %edi,%edx │ │ │ │ + jae 59dc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1db07> │ │ │ │ + mov 0x20(%rbx),%rdi │ │ │ │ + mov 0xf8(%rbx),%r9 │ │ │ │ + mov (%rdi,%r14,1),%r10 │ │ │ │ + mov 0x50(%rbx),%rdi │ │ │ │ + mov (%rdi,%r14,1),%r11 │ │ │ │ + jmp 59d99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dad9> │ │ │ │ + mov 0x270(%rsp),%r15 │ │ │ │ + movq 0x46702(%rip),%xmm1 # a0588 , std::allocator >@GLIBCXX_3.4.21+0xcd0> │ │ │ │ + lea 0x45983(%rip),%r13 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + movq %r13,%xmm7 │ │ │ │ + punpcklqdq %xmm7,%xmm1 │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + call d080 │ │ │ │ + sub 0x48442(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x3407f(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movq %xmm0,%rbp │ │ │ │ + call d1a0 │ │ │ │ + mov 0x45b2e(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x45b27(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %dx,0x210(%rsp) │ │ │ │ + lea 0x45878(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + movups %xmm0,0x218(%rsp) │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + movups %xmm0,0x228(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movq $0x0,0x208(%rsp) │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x459a3(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + lea 0x120(%rsp),%r14 │ │ │ │ + movaps %xmm1,0xc0(%rsp) │ │ │ │ + movaps %xmm0,0xd0(%rsp) │ │ │ │ + movaps %xmm0,0xe0(%rsp) │ │ │ │ + movaps %xmm0,0xf0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x45c97(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0xc8(%rsp),%rsi │ │ │ │ + movl $0x10,0x108(%rsp) │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %rax,0xc8(%rsp) │ │ │ │ + mov %r14,0x110(%rsp) │ │ │ │ + movb $0x0,0x120(%rsp) │ │ │ │ + movq $0x0,0x118(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0xc0(%rsp),%rax │ │ │ │ + mov 0x58(%rsp),%rdi │ │ │ │ + movq %rbp,%xmm0 │ │ │ │ + mov -0x18(%rax),%rsi │ │ │ │ + add %rdi,%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x138(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0xf0(%rsp),%r8 │ │ │ │ + lea 0x90(%rsp),%rbp │ │ │ │ + movb $0x0,0x90(%rsp) │ │ │ │ + mov %rbp,0x80(%rsp) │ │ │ │ + movq $0x0,0x88(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5a4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e218> │ │ │ │ + mov 0xe0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0xe8(%rsp),%rcx │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x45854(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + add $0x28,%rax │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 5a0a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dde2> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 67c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ba0> │ │ │ │ - lea 0x37c01(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67c38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42bb8> │ │ │ │ + lea 0x100(%rsp),%rdi │ │ │ │ + mov %r13,0xc8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0xc0(%rsp) │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + mov %r12,0xc0(%rsp,%rax,1) │ │ │ │ + lea 0x456a6(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x12,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x3397c(%rip),%rcx # 8da74 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517b4> │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d9a0 , 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 5a47f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1bf> │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0xa8(%rsp) │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 14bad <__cxa_finalize@plt+0x6f4d> │ │ │ │ + lea 0xa0(%rsp),%r13 │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x33396(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rdi,0xc0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rdi,0x48(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5a4a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1e9> │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xd0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xc8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x48329(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 5a3a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e0e6> │ │ │ │ + cmpb $0x0,0x48312(%rip) │ │ │ │ + jne 5a340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e080> │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + cmp 0x48(%rsp),%rdi │ │ │ │ + je 5a209 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df49> │ │ │ │ call d610 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67c4d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42bcd> │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 5a21b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df5b> │ │ │ │ call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67c5f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42bdf> │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5a22d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df6d> │ │ │ │ call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b88> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 67c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b88> │ │ │ │ - nop │ │ │ │ - call 67a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429d0> │ │ │ │ - jmp 67be4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b64> │ │ │ │ - endbr64 │ │ │ │ + mov 0x28(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5a23f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df7f> │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67be4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42b64> │ │ │ │ - endbr64 │ │ │ │ - lea 0x396cd(%rip),%rax │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x118(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 67cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c34> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 67d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cd0> │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - lea 0x395de(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67ccf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c4f> │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 67cf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c78> │ │ │ │ - lea 0x37b31(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ + cmpq $0x0,0x20(%rsp) │ │ │ │ + je 5a2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dff8> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e26e> │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + mov 0x268(%rsp),%r14 │ │ │ │ + mov 0x248(%rsp),%rbx │ │ │ │ + mov 0x250(%rsp),%rbp │ │ │ │ + mov 0x258(%rsp),%r12 │ │ │ │ + add $0x278,%rsp │ │ │ │ jmp d610 │ │ │ │ + movb $0xff,(%rdx) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 59c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d950> │ │ │ │ + movb $0xff,(%rsi) │ │ │ │ + mov 0x68(%rbx),%rdx │ │ │ │ + movb $0x1,(%rdx,%r12,1) │ │ │ │ + mov 0xc(%rbx),%r10d │ │ │ │ + jmp 59c10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d950> │ │ │ │ + mov 0x238(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5a52e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e26e> │ │ │ │ + mov 0x260(%rsp),%r13 │ │ │ │ + mov 0x268(%rsp),%r14 │ │ │ │ + mov 0x248(%rsp),%rbx │ │ │ │ + mov 0x250(%rsp),%rbp │ │ │ │ + mov 0x258(%rsp),%r12 │ │ │ │ + add $0x278,%rsp │ │ │ │ + ret │ │ │ │ + mov 0x8(%rbx),%r8d │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + mov %r14,0x268(%rsp) │ │ │ │ + movq $0x0,0x20(%rsp) │ │ │ │ + movq $0x0,0x28(%rsp) │ │ │ │ + test %r8d,%r8d │ │ │ │ + jne 58ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1cc20> │ │ │ │ + lea 0xc0(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + jmp 59e7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1dbbe> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x33141(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x47fad(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + lea 0x47f91(%rip),%rdi │ │ │ │ + call d730 >& 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),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 14bd4 <__cxa_finalize@plt+0x6f74> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 5a442 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e182> │ │ │ │ + movzbl 0x43(%r12),%eax │ │ │ │ + jmp 5a467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1a7> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x330db(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x47cc7(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + lea 0x47cab(%rip),%rdi │ │ │ │ + call d730 >& 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),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 14bf4 <__cxa_finalize@plt+0x6f94> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 5a405 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e145> │ │ │ │ + movzbl 0x43(%r12),%eax │ │ │ │ + jmp 5a42a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e16a> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x3a588(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 5a510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e250> │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5a1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df28> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x3a5c5(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + jne 5a51f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e25f> │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5a1f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df35> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5a13d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de7d> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5a492 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1d2> │ │ │ │ + jmp 5a139 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1de79> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5a1c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df04> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5a4bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1fc> │ │ │ │ + jmp 5a1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1df00> │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + lea 0x80(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5a075 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ddb5> │ │ │ │ + mov 0x30(%rsp),%ecx │ │ │ │ + mov 0x38(%rsp),%r15d │ │ │ │ + mov 0x40(%rsp),%esi │ │ │ │ + test %ecx,%ecx │ │ │ │ + jne 59aa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d7e9> │ │ │ │ + jmp 59559 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1d299> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0xc8(%rbx),%rdi │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c90> │ │ │ │ - call d610 │ │ │ │ - mov 0x78(%rbx),%rdi │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67d25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ca5> │ │ │ │ - call d610 │ │ │ │ - mov 0x58(%rbx),%rdi │ │ │ │ - lea 0x68(%rbx),%rax │ │ │ │ - cmp %rax,%rdi │ │ │ │ - je 67d37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cb7> │ │ │ │ - call d610 │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c58> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 67cd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c58> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 67a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x429d0> │ │ │ │ - jmp 67cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c34> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 5a42a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e16a> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 5a467 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e1a7> │ │ │ │ + mov %r15,0x270(%rsp) │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67cb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42c34> │ │ │ │ + jmp 14aa7 <__cxa_finalize@plt+0x6e47> │ │ │ │ endbr64 │ │ │ │ - sub $0x28,%rsp │ │ │ │ - mov 0x40(%rdi),%eax │ │ │ │ - mov %rbx,0x18(%rsp) │ │ │ │ - mov %rdi,%rbx │ │ │ │ - test $0x2,%al │ │ │ │ - jne 67d9b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d1b> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov $0x8,%esi │ │ │ │ - mov %eax,0x40(%rdi) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - mov 0x40(%rbx),%eax │ │ │ │ - test $0x4,%al │ │ │ │ - jne 67db3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d33> │ │ │ │ - or $0x4,%eax │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,0x40(%rbx) │ │ │ │ - mov (%rbx),%rax │ │ │ │ - call *0x78(%rax) │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 67dcb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d4b> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67dc7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d47> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - movl $0x0,0x80(%rbx) │ │ │ │ - mov 0x18(%rsp),%rbx │ │ │ │ - add $0x28,%rsp │ │ │ │ - ret │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14ac1 <__cxa_finalize@plt+0x6e61> │ │ │ │ endbr64 │ │ │ │ - jmp 67dfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d7a> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14b02 <__cxa_finalize@plt+0x6ea2> │ │ │ │ endbr64 │ │ │ │ - jmp 67e24 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42da4> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 67e1f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d9f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d9b> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0x58(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov $0x10,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 5a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x35420> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14ace <__cxa_finalize@plt+0x6e6e> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r14 │ │ │ │ - jmp 67e60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42de0> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14b3f <__cxa_finalize@plt+0x6edf> │ │ │ │ endbr64 │ │ │ │ - jmp 67deb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42d6b> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14ab2 <__cxa_finalize@plt+0x6e52> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67e39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42db9> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %eax,0x80(%rbx) │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + jmp 14c10 <__cxa_finalize@plt+0x6fb0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - xchg %ax,%ax │ │ │ │ + jmp 14b87 <__cxa_finalize@plt+0x6f27> │ │ │ │ endbr64 │ │ │ │ - push %rbx │ │ │ │ - lea 0x3965c(%rip),%rax │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 67eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e34> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 67f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42eb0> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x39571(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67ecc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e4c> │ │ │ │ - call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 67f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e8f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e8f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 67f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e8f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 67f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e8f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x470c3(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 67f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42ec0> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x378fa(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - jmp d8d0 │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call 67d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cf0> │ │ │ │ - jmp 67eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e34> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 67f0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e8f> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14c22 <__cxa_finalize@plt+0x6fc2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67eb4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42e34> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x270(%rsp),%r15 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14ad8 <__cxa_finalize@plt+0x6e78> │ │ │ │ + nop │ │ │ │ + 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 │ │ │ │ - lea 0x3958c(%rip),%rax │ │ │ │ + sub $0x78,%rsp │ │ │ │ + mov %fs:0x28,%rbx │ │ │ │ + mov %rbx,0x68(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ mov %rax,(%rdi) │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - test $0x1,%al │ │ │ │ - je 67f84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f04> │ │ │ │ - test $0x4,%al │ │ │ │ - jne 68000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f80> │ │ │ │ - mov 0x68(%rbx),%rdi │ │ │ │ - lea 0x394a1(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f1c> │ │ │ │ + movq $0x0,0x90(%rdi) │ │ │ │ + movl $0x0,0x98(%rdi) │ │ │ │ + movl $0x0,0xb0(%rdi) │ │ │ │ + movq $0x0,0xb8(%rdi) │ │ │ │ + movl $0x0,0xc0(%rdi) │ │ │ │ + movl $0x0,0xd8(%rdi) │ │ │ │ + movq $0x0,0xe0(%rdi) │ │ │ │ + movl $0x0,0xe8(%rdi) │ │ │ │ + movq $0x0,0x18(%rdi) │ │ │ │ + movups %xmm0,0xa0(%rdi) │ │ │ │ + movups %xmm0,0xc8(%rdi) │ │ │ │ + movups %xmm0,0xf0(%rdi) │ │ │ │ + movups %xmm0,0x100(%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) │ │ │ │ + mov 0x50(%rsi),%rax │ │ │ │ + mov 0x58(%rsi),%r13 │ │ │ │ + movq $0x0,0x80(%rdi) │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + mov %eax,0x8(%rdi) │ │ │ │ + mov 0x60(%rsi),%eax │ │ │ │ + movl $0x0,0x88(%rdi) │ │ │ │ + add %eax,%eax │ │ │ │ + mov %r13d,0x14(%rdi) │ │ │ │ + mov %eax,0x2c(%rsp) │ │ │ │ + mov %eax,0xc(%rdi) │ │ │ │ + mov %r13,%rax │ │ │ │ + and $0xffffffff,%eax │ │ │ │ + mov %rax,0x10(%rsp) │ │ │ │ + je 5aa50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e790> │ │ │ │ + lea 0x0(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + add %r12,%rbp │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x30(%rax),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + sub %r12,%rbp │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x38(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 5aa80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7c0> │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 5a717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e457> │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,0x28(%rbx) │ │ │ │ + mov %r14,0x30(%rbx) │ │ │ │ + mov %rax,0x20(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a76e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4ae> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - cmpb $0x0,0x58(%rbx) │ │ │ │ - je 67fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f5f> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 67fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f5f> │ │ │ │ - lock subl $0x1,0x8(%rdi) │ │ │ │ - jne 67fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f5f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - call *0x10(%rax) │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - lock subl $0x1,0xc(%rdi) │ │ │ │ - jne 67fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f5f> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x47193(%rip),%rcx # 20e40 ::do_widen(char) const@@Base+0x10> │ │ │ │ - mov 0x18(%rax),%rdx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jne 68010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f90> │ │ │ │ - call *0x8(%rax) │ │ │ │ - lea 0x3782a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - call d8d0 │ │ │ │ - add $0x10,%rsp │ │ │ │ - mov %rbx,%rdi │ │ │ │ - pop %rbx │ │ │ │ - jmp d610 │ │ │ │ - nop │ │ │ │ - call 67d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42cf0> │ │ │ │ - jmp 67f84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f04> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call *%rdx │ │ │ │ - jmp 67fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f5f> │ │ │ │ - endbr64 │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5aa70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7b0> │ │ │ │ + lea 0x0(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 67f84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42f04> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ - push %rbx │ │ │ │ - sub $0x8,%rsp │ │ │ │ - call 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x414b0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 680a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43020> │ │ │ │ + call d320 │ │ │ │ + add %r12,%rbp │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x30(%rax),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + sub %r12,%rbp │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x40(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 5ab40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e880> │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 5a7d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e510> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%rbp),%eax │ │ │ │ - not %eax │ │ │ │ - test $0x5,%al │ │ │ │ - je 68068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fe8> │ │ │ │ - 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 680b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43030> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 68050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fd0> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - je 680a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43020> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,0x40(%rbx) │ │ │ │ + mov %r14,0x48(%rbx) │ │ │ │ + mov %rax,0x38(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a81e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e55e> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 68090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43010> │ │ │ │ - add $0x8,%rsp │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - cmp %rbx,%rbp │ │ │ │ - jne 68050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fd0> │ │ │ │ - jmp 68087 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43007> │ │ │ │ - endbr64 │ │ │ │ - jmp 680c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43046> │ │ │ │ - endbr64 │ │ │ │ - jmp 680d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43058> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 68042 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fc2> │ │ │ │ + mov 0x10(%rsp),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5aa60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7a0> │ │ │ │ + lea 0x0(,%rax,4),%rbp │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%r12 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x0(%rbp),%rbx │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - je 680a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43020> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov (%rbx),%rbx │ │ │ │ + call d320 │ │ │ │ + add %r12,%rbp │ │ │ │ + mov $0x30,%edi │ │ │ │ + call d650 │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + lea 0x30(%rax),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + sub %r12,%rbp │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + lea 0x48(%rsp),%rax │ │ │ │ + mov %rax,0x58(%rsp) │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm0,(%r15) │ │ │ │ + test %rbp,%rbp │ │ │ │ + jne 5aae0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e820> │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + add $0x18,%r15 │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 5a880 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5c0> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0x18(%rsp),%rax │ │ │ │ + mov %r15,0x58(%rbx) │ │ │ │ + mov %r14,0x60(%rbx) │ │ │ │ + mov %rax,0x50(%rbx) │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5a8ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e60e> │ │ │ │ + mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ - cmp %rbp,%rbx │ │ │ │ - jne 680ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4306e> │ │ │ │ - jmp 680a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43020> │ │ │ │ - endbr64 │ │ │ │ - sub $0x68,%rsp │ │ │ │ - mov %r14,0x58(%rsp) │ │ │ │ - mov %rdi,0x8(%rsp) │ │ │ │ - mov %rsi,0x10(%rsp) │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov %fs:0x28,%r14 │ │ │ │ - mov %r14,0x28(%rsp) │ │ │ │ - mov (%rdi),%r14 │ │ │ │ + mov 0x10(%rsp),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 6842f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433af> │ │ │ │ - mov 0x38(%r14),%eax │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - test $0x2,%al │ │ │ │ - je 683b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43333> │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov 0x18(%rsp),%rax │ │ │ │ - mov %rax,0x20(%rsp) │ │ │ │ - lea (%rax,%rcx,1),%r13 │ │ │ │ - nop │ │ │ │ - data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 682f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43270> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x30(%r14),%r15 │ │ │ │ - mov (%rax),%rbx │ │ │ │ - cmp %r15,0x28(%r14) │ │ │ │ - je 68240 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431c0> │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 6840b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4338b> │ │ │ │ - cmpb $0x0,0x11(%rbx) │ │ │ │ - jne 68201 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43181> │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - je 68220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x431a0> │ │ │ │ - mov %r15,%r8 │ │ │ │ - lea 0x28(%r14),%rcx │ │ │ │ - mov %r13,%rdx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - call d660 │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d410 │ │ │ │ - lea 0x28(%r14),%rdx │ │ │ │ - lea 0x20(%rsp),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %eax,%ebp │ │ │ │ - call d640 │ │ │ │ - mov %ebp,%edi │ │ │ │ - call d8e0 │ │ │ │ - cmp 0x379fd(%rip),%ebp │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ - sete 0x11(%rbx) │ │ │ │ - jne 68170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430f0> │ │ │ │ - cmp %rax,%r13 │ │ │ │ - je 682f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43270> │ │ │ │ - cmp %r15,0x28(%r14) │ │ │ │ - je 68170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430f0> │ │ │ │ - cmp 0x20(%rsp),%r13 │ │ │ │ - je 68330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x432b0> │ │ │ │ + je 5ac78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9b8> │ │ │ │ + mov %r14,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %r14,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db80 │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - cmpb $0x0,0x10(%rbx) │ │ │ │ - jne 681a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43124> │ │ │ │ - xor %r8d,%r8d │ │ │ │ + lea (%rax,%r14,1),%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rbp,0x70(%rbx) │ │ │ │ + mov %rbp,0x78(%rbx) │ │ │ │ + mov 0x2c(%rsp),%ebp │ │ │ │ + mov %rcx,0x68(%rbx) │ │ │ │ + shr $1,%ebp │ │ │ │ + jne 5aba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8e0> │ │ │ │ + movq $0x0,0x80(%rbx) │ │ │ │ + xor %ebp,%ebp │ │ │ │ + xor %r13d,%r13d │ │ │ │ xor %ecx,%ecx │ │ │ │ - xor %edx,%edx │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + movq $0x0,0x90(%rbx) │ │ │ │ + movl $0x0,0x98(%rbx) │ │ │ │ + movq $0x0,0xa0(%rbx) │ │ │ │ + movq $0x0,0xa8(%rbx) │ │ │ │ + movl $0x0,0xb0(%rbx) │ │ │ │ + movq $0x0,0xb8(%rbx) │ │ │ │ + movl $0x0,0xc0(%rbx) │ │ │ │ + movq $0x0,0xc8(%rbx) │ │ │ │ + mov %r12,0xf0(%rbx) │ │ │ │ + mov 0x20(%rsp),%r12 │ │ │ │ + mov %rcx,0xd0(%rbx) │ │ │ │ + movl $0x0,0xd8(%rbx) │ │ │ │ + mov %r13,0xe0(%rbx) │ │ │ │ + mov %ebp,0xe8(%rbx) │ │ │ │ + and $0xffffffff,%r12d │ │ │ │ + je 5ac88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9c8> │ │ │ │ + lea 0x0(,%r12,4),%r13 │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rbp │ │ │ │ + mov %r13,%rdx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call da20 │ │ │ │ - jmp 681a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43124> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - mov 0x18(%rbx),%rsi │ │ │ │ - mov 0x28(%rbx),%rbp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - sub %rsi,%rbp │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d320 │ │ │ │ + add %rbp,%r13 │ │ │ │ + mov %rbp,0xf8(%rbx) │ │ │ │ + mov %r13,0x100(%rbx) │ │ │ │ + mov %r13,0x108(%rbx) │ │ │ │ + xor %ebx,%ebx │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + cvtsi2sd %ebx,%xmm0 │ │ │ │ + addsd 0x33500(%rip),%xmm0 # 8df10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c50> │ │ │ │ + call d530 │ │ │ │ + cvtsd2ss %xmm0,%xmm0 │ │ │ │ + movss %xmm0,0x0(%rbp,%rbx,4) │ │ │ │ + add $0x1,%rbx │ │ │ │ + cmp %r12,%rbx │ │ │ │ + jne 5aa00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e740> │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + sub %fs:0x28,%rax │ │ │ │ + jne 5acae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e9ee> │ │ │ │ + add $0x78,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + pop %r12 │ │ │ │ + pop %r13 │ │ │ │ + pop %r14 │ │ │ │ + pop %r15 │ │ │ │ + ret │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5a6e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e426> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5a84f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e58f> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5a79f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e4df> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + pxor %xmm4,%xmm4 │ │ │ │ + movaps %xmm4,(%rsp) │ │ │ │ + jmp 5aaa1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7e1> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm1,(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbp,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rbp,%rdx │ │ │ │ - call *0x60(%rax) │ │ │ │ - mov %rax,%rsi │ │ │ │ - cmp %rax,%rbp │ │ │ │ - jle 682ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4323a> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 682ba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4323a> │ │ │ │ - mov 0x8(%rsp),%rbx │ │ │ │ - sub %rsi,%rbp │ │ │ │ - mov (%rbx),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d560 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x38(%rsp) │ │ │ │ + cmp %r15,%r14 │ │ │ │ + jne 5aa90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e7d0> │ │ │ │ + jmp 5a750 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e490> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + pxor %xmm6,%xmm6 │ │ │ │ + movaps %xmm6,(%rsp) │ │ │ │ + jmp 5ab01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e841> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm3,(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbp,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ mov %rbp,%rdx │ │ │ │ - add %rdi,%rsi │ │ │ │ - call da30 │ │ │ │ - mov (%rbx),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - mov 0x18(%rbx),%rax │ │ │ │ - add %rax,%rbp │ │ │ │ - add 0x20(%rbx),%rax │ │ │ │ - mov %rbp,0x28(%rbx) │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - mov 0x30(%r14),%r15 │ │ │ │ - jmp 68198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43118> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rbx │ │ │ │ - test %rbx,%rbx │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - mov 0x18(%rbx),%rcx │ │ │ │ - sub %rsi,%rbp │ │ │ │ - lea (%rcx,%rbp,1),%rax │ │ │ │ - add 0x20(%rbx),%rcx │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - test %rsi,%rsi │ │ │ │ - jne 682b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43231> │ │ │ │ - mov 0x20(%rsp),%rax │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ + mov %rax,%rdi │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d560 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x48(%rsp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 5aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e830> │ │ │ │ + jmp 5a8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e5f0> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - sub 0x18(%rsp),%rax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 68401 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43381> │ │ │ │ - mov 0x38(%rsp),%rbx │ │ │ │ - mov 0x40(%rsp),%rbp │ │ │ │ - mov 0x50(%rsp),%r13 │ │ │ │ - mov 0x60(%rsp),%r15 │ │ │ │ - mov 0x58(%rsp),%r14 │ │ │ │ - add $0x68,%rsp │ │ │ │ - ret │ │ │ │ + pxor %xmm5,%xmm5 │ │ │ │ + movaps %xmm5,(%rsp) │ │ │ │ + jmp 5ab61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e8a1> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x8(%rsp),%r15 │ │ │ │ - mov (%r15),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - 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 68386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43306> │ │ │ │ - test %rax,%rax │ │ │ │ - jle 68386 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43306> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov %rbx,%rdx │ │ │ │ - sub %rbp,%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - lea (%rdi,%rbp,1),%rsi │ │ │ │ - call da30 │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov (%rax),%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 68443 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433c3> │ │ │ │ - mov 0x18(%rdx),%rcx │ │ │ │ - sub %rbp,%rbx │ │ │ │ - lea (%rcx,%rbx,1),%rax │ │ │ │ - add 0x20(%rdx),%rcx │ │ │ │ - mov %rax,0x28(%rdx) │ │ │ │ - mov %rcx,0x30(%rdx) │ │ │ │ - jmp 682e7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43267> │ │ │ │ - test $0x1,%al │ │ │ │ - jne 68470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x433f0> │ │ │ │ - or $0x2,%eax │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - mov %eax,0x38(%r14) │ │ │ │ - mov 0x18(%r14),%rax │ │ │ │ - mov %rax,0x28(%r14) │ │ │ │ - add 0x20(%r14),%rax │ │ │ │ - mov %rax,0x30(%r14) │ │ │ │ - jmp 68156 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x430d6> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movups %xmm2,(%r15) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + lea (%rax,%rbp,1),%r13 │ │ │ │ + mov %rax,(%r15) │ │ │ │ + mov %rbp,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + mov %r13,0x10(%r15) │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - movb $0x0,0x11(%rbx) │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 6849e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4341e> │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ + add $0x18,%r15 │ │ │ │ + call d560 │ │ │ │ + mov %r13,-0x10(%r15) │ │ │ │ + mov %r15,0x40(%rsp) │ │ │ │ + cmp %r14,%r15 │ │ │ │ + jne 5ab50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e890> │ │ │ │ + jmp 5a800 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e540> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + lea 0x3f(%rbp),%r15d │ │ │ │ + mov %r15,%r13 │ │ │ │ + shr $0x3,%r13 │ │ │ │ + and $0x1ffffff8,%r13d │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %ebp,%r14d │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov %r14,%r12 │ │ │ │ + and $0x3f,%ebp │ │ │ │ + mov %r13,%rdi │ │ │ │ + sar $0x6,%r12 │ │ │ │ + mov %rax,%rcx │ │ │ │ + mov %rax,0x80(%rbx) │ │ │ │ + shl $0x3,%r12 │ │ │ │ + add %r13,%rcx │ │ │ │ + mov %ebp,0x98(%rbx) │ │ │ │ + lea (%rax,%r12,1),%rax │ │ │ │ + mov %rcx,0xa0(%rbx) │ │ │ │ + movl $0x0,0x88(%rbx) │ │ │ │ + mov %rax,0x90(%rbx) │ │ │ │ + call d650 │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %r13,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + call d320 │ │ │ │ + mov %ebp,0xc0(%rbx) │ │ │ │ + mov %r13,%rdi │ │ │ │ + add %rax,%r12 │ │ │ │ + lea (%rax,%r13,1),%rcx │ │ │ │ + mov %rax,0xa8(%rbx) │ │ │ │ + movl $0x0,0xb0(%rbx) │ │ │ │ + mov %r12,0xb8(%rbx) │ │ │ │ + mov %rcx,0xc8(%rbx) │ │ │ │ + call d650 │ │ │ │ + mov %r13,%rdx │ │ │ │ + sar $0x6,%r14 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + lea (%rax,%r13,1),%r12 │ │ │ │ + lea (%rax,%r14,8),%r13 │ │ │ │ + call d320 │ │ │ │ + mov %rax,%rcx │ │ │ │ + jmp 5a984 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e6c4> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + jmp 5a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e638> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + movq $0x0,0xf8(%rbx) │ │ │ │ + movq $0x0,0x100(%rbx) │ │ │ │ + movq $0x0,0x108(%rbx) │ │ │ │ + jmp 5aa28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1e768> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x24276(%rip),%rcx # 8c688 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67608> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x22bc2(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x255dc(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rbx,0x38(%rsp) │ │ │ │ - mov %rbp,0x40(%rsp) │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - lea 0x23fbe(%rip),%rcx # 8c408 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67388> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x22b8a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x255a4(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 683e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43361> │ │ │ │ - lea 0x244e9(%rip),%rcx # 8c960 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x678e0> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x232ad(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - lea 0x25602(%rip),%rdi # 8da91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a11> │ │ │ │ - mov %r13,0x50(%rsp) │ │ │ │ - mov %r15,0x60(%rsp) │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14c5f <__cxa_finalize@plt+0x6fff> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - mov %r12,0x48(%rsp) │ │ │ │ - jne 68406 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43386> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14c3e <__cxa_finalize@plt+0x6fde> │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x80(%rdi),%eax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %fs:0x28,%r9 │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x2,%eax │ │ │ │ - je 68540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434c0> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 68588 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43508> │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 685c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43548> │ │ │ │ - cmp %rax,0x30(%r8) │ │ │ │ - je 685d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43550> │ │ │ │ - mov %r9b,(%rax) │ │ │ │ - addq $0x1,0x28(%r8) │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 686b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43634> │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 68523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434a3> │ │ │ │ - mov %r9b,0x27(%rsp) │ │ │ │ - cmpb $0x0,0x58(%r8) │ │ │ │ - je 686b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43639> │ │ │ │ - mov 0x60(%r8),%rsi │ │ │ │ - lea 0x27(%rsp),%rdx │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 68100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43080> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 68520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434a0> │ │ │ │ - jmp 68650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435d0> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x4ef2(%rip),%rdx # 636a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e620> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 68660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435e0> │ │ │ │ - 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) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - jne 6850e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4348e> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 68523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434a3> │ │ │ │ - nop │ │ │ │ - mov 0x20(%r8),%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 68650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435d0> │ │ │ │ - cmpb $0x0,0x58(%r8) │ │ │ │ - je 686b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43639> │ │ │ │ - mov 0x60(%r8),%rsi │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 68100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43080> │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x1c(%rsp),%r9d │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x70(%r8),%rsi │ │ │ │ - mov 0x68(%r8),%rax │ │ │ │ - add %rax,%rsi │ │ │ │ - cmp %rdx,0x8(%rsp) │ │ │ │ - je 686a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43620> │ │ │ │ - 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 %rax,%rsi │ │ │ │ - jne 68518 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43498> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 68523 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434a3> │ │ │ │ - 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 685c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43548> │ │ │ │ - testb $0x2,0x80(%r8) │ │ │ │ - je 68546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x434c6> │ │ │ │ - mov 0x28(%r8),%rax │ │ │ │ - jmp 6850e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4348e> │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14cea <__cxa_finalize@plt+0x708a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14d19 <__cxa_finalize@plt+0x70b9> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14cfe <__cxa_finalize@plt+0x709e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14c52 <__cxa_finalize@plt+0x6ff2> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbp │ │ │ │ + jmp 14d2d <__cxa_finalize@plt+0x70cd> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rsi,0x30(%r8) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%r8) │ │ │ │ - jmp 68641 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x435c1> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x23b58(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x22a14(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x2533b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ + push %r12 │ │ │ │ + mov %rdi,%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 68742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436c2> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 68779 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f9> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 68100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43080> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 68760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436e0> │ │ │ │ - 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 68779 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436f9> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ + mov 0x8(%rdi),%rbp │ │ │ │ + mov (%rdi),%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + je 5ad4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea8a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rbx),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 68757 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436d7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 5ad60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaa0> │ │ │ │ + call d610 │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 5ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea70> │ │ │ │ + mov (%r12),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5ad70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eab0> │ │ │ │ + mov %rbx,%rdi │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ - ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 68742 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436c2> │ │ │ │ - endbr64 │ │ │ │ - jmp 68798 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43718> │ │ │ │ - lea 0x23a98(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x22954(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x2527b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 68759 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x436d9> │ │ │ │ - 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 68812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43792> │ │ │ │ - cmpb $0x0,0x58(%rdi) │ │ │ │ - je 68849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437c9> │ │ │ │ - mov 0x60(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 68100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43080> │ │ │ │ - mov 0x70(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x68(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 68830 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437b0> │ │ │ │ - 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 68849 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437c9> │ │ │ │ - mov 0x60(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 68827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437a7> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - xor %eax,%eax │ │ │ │ + pop %r12 │ │ │ │ + jmp d610 │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + add $0x18,%rbx │ │ │ │ + cmp %rbx,%rbp │ │ │ │ + jne 5ad30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea70> │ │ │ │ + jmp 5ad46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ea86> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ + pop %r12 │ │ │ │ ret │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rcx,0x30(%rbx) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ - jmp 68812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43792> │ │ │ │ - endbr64 │ │ │ │ - jmp 68868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437e8> │ │ │ │ - lea 0x239c8(%rip),%rcx # 8c218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67198> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x22884(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x251ab(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 68827 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x437a7> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - sub $0x8,%rsp │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 688b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43833> │ │ │ │ - mov 0x40(%rax),%edx │ │ │ │ - test $0x1,%dl │ │ │ │ - jne 688d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43852> │ │ │ │ - or $0x2,%edx │ │ │ │ - mov %edx,0x40(%rax) │ │ │ │ - mov 0x20(%rax),%rdx │ │ │ │ - mov %rdx,0x30(%rax) │ │ │ │ - add 0x28(%rax),%rdx │ │ │ │ - mov %rdx,0x38(%rax) │ │ │ │ - add $0x8,%rsp │ │ │ │ - ret │ │ │ │ - lea 0x24176(%rip),%rcx # 8ca30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2271a(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x25139(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - lea 0x24307(%rip),%rcx # 8cbe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67b60> │ │ │ │ - mov $0x11f,%edx │ │ │ │ - lea 0x22e4b(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x251a5(%rip),%rdi # 8da91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a11> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - endbr64 │ │ │ │ - mov (%rdi),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 68930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x438b0> │ │ │ │ - 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 d460 │ │ │ │ - push %rax │ │ │ │ - lea 0x240f8(%rip),%rcx # 8ca30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x2269c(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x250bb(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov 0x118(%rdi),%eax │ │ │ │ - mov %rdi,%r8 │ │ │ │ - mov %fs:0x28,%r9 │ │ │ │ - mov %r9,0x28(%rsp) │ │ │ │ - mov %esi,%r9d │ │ │ │ - and $0x2,%eax │ │ │ │ - je 689c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43940> │ │ │ │ - mov 0x28(%rdi),%rax │ │ │ │ + mov 0x8(%rdi),%rax │ │ │ │ test %rax,%rax │ │ │ │ - je 68a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43990> │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 68a56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439d6> │ │ │ │ - cmp %rax,0x30(%r8) │ │ │ │ - je 68a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439e0> │ │ │ │ - mov %r9b,(%rax) │ │ │ │ - addq $0x1,0x28(%r8) │ │ │ │ - mov %r9d,%eax │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - sub %fs:0x28,%rdx │ │ │ │ - jne 68b54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ad4> │ │ │ │ - add $0x38,%rsp │ │ │ │ + jne 5ad90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ead0> │ │ │ │ ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - je 689a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43923> │ │ │ │ - mov %r9b,0x27(%rsp) │ │ │ │ - cmpb $0x0,0xf0(%r8) │ │ │ │ - je 68b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ad9> │ │ │ │ - mov 0xf8(%r8),%rsi │ │ │ │ - lea 0x27(%rsp),%rdx │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %r9d,0x8(%rsp) │ │ │ │ - call 61720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6a0> │ │ │ │ - mov 0x8(%rsp),%r9d │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 689a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43920> │ │ │ │ - jmp 68af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a70> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ + xchg %ax,%ax │ │ │ │ + push %rbx │ │ │ │ + sub $0x10,%rsp │ │ │ │ + mov (%rax),%rsi │ │ │ │ mov (%rdi),%rax │ │ │ │ - lea -0x540a(%rip),%rdx # 63610 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e590> │ │ │ │ - mov 0xb0(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 68b00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a80> │ │ │ │ - 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) │ │ │ │ - cmp $0xffffffff,%r9d │ │ │ │ - jne 6898e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4390e> │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 689a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43923> │ │ │ │ - nopl (%rax) │ │ │ │ - mov 0x20(%r8),%rdx │ │ │ │ - sub %rdx,%rax │ │ │ │ - mov %rax,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - jle 68af0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a70> │ │ │ │ - cmpb $0x0,0xf0(%r8) │ │ │ │ - je 68b59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ad9> │ │ │ │ - mov 0xf8(%r8),%rsi │ │ │ │ - lea 0x48(%r8),%rdi │ │ │ │ - mov %r9d,0x1c(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - call 61720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6a0> │ │ │ │ - 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 68b40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ac0> │ │ │ │ - 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) │ │ │ │ + mov %rsi,%rbx │ │ │ │ cmp %rax,%rsi │ │ │ │ - jne 68998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43918> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 689a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43923> │ │ │ │ - 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 68a56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x439d6> │ │ │ │ - testb $0x2,0x118(%r8) │ │ │ │ - je 689c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43946> │ │ │ │ - mov 0x28(%r8),%rax │ │ │ │ - jmp 6898e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4390e> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - mov %rsi,0x30(%r8) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x20(%r8) │ │ │ │ - jmp 68ae1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43a61> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x23758(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x22574(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x24e9b(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__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 68bf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b72> │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 68c39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bb9> │ │ │ │ - mov 0xf8(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 61720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6a0> │ │ │ │ - mov 0x108(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x100(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 68c20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ba0> │ │ │ │ - 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 68c39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bb9> │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ + je 5add0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb10> │ │ │ │ + xchg %ax,%ax │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 68c0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b8d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ - xor %eax,%eax │ │ │ │ - add $0x8,%rsp │ │ │ │ + je 5ade0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb20> │ │ │ │ + mov %rax,0x8(%rsp) │ │ │ │ + call d610 │ │ │ │ + mov 0x8(%rsp),%rax │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 5adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaf0> │ │ │ │ + add $0x10,%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 68bf2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b72> │ │ │ │ + add $0x18,%rax │ │ │ │ + cmp %rax,%rbx │ │ │ │ + jne 5adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eaf0> │ │ │ │ + jmp 5add0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb10> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - jmp 68c58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43bd8> │ │ │ │ - lea 0x23678(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x22494(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x24dbb(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 68c0f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43b8f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + endbr64 │ │ │ │ + ret │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + lea 0x8(%rdi),%rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ + mov %rbp,%rdi │ │ │ │ sub $0x8,%rsp │ │ │ │ - mov 0x20(%rdi),%rdx │ │ │ │ - mov 0x28(%rdi),%rbp │ │ │ │ - sub %rdx,%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - jle 68ce2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c62> │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 68d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ca9> │ │ │ │ - mov 0xf8(%rdi),%rsi │ │ │ │ - mov %rbp,%rcx │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 61720 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3c6a0> │ │ │ │ - mov 0x108(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x100(%rbx),%rax │ │ │ │ - add %rax,%rcx │ │ │ │ - cmp %rdx,%rbp │ │ │ │ - je 68d10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c90> │ │ │ │ - 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 68d29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ca9> │ │ │ │ - mov 0xf8(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 68cfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c7d> │ │ │ │ - mov (%rdi),%rax │ │ │ │ - call *0x30(%rax) │ │ │ │ + call d110 >::close()@plt> │ │ │ │ + test %rax,%rax │ │ │ │ + je 5aec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ec00> │ │ │ │ + lea 0x44ccf(%rip),%rax # 9fb08 >@GLIBCXX_3.4+0x40> │ │ │ │ + mov %rbp,%rdi │ │ │ │ + movq 0x4574c(%rip),%xmm0 # a0590 >@GLIBCXX_3.4+0xac8> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ + lea 0x44c06(%rip),%rax # 9fa58 >@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 0x4499d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x40(%rbx),%rdi │ │ │ │ + mov %rax,0x8(%rbx) │ │ │ │ + call d8d0 │ │ │ │ + mov 0x44a01(%rip),%rax # 9f888 >@GLIBCXX_3.4+0x8> │ │ │ │ + mov 0x44a02(%rip),%rdx # 9f890 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0xf8(%rbx),%rdi │ │ │ │ + mov %rax,(%rbx) │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov %rdx,(%rbx,%rax,1) │ │ │ │ + lea 0x448d9(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov %rax,0xf8(%rbx) │ │ │ │ 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 68ce2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c62> │ │ │ │ + jmp d1c0 │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov (%rbx),%rax │ │ │ │ + mov -0x18(%rax),%rdi │ │ │ │ + add %rbx,%rdi │ │ │ │ + mov 0x20(%rdi),%esi │ │ │ │ + or $0x4,%esi │ │ │ │ + call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ + jmp 5ae32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eb72> │ │ │ │ endbr64 │ │ │ │ - jmp 68d48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43cc8> │ │ │ │ - lea 0x23588(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x223a4(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x24ccb(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ call d220 <__cxa_begin_catch@plt> │ │ │ │ call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 68cfd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43c7d> │ │ │ │ + jmp 5ae63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eba3> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ - sub $0x38,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - cmp $0x8,%esi │ │ │ │ - je 68d98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d18> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 68dd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d53> │ │ │ │ - add $0x38,%rsp │ │ │ │ - ret │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ + sub $0x28,%rsp │ │ │ │ + lea 0x30(%rdi),%rax │ │ │ │ + pxor %xmm1,%xmm1 │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ mov %rdi,%rbx │ │ │ │ - movq $0x0,0x18(%rdi) │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - cmpb $0x0,0xf0(%rdi) │ │ │ │ - je 68ddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d5d> │ │ │ │ - lea 0x48(%rdi),%rdi │ │ │ │ - call 68900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ - movl $0x1,0xe8(%rbx) │ │ │ │ - mov 0x30(%rsp),%rbx │ │ │ │ - jmp 68d7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43cfd> │ │ │ │ - mov %rbx,0x30(%rsp) │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x234d4(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x222f0(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x24c17(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rdi │ │ │ │ - sub $0x1,%rdx │ │ │ │ - jne 68e3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43dbb> │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - movl $0x1,0xe8(%rbx) │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 651e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40160> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 68dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d58> │ │ │ │ - mov %rsp,%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 68dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d58> │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - jmp 68e73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43df3> │ │ │ │ + mov %rbp,0x8(%rsp) │ │ │ │ + lea 0x20(%rdi),%rbp │ │ │ │ + mov %r12,0x10(%rsp) │ │ │ │ + lea 0xc0(%rdi),%r12 │ │ │ │ + mov %r13,0x18(%rsp) │ │ │ │ + mov %r9d,%r13d │ │ │ │ + mov %rax,0x20(%rdi) │ │ │ │ + mov 0x30(%rsp),%eax │ │ │ │ + mov %rsi,0x8(%rdi) │ │ │ │ + mov %r8,%rsi │ │ │ │ + mov %rdx,0x10(%rdi) │ │ │ │ + mov %rcx,0x18(%rdi) │ │ │ │ + movb $0x0,0x30(%rdi) │ │ │ │ + movq $0x0,0x28(%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 %xmm1,0xc0(%rdi) │ │ │ │ + movups %xmm1,0xd0(%rdi) │ │ │ │ + movups %xmm1,0x48(%rdi) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov %r13b,0x40(%rbx) │ │ │ │ + mov 0x8(%rsp),%rbp │ │ │ │ + movups %xmm0,0x68(%rbx) │ │ │ │ + mov 0x10(%rsp),%r12 │ │ │ │ + mov 0x18(%rsp),%r13 │ │ │ │ + movq $0x0,0x88(%rbx) │ │ │ │ + movups %xmm0,0x78(%rbx) │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + add $0x28,%rsp │ │ │ │ + ret │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbx │ │ │ │ - lea 0x382f9(%rip),%rax │ │ │ │ - mov %rsp,%rdi │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov 0x28(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 68e4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43dcb> │ │ │ │ - jmp 68dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43d58> │ │ │ │ + mov %r14,0x20(%rsp) │ │ │ │ + mov %rax,%r14 │ │ │ │ + jmp 14e6a <__cxa_finalize@plt+0x720a> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ mov %rdi,%rbp │ │ │ │ - mov %rsi,%rdi │ │ │ │ - mov %rdx,%rcx │ │ │ │ + xor %r8d,%r8d │ │ │ │ push %rbx │ │ │ │ - sub $0x18,%rsp │ │ │ │ - mov 0x10(%rbp),%rax │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - cmp %rax,%rsi │ │ │ │ - jge 68ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e60> │ │ │ │ - sub %rsi,%rax │ │ │ │ - mov %rdx,%rbx │ │ │ │ - cmp %rdx,%rax │ │ │ │ - mov %rax,%r9 │ │ │ │ - cmovle %rax,%rbx │ │ │ │ + add $0x20,%rdi │ │ │ │ + lea 0x32a8d(%rip),%rcx # 8daa8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e8> │ │ │ │ + xor %esi,%esi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + movq $0x0,0x38(%rdi) │ │ │ │ + mov 0x8(%rdi),%rdx │ │ │ │ + movups %xmm0,0x28(%rdi) │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0xc8(%rbp),%rdi │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5b047 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ed87> │ │ │ │ + call d610 │ │ │ │ + mov 0xa0(%rbp),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - jne 68f30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43eb0> │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jge 68f04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e84> │ │ │ │ - sub %rbx,%rcx │ │ │ │ - add %rbx,%rdi │ │ │ │ - jmp 68ee2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e62> │ │ │ │ - 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 68f10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e90> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 68f16 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e96> │ │ │ │ - add %rax,%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ - pop %rbx │ │ │ │ - pop %rbp │ │ │ │ - ret │ │ │ │ + je 5b070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edb0> │ │ │ │ xchg %ax,%ax │ │ │ │ - testb $0x1,0x40(%rbp) │ │ │ │ - je 68f01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e81> │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov (%rbx),%rbx │ │ │ │ + call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - mov $0xffffffffffffffff,%rax │ │ │ │ - cmove %rax,%rbx │ │ │ │ - add $0x18,%rsp │ │ │ │ - mov %rbx,%rax │ │ │ │ + jne 5b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eda0> │ │ │ │ + mov 0x90(%rbp),%rdi │ │ │ │ + lea 0xc0(%rbp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5b088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1edc8> │ │ │ │ + call d610 │ │ │ │ + mov 0x20(%rbp),%rdi │ │ │ │ + add $0x30,%rbp │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5b0a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ede0> │ │ │ │ + add $0x8,%rsp │ │ │ │ + pop %rbx │ │ │ │ + pop %rbp │ │ │ │ + jmp d610 │ │ │ │ + add $0x8,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add 0x8(%rbp),%rsi │ │ │ │ - mov %rbx,%rdx │ │ │ │ - mov %rax,(%rsp) │ │ │ │ - call d560 │ │ │ │ - mov 0x28(%rbp),%rsi │ │ │ │ - mov 0x8(%rsp),%rcx │ │ │ │ - mov (%rsp),%r9 │ │ │ │ - mov %rax,%rdi │ │ │ │ - add %rbx,%rsi │ │ │ │ - mov %rsi,0x28(%rbp) │ │ │ │ - cmp %rcx,%r9 │ │ │ │ - jl 68ed1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e51> │ │ │ │ - jmp 68f04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e84> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ + nop │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ - mov %rdi,%rbp │ │ │ │ push %rbx │ │ │ │ - mov %rcx,%rbx │ │ │ │ - sub $0xc8,%rsp │ │ │ │ - mov %rdx,0x18(%rsp) │ │ │ │ - mov 0x88(%rdi),%rdx │ │ │ │ - mov %rcx,(%rsp) │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0xb8(%rsp) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rsi,0x80(%rsp) │ │ │ │ - mov 0x80(%rdi),%rsi │ │ │ │ - lea 0x98(%rsp),%rax │ │ │ │ - lea 0x88(%rsp),%rdi │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ + sub $0x18,%rsp │ │ │ │ + cmpq $0x0,0x48(%rdi) │ │ │ │ + je 14ec8 <__cxa_finalize@plt+0x7268> │ │ │ │ + movdqu 0x50(%rdi),%xmm0 │ │ │ │ + mov %rdi,%r13 │ │ │ │ + movdqa %xmm0,%xmm1 │ │ │ │ + movq %xmm0,%rbx │ │ │ │ + psrldq $0x8,%xmm1 │ │ │ │ + paddq %xmm1,%xmm0 │ │ │ │ + movq %xmm0,%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 14ec8 <__cxa_finalize@plt+0x7268> │ │ │ │ + mov %rbx,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 14ebc <__cxa_finalize@plt+0x725c> │ │ │ │ test %rbx,%rbx │ │ │ │ - jle 696ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4462c> │ │ │ │ - lea 0x70(%rbp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov 0xa0(%rbp),%eax │ │ │ │ - cmp $0x5,%eax │ │ │ │ - je 690a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44026> │ │ │ │ - cmp $0x1,%eax │ │ │ │ - je 69230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441b0> │ │ │ │ - cmp $0x2,%eax │ │ │ │ - je 69190 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44110> │ │ │ │ - cmp $0x3,%eax │ │ │ │ - je 69120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440a0> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - cmp %rax,0x90(%rsp) │ │ │ │ - jle 69078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ff8> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %dl,0x40(%rsp) │ │ │ │ - movsbl 0x40(%rsp),%esi │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d770 │ │ │ │ - cmpl $0x3,0x78(%rbp) │ │ │ │ - je 69260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x441e0> │ │ │ │ - cmp (%rsp),%r15 │ │ │ │ - jl 68ffb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f7b> │ │ │ │ - jmp 690a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44026> │ │ │ │ + je 5b2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1efe0> │ │ │ │ + lea 0x0(,%rbx,8),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d650 │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %rax,%rbp │ │ │ │ + lea (%rax,%r12,1),%r14 │ │ │ │ + lea 0x8(%rax),%rax │ │ │ │ + cmp $0x1,%rbx │ │ │ │ + je 5b2d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f010> │ │ │ │ + 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 5b171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eeb1> │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%r13),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5b2f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f032> │ │ │ │ + xor %r12d,%r12d │ │ │ │ + xor %r14d,%r14d │ │ │ │ + jmp 5b1e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef25> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - jne 69170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440f0> │ │ │ │ - testb $0x1,0x40(%rbx) │ │ │ │ - jne 693d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44350> │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - cmp %rcx,%rdx │ │ │ │ - jl 695f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44577> │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x88(%rbp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 696d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44652> │ │ │ │ - lea 0x88(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - add $0xc8,%rsp │ │ │ │ - mov %r15,%rax │ │ │ │ + mov %rbp,%rdi │ │ │ │ + call d650 │ │ │ │ + mov %rbp,%rdx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea (%rax,%rbp,1),%r8 │ │ │ │ + mov %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 5b1d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef14> │ │ │ │ + call d610 │ │ │ │ + mov 0x50(%r13),%rbx │ │ │ │ + lea 0x1(%r12),%r14d │ │ │ │ + mov %r14,%r12 │ │ │ │ + cmp %rbx,%r14 │ │ │ │ + jae 5b238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef78> │ │ │ │ + mov $0x180,%edi │ │ │ │ + call d650 │ │ │ │ + mov %r12d,%esi │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%rbx │ │ │ │ + call 24bd0 ::do_widen(char) const@@Base+0x4d40> │ │ │ │ + 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 14ebc <__cxa_finalize@plt+0x725c> │ │ │ │ + jne 5b180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eec0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %r8d,%r8d │ │ │ │ + jmp 5b1ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eeee> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ + mov %ebx,%eax │ │ │ │ + mov %eax,0x4(%r15) │ │ │ │ + mov 0x8(%r13),%rdi │ │ │ │ + mov 0x48(%r13),%rax │ │ │ │ + add $0x28,%rdi │ │ │ │ + mov %eax,(%r15) │ │ │ │ + mov %rbx,0x38(%rdi) │ │ │ │ + movdqu 0x50(%r13),%xmm0 │ │ │ │ + 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 43d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a90> │ │ │ │ + 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 │ │ │ │ pop %r15 │ │ │ │ - ret │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %r13,%r12 │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449aa> │ │ │ │ - mov 0x40(%r13),%ecx │ │ │ │ - test $0x1,%cl │ │ │ │ - je 69580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44500> │ │ │ │ - mov 0x30(%r13),%rdx │ │ │ │ - mov 0x38(%r13),%rax │ │ │ │ - mov (%rsp),%rbx │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - sub %r15,%rbx │ │ │ │ - add %r15,%rdi │ │ │ │ - and $0x4,%ecx │ │ │ │ - mov %rdi,0x10(%rsp) │ │ │ │ - jne 69300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44280> │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - add %rdi,%rbx │ │ │ │ - jmp 69705 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44685> │ │ │ │ - nop │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 693d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44350> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 690a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44026> │ │ │ │ - jmp 69053 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fd3> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x90(%rsp),%rdx │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 691f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44170> │ │ │ │ - mov 0x88(%rsp),%rdx │ │ │ │ - movzbl (%rdx,%rax,1),%edx │ │ │ │ - add $0x1,%rax │ │ │ │ - mov %rax,0xa8(%rsp) │ │ │ │ - mov %dl,0x40(%rsp) │ │ │ │ - movsbl 0x40(%rsp),%esi │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d970 │ │ │ │ - cmpl $0xd,0x64(%rbp) │ │ │ │ - jne 6906c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fec> │ │ │ │ - movl $0x3,0xa0(%rbp) │ │ │ │ - jmp 6906c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fec> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x80(%rsp),%rbx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov $0x1,%edx │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x40(%rax) │ │ │ │ - test %rax,%rax │ │ │ │ - je 69440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x443c0> │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 69450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x443d0> │ │ │ │ - cmp $0x1,%rax │ │ │ │ - jne 690a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44026> │ │ │ │ - jmp 691c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44141> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movl $0x2,0xa0(%rbp) │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d990 │ │ │ │ - lea 0x70(%rbp),%rdi │ │ │ │ - call d4d0 │ │ │ │ - mov 0xa0(%rbp),%eax │ │ │ │ - jmp 69013 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43f93> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov 0x70(%rbp),%edx │ │ │ │ - test %rax,%rax │ │ │ │ - je 69b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ae4> │ │ │ │ - cmp %edx,0xc(%rax) │ │ │ │ - jne 69930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x448b0> │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - mov $0x1,%edx │ │ │ │ - call 68e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e10> │ │ │ │ - movzbl 0x40(%rsp),%edx │ │ │ │ - cmp $0x1,%rax │ │ │ │ - je 692aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4422a> │ │ │ │ - mov $0xfffffffe,%edx │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 6969d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4461d> │ │ │ │ - mov 0xa8(%rsp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 699c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44948> │ │ │ │ - lea -0x1(%rax),%rcx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %rcx,0xa8(%rsp) │ │ │ │ - mov 0x88(%rsp),%rcx │ │ │ │ - mov %dl,-0x1(%rcx,%rax,1) │ │ │ │ - call 68900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43880> │ │ │ │ - movl $0x1,0xa0(%rbp) │ │ │ │ - lea 0x10(%rbp),%rdi │ │ │ │ - call d990 │ │ │ │ - mov 0x8(%rsp),%rdi │ │ │ │ - call d4d0 │ │ │ │ - jmp 6906c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fec> │ │ │ │ - nopl (%rax) │ │ │ │ - mov %rdi,0x30(%rsp) │ │ │ │ - add %rdi,%rbx │ │ │ │ - jmp 69319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44299> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ae4> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x36863(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call db50 │ │ │ │ - mov %r14d,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - cmp %r14d,0x36528(%rip) │ │ │ │ - sete 0x1c(%r13) │ │ │ │ - mov %rdx,0x30(%r12) │ │ │ │ - je 694c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44440> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rax,%rbx │ │ │ │ - jne 69310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44290> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 694d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44450> │ │ │ │ - mov (%rsp),%rdx │ │ │ │ - add %rax,%r15 │ │ │ │ - sub %r15,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jle 6906c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fec> │ │ │ │ - jmp 690a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44026> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call d5d0 │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - movl $0x1,0x30(%rsp) │ │ │ │ - lea 0x246dd(%rip),%rsi # 8dacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a4b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x38(%rsp) │ │ │ │ - call d6c0 │ │ │ │ - lea 0x37d5e(%rip),%rax │ │ │ │ - movl $0x5,0x70(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x363e3(%rip),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - testb $0x1,0x40(%rbx) │ │ │ │ - je 690a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44026> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - call d5d0 │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - lea 0x2465d(%rip),%rsi # 8dacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a4b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d6c0 │ │ │ │ - lea 0x37cde(%rip),%rax │ │ │ │ - movl $0x4,0x70(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x36363(%rip),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - sub 0x10(%rsp),%rax │ │ │ │ - jne 693a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44325> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 69a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449aa> │ │ │ │ - mov 0x38(%rax),%r12 │ │ │ │ - mov 0x30(%rax),%r13 │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - sub %r13,%r12 │ │ │ │ - mov %r12,0x40(%rsp) │ │ │ │ - cmp $0xf,%r12 │ │ │ │ - ja 695aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4452a> │ │ │ │ - cmp $0x1,%r12 │ │ │ │ - je 696e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44668> │ │ │ │ - test %r12,%r12 │ │ │ │ - jne 698f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44870> │ │ │ │ - movb $0x0,0x60(%rsp,%r12,1) │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - mov 0x90(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rcx │ │ │ │ - mov %r12,%r8 │ │ │ │ - lea 0x88(%rsp),%rdi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - cmova %rax,%rdx │ │ │ │ - xor %esi,%esi │ │ │ │ - call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - movq $0x0,0xa8(%rsp) │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - movl $0x4,0xa0(%rbp) │ │ │ │ - jmp 6906c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fec> │ │ │ │ + jmp 43d50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x7a90> │ │ │ │ xchg %ax,%ax │ │ │ │ - test $0x2,%cl │ │ │ │ - jne 69b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ab3> │ │ │ │ - mov 0x20(%r13),%rdx │ │ │ │ - or $0x1,%ecx │ │ │ │ - mov %ecx,0x40(%r13) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rdx,%rax │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x30(%r13) │ │ │ │ - jmp 69145 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x440c5> │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - mov %r12,%rdx │ │ │ │ - mov %r13,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x40(%rsp),%r12 │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - movb $0x0,(%rax,%r12,1) │ │ │ │ - mov 0xa8(%rsp),%rdx │ │ │ │ - mov %r12,0x58(%rsp) │ │ │ │ - jmp 69535 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x444b5> │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - mov %rdx,%rsi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - jb 69ae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a68> │ │ │ │ - lea (%rax,%rcx,1),%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 60a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9f0> │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - lea 0x90(%rbp),%rcx │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmp %rcx,%rdi │ │ │ │ - je 69892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44812> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 698f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44878> │ │ │ │ - mov 0x90(%rbp),%rcx │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - movhps 0x60(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x88(%rbp) │ │ │ │ + mov 0x10(%rdi),%r15 │ │ │ │ + xor %eax,%eax │ │ │ │ + mov 0x8(%r15),%rdi │ │ │ │ + movq $0x0,0x10(%r15) │ │ │ │ + movq $0x0,0x8(%r15) │ │ │ │ + movq $0x0,0x18(%r15) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 698af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4482f> │ │ │ │ - mov %rdi,0x50(%rsp) │ │ │ │ - mov %rcx,0x60(%rsp) │ │ │ │ - movb $0x0,(%rdi) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - movq $0x0,0x58(%rsp) │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 690d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44054> │ │ │ │ - movl $0x5,0xa0(%rbp) │ │ │ │ - jmp 6906c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43fec> │ │ │ │ - mov 0x90(%rsp),%rcx │ │ │ │ - test %rcx,%rcx │ │ │ │ - jne 699a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44920> │ │ │ │ - mov 0x80(%rbp),%rax │ │ │ │ - movb $0x0,(%rax) │ │ │ │ - movq $0x0,0x88(%rbp) │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmpl $0x5,0xa0(%rbp) │ │ │ │ - sete %r15b │ │ │ │ - neg %r15 │ │ │ │ - jmp 690dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4405d> │ │ │ │ - movzbl 0x0(%r13),%eax │ │ │ │ - mov %al,0x60(%rsp) │ │ │ │ - jmp 69522 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x444a2> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 698c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44840> │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ae4> │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x3646e(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call db50 │ │ │ │ - mov %r14d,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - cmp 0x36133(%rip),%r14d │ │ │ │ - sete 0x1c(%r13) │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - je 694c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44440> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 693a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44320> │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - nop │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449aa> │ │ │ │ - mov 0x28(%r13),%rdx │ │ │ │ - mov 0x20(%r13),%rsi │ │ │ │ - lea 0x80(%rsp),%rdi │ │ │ │ - call 68e90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43e10> │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %rax,%rdx │ │ │ │ - cmp $0xffffffffffffffff,%rax │ │ │ │ - je 698d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44853> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449aa> │ │ │ │ - mov 0x20(%r13),%rax │ │ │ │ - mov %rax,0x30(%r13) │ │ │ │ - add %rdx,%rax │ │ │ │ - test %rdx,%rdx │ │ │ │ - mov %rax,0x38(%r13) │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - jne 69700 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44680> │ │ │ │ - mov 0x38(%r12),%rsi │ │ │ │ - jmp 6987f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x447ff> │ │ │ │ - nop │ │ │ │ - mov 0x0(%rbp),%r13 │ │ │ │ - mov %rdx,0x40(%rsp) │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69b64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ae4> │ │ │ │ - mov %rsi,%rdx │ │ │ │ - mov %rbx,%r8 │ │ │ │ - lea 0x30(%rsp),%rcx │ │ │ │ - mov %r13,%rdi │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - call d1e0 │ │ │ │ - mov 0x36388(%rip),%esi │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d600 │ │ │ │ - xor %ecx,%ecx │ │ │ │ - lea 0x30(%rsp),%rdx │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %eax,%r14d │ │ │ │ - call db50 │ │ │ │ - mov %r14d,%edi │ │ │ │ - call d2d0 │ │ │ │ - mov 0x40(%rsp),%rdx │ │ │ │ - cmp %r14d,0x3604d(%rip) │ │ │ │ - sete 0x1c(%r13) │ │ │ │ - mov %rdx,0x30(%r12) │ │ │ │ - je 694c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44440> │ │ │ │ - mov 0x38(%r12),%rsi │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - je 693a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44320> │ │ │ │ - cmp %rbx,%rax │ │ │ │ - je 693a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44320> │ │ │ │ - cmp %rdx,%rsi │ │ │ │ - jne 697f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44770> │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - jmp 693a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44320> │ │ │ │ - cmp %r14,%rax │ │ │ │ - je 698f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44878> │ │ │ │ - mov %rax,0x80(%rbp) │ │ │ │ - movq %rdx,%xmm0 │ │ │ │ - movhps 0x60(%rsp),%xmm0 │ │ │ │ - movups %xmm0,0x88(%rbp) │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - jmp 69682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44602> │ │ │ │ - xchg %ax,%ax │ │ │ │ - mov 0x30(%rsp),%rax │ │ │ │ - cmp %rbx,%rax │ │ │ │ - jne 69790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44710> │ │ │ │ - jmp 693a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44320> │ │ │ │ - test %r13,%r13 │ │ │ │ - je 69a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449aa> │ │ │ │ - orl $0x4,0x40(%r13) │ │ │ │ - mov 0x30(%r12),%rdx │ │ │ │ - mov 0x38(%r12),%rax │ │ │ │ - jmp 69319 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44299> │ │ │ │ - mov %r14,%rdi │ │ │ │ - jmp 695cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4454b> │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 6991b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4489b> │ │ │ │ - cmp $0x1,%rdx │ │ │ │ - je 699bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4493c> │ │ │ │ - mov %r14,%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x58(%rsp),%rdx │ │ │ │ - mov 0x80(%rbp),%rdi │ │ │ │ - movb $0x0,(%rdi,%rdx,1) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rdx,0x88(%rbp) │ │ │ │ - jmp 69682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44602> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x50(%rsp),%rbx │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - lea 0x2417d(%rip),%rsi # 8dacb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a4b> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d6c0 │ │ │ │ - lea 0x377fe(%rip),%rax │ │ │ │ - movl $0x2,0x70(%rsp) │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov 0x35e83(%rip),%eax │ │ │ │ - mov %eax,0x74(%rsp) │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - lea 0x60(%rsp),%r14 │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - xor %r15d,%r15d │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r14,0x50(%rsp) │ │ │ │ - jmp 69615 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44595> │ │ │ │ - movzbl 0x60(%rsp),%eax │ │ │ │ - mov %al,(%rdi) │ │ │ │ - jmp 6990f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4488f> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 58f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33e80> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - lea 0x88(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - je 69a98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a18> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%r12 │ │ │ │ - jmp 69a49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449c9> │ │ │ │ - lea 0x22fff(%rip),%rcx # 8ca30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x679b0> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x215a3(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x23fc2(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov %r12,%rax │ │ │ │ - sub $0x1,%rax │ │ │ │ - jne 699f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44979> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,%rsi │ │ │ │ - call 651e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40160> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 15437 <__cxa_finalize@plt+0x77d7> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 699ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4496f> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 69ac6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a46> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x376a9(%rip),%rax │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 699f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44979> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - mov %rdx,%rax │ │ │ │ - jmp 69a54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x449d4> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 69b1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a9a> │ │ │ │ - mov 0xb8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 69a19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44999> │ │ │ │ - lea 0x24015(%rip),%rsi # 8db1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a9b> │ │ │ │ - lea 0x20deb(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ + jne 5b15f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee9f> │ │ │ │ + jmp 5b23e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef7e> │ │ │ │ + mov 0x10(%r13),%rdx │ │ │ │ + mov 0x8(%rdx),%rdi │ │ │ │ + mov %rax,0x10(%rdx) │ │ │ │ + mov %rbp,0x8(%rdx) │ │ │ │ + mov %r14,0x18(%rdx) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5b15f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ee9f> │ │ │ │ + jmp 5b171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1eeb1> │ │ │ │ + mov 0x10(%r13),%r15 │ │ │ │ xor %eax,%eax │ │ │ │ - call d960 │ │ │ │ - endbr64 │ │ │ │ - jmp 69ae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a63> │ │ │ │ - lea 0x3763f(%rip),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - call d9e0 │ │ │ │ - jmp 699f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44979> │ │ │ │ - lea 0x2337e(%rip),%rcx # 8ceb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67e38> │ │ │ │ - mov $0x117,%edx │ │ │ │ - lea 0x21bea(%rip),%rsi # 8b730 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x666b0> │ │ │ │ - lea 0x23ece(%rip),%rdi # 8da1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6899b> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - jmp 69ae3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44a63> │ │ │ │ + jmp 5b23e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ef7e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 699f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44979> │ │ │ │ - lea 0x23145(%rip),%rcx # 8ccb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67c30> │ │ │ │ - mov $0x220,%edx │ │ │ │ - lea 0x21469(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x23e88(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl (%rax) │ │ │ │ - endbr64 │ │ │ │ - push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - sub $0x10,%rsp │ │ │ │ - mov 0x10(%rdi),%rsi │ │ │ │ - test %rsi,%rsi │ │ │ │ - je 69c68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44be8> │ │ │ │ - cmp 0x18(%rbx),%rsi │ │ │ │ - jae 69bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b40> │ │ │ │ - movzbl (%rsi),%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - mov %rsi,%rdx │ │ │ │ - sub 0x8(%rbx),%rdx │ │ │ │ - mov 0x110(%rbx),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - cmovle %rax,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 69cb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c38> │ │ │ │ - mov %rax,%rcx │ │ │ │ - lea (%rdi,%rax,1),%r8 │ │ │ │ - sub %rdx,%rcx │ │ │ │ - mov %r8,0x10(%rbx) │ │ │ │ - add %rcx,%rdi │ │ │ │ - mov %r8,0x18(%rbx) │ │ │ │ - mov %rdi,0x8(%rbx) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - je 69cf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c73> │ │ │ │ - mov 0x108(%rbx),%rcx │ │ │ │ - mov 0xf8(%rbx),%rsi │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - sub %rax,%rcx │ │ │ │ - call 68f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x43ef0> │ │ │ │ - mov 0x110(%rbx),%rcx │ │ │ │ - mov %rax,%rdx │ │ │ │ - mov 0x100(%rbx),%rax │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - je 69ca0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c20> │ │ │ │ - add %rdx,%rcx │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - add %rcx,%rax │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - test %rdx,%rdx │ │ │ │ - jne 69baf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b2f> │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - add $0x10,%rsp │ │ │ │ - pop %rbx │ │ │ │ - ret │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - lea -0x6682(%rip),%rdx # 635f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e570> │ │ │ │ - mov 0xa8(%rax),%rax │ │ │ │ - cmp %rdx,%rax │ │ │ │ - jne 69ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44c68> │ │ │ │ - mov 0x100(%rdi),%rsi │ │ │ │ - xor %edx,%edx │ │ │ │ - movq %rsi,%xmm0 │ │ │ │ - mov %rsi,0x18(%rdi) │ │ │ │ - punpcklqdq %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x8(%rdi) │ │ │ │ - mov %rsi,%rdi │ │ │ │ - jmp 69bce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b4e> │ │ │ │ - add %rcx,%rax │ │ │ │ - orl $0x1,0x40(%rbx) │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - mov $0xffffffff,%eax │ │ │ │ - jmp 69c5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44bdb> │ │ │ │ + jmp 14ee7 <__cxa_finalize@plt+0x7287> │ │ │ │ + nop │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - sub %rdx,%rax │ │ │ │ - sub %rdx,%rsi │ │ │ │ - mov %rdx,0x8(%rsp) │ │ │ │ - add %rax,%rdi │ │ │ │ - call da30 │ │ │ │ - mov 0x110(%rbx),%rax │ │ │ │ - mov 0x8(%rsp),%rdx │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - jmp 69be5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b65> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - call *%rax │ │ │ │ - mov 0x10(%rbx),%rsi │ │ │ │ - jmp 69ba9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44b29> │ │ │ │ - lea 0x225be(%rip),%rcx # 8c2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67238> │ │ │ │ - mov $0x37,%edx │ │ │ │ - lea 0x213da(%rip),%rsi # 8b0e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66060> │ │ │ │ - lea 0x23d01(%rip),%rdi # 8da0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6898e> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ - cs nopw 0x0(%rax,%rax,1) │ │ │ │ - nopl 0x0(%rax) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ + mov %rdi,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ + mov %rsi,%rbp │ │ │ │ push %rbx │ │ │ │ - sub $0x198,%rsp │ │ │ │ - mov %fs:0x28,%rax │ │ │ │ - mov %rax,0x188(%rsp) │ │ │ │ - mov (%rdi),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6a4da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4545a> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 6a32c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452ac> │ │ │ │ - mov %rdi,%r13 │ │ │ │ - mov %rsi,%r15 │ │ │ │ - mov %rcx,%r12 │ │ │ │ - xor %r14d,%r14d │ │ │ │ - cmp (%rax),%rax │ │ │ │ - je 69d75 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44cf5> │ │ │ │ - mov 0x8(%rax),%rcx │ │ │ │ - mov 0x10(%rcx),%r14 │ │ │ │ - cmp $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x80,%ecx │ │ │ │ - cmovne %rdx,%rcx │ │ │ │ - mov %rcx,%rbp │ │ │ │ - cmp $0xffffffffffffffff,%r12 │ │ │ │ - jne 69d8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d0f> │ │ │ │ - mov 0x30(%rax),%r12 │ │ │ │ - mov $0x120,%edi │ │ │ │ - call d650 │ │ │ │ + sub $0x398,%rsp │ │ │ │ + mov %fs:0x28,%r12 │ │ │ │ + mov %r12,0x388(%rsp) │ │ │ │ + mov %rdx,%r12 │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + movq $0x14,0x68(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + movdqa 0x32aa7(%rip),%xmm0 # 8de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b60> │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ + movl $0x676e696e,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov 0x210(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + cmpb $0x0,0x47155(%rip) │ │ │ │ + mov %rdx,0x218(%rsp) │ │ │ │ + je 5b3e9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f129> │ │ │ │ + mov 0x210(%rsp),%rsi │ │ │ │ + lea 0x46cbc(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x326ce(%rip),%rsi # 8daa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x46c9c(%rip),%rdi │ │ │ │ + call d430 │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5b403 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f143> │ │ │ │ + call d610 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x46ed9(%rip) │ │ │ │ + call d440 │ │ │ │ + movl $0x0,(%rax) │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0x35a6d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbx) │ │ │ │ - lea 0x38(%rbx),%rdi │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ + movl $0x1,0x10(%rax) │ │ │ │ + mov (%r14),%esi │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 5b434 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f174> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d3b0 │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d0f0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5cb42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20882> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5c9fe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2073e> │ │ │ │ + mov (%r12),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5ce81 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bc1> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + movq $0x0,0x48(%r14) │ │ │ │ + mov 0x18(%rax),%rdx │ │ │ │ + mov 0x78(%rax),%rax │ │ │ │ + movslq 0x8(%rdx),%rdx │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + mov %rdx,0x50(%r14) │ │ │ │ + mov %rax,0x58(%r14) │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5b500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f240> │ │ │ │ + cmp $0x2,%eax │ │ │ │ + jne 5b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1e0> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov (%rax),%r8d │ │ │ │ + test %r8d,%r8d │ │ │ │ + je 5b4ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f20a> │ │ │ │ + mov 0x28(%rbx),%rdx │ │ │ │ + mov 0x30(%rdx),%rdx │ │ │ │ + mov (%rdx),%rdx │ │ │ │ + mov 0x4(%rax),%edi │ │ │ │ + xor %ecx,%ecx │ │ │ │ + test %edi,%edi │ │ │ │ + je 5b4e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f221> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov 0x90(%rax),%rax │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmpw $0x2,0x1a(%rdx) │ │ │ │ + jne 5b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1e0> │ │ │ │ + cmpw $0x2,0x1a(%rcx) │ │ │ │ + jne 5b4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1e0> │ │ │ │ + addq $0x1,0x48(%r14) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5b4ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f1ec> │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbe0 │ │ │ │ + cmpq $0x0,0x48(%r14) │ │ │ │ + je 5cd8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20acf> │ │ │ │ + movq 0x4507d(%rip),%xmm1 # a0598 , std::allocator >@GLIBCXX_3.4.21+0xce0> │ │ │ │ + movhps 0x4507e(%rip),%xmm1 # a05a0 >@GLIBCXX_3.4+0xda0> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x44253(%rip),%rbp # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d080 │ │ │ │ + sub 0x46daf(%rip),%rax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbx) │ │ │ │ - movups %xmm0,0x20(%rbx) │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x329ec(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + mov 0x4449a(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x44495(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %si,0x360(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + xor %esi,%esi │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + movq $0x0,0x358(%rsp) │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + lea 0x4430b(%rip),%r15 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + lea 0x270(%rsp),%r13 │ │ │ │ + movaps %xmm1,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ call dc40 │ │ │ │ + lea 0x44607(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x218(%rsp),%rsi │ │ │ │ + movl $0x10,0x258(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + movb $0x0,0x270(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x210(%rsp),%rax │ │ │ │ + lea 0x210(%rsp),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x288(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x240(%rsp),%r8 │ │ │ │ + lea 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + movb $0x0,0x1e0(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x1d0(%rsp) │ │ │ │ + movq $0x0,0x1d8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20650> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x238(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x441ae(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5b73c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f47c> │ │ │ │ + call d610 │ │ │ │ + lea 0x440cd(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x48(%r14),%rax │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x37595(%rip),%rax │ │ │ │ - movl $0x0,0x40(%rbx) │ │ │ │ - movups %xmm0,0xf8(%rbx) │ │ │ │ - movups %xmm0,0x108(%rbx) │ │ │ │ - movdqu (%r15),%xmm0 │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - movhlps %xmm0,%xmm1 │ │ │ │ - movb $0x0,0xf0(%rbx) │ │ │ │ - movq %xmm1,%rax │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - movl $0x4,0x118(%rbx) │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %cx,0x360(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + movq $0x0,0x358(%rsp) │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm2,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x44404(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x218(%rsp),%rsi │ │ │ │ + movl $0x10,0x258(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + movb $0x0,0x270(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x240(%rsp),%r8 │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + movb $0x0,0x140(%rsp) │ │ │ │ + mov %rax,0x130(%rsp) │ │ │ │ + movq $0x0,0x138(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c928 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20668> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x238(%rsp),%rcx │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 69e18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44d98> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - mov 0x18(%r15),%rdx │ │ │ │ - mov 0x10(%r15),%rsi │ │ │ │ - lea 0x50(%rsp),%rax │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov %rax,0x40(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x38(%r15),%rdx │ │ │ │ - mov 0x30(%r15),%rsi │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x50(%r15),%eax │ │ │ │ - movdqu 0x60(%r15),%xmm0 │ │ │ │ - lea 0xb0(%rsp),%rdi │ │ │ │ - mov 0x88(%r15),%rdx │ │ │ │ - mov 0x80(%r15),%rsi │ │ │ │ - mov %eax,0x80(%rsp) │ │ │ │ - mov 0x58(%r15),%rax │ │ │ │ - movaps %xmm0,0x90(%rsp) │ │ │ │ - movdqu 0x70(%r15),%xmm0 │ │ │ │ - mov %rax,0x88(%rsp) │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - mov %rax,0xb0(%rsp) │ │ │ │ - movaps %xmm0,0xa0(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xa0(%r15),%eax │ │ │ │ - mov %eax,0xd0(%rsp) │ │ │ │ - testb $0x1,0x118(%rbx) │ │ │ │ - jne 6a360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x452e0> │ │ │ │ - cmp $0xffffffffffffffff,%r12 │ │ │ │ - je 6a280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45200> │ │ │ │ - mov $0x2,%eax │ │ │ │ - mov $0x1,%edx │ │ │ │ - cmp %rax,%r12 │ │ │ │ - cmovge %r12,%rax │ │ │ │ - test %rbp,%rbp │ │ │ │ - cmove %rdx,%rbp │ │ │ │ - mov %rax,0x110(%rbx) │ │ │ │ - add %rax,%rbp │ │ │ │ - mov %ebp,%edi │ │ │ │ - movslq %ebp,%rbp │ │ │ │ - cmp 0x108(%rbx),%rbp │ │ │ │ - je 69f35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44eb5> │ │ │ │ - test %rbp,%rbp │ │ │ │ - js 6a310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45290> │ │ │ │ - call d650 │ │ │ │ - mov 0x100(%rbx),%rdi │ │ │ │ - mov %rbp,0x108(%rbx) │ │ │ │ - mov %rax,0x100(%rbx) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 69f3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ebc> │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x43fd5(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5b915 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f655> │ │ │ │ call d610 │ │ │ │ - mov 0x100(%rbx),%rax │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - movhlps %xmm0,%xmm2 │ │ │ │ - mov %rax,0x18(%rbx) │ │ │ │ - movq %xmm2,%rax │ │ │ │ - movaps %xmm0,0xe0(%rsp) │ │ │ │ + lea 0x43ef4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x58(%r14),%rax │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %dx,0x360(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + movq $0x0,0x358(%rsp) │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm3,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x4422b(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x218(%rsp),%rsi │ │ │ │ + movl $0x10,0x258(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + movb $0x0,0x270(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x240(%rsp),%r8 │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + movb $0x0,0xe0(%rsp) │ │ │ │ + mov %rax,0xd0(%rsp) │ │ │ │ + movq $0x0,0xd8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20688> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x238(%rsp),%rcx │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 69f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ee8> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - mov 0x48(%rsp),%rdx │ │ │ │ - mov 0x40(%rsp),%rsi │ │ │ │ - lea 0x100(%rsp),%r15 │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - mov %r15,0xf0(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x68(%rsp),%rdx │ │ │ │ - mov 0x60(%rsp),%rsi │ │ │ │ - lea 0x120(%rsp),%r12 │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - mov %r12,0x110(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x80(%rsp),%eax │ │ │ │ - mov 0xb8(%rsp),%rdx │ │ │ │ - lea 0x170(%rsp),%rbp │ │ │ │ - lea 0x160(%rsp),%rdi │ │ │ │ - mov 0xb0(%rsp),%rsi │ │ │ │ - mov %rbp,0x160(%rsp) │ │ │ │ - movdqa 0x90(%rsp),%xmm0 │ │ │ │ - mov %eax,0x130(%rsp) │ │ │ │ - mov 0x88(%rsp),%rax │ │ │ │ - movaps %xmm0,0x140(%rsp) │ │ │ │ - movdqa 0xa0(%rsp),%xmm0 │ │ │ │ - mov %rax,0x138(%rsp) │ │ │ │ - movaps %xmm0,0x150(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0xd0(%rsp),%eax │ │ │ │ - mov %eax,0x180(%rsp) │ │ │ │ - cmpb $0x0,0xf0(%rbx) │ │ │ │ - jne 6a2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45220> │ │ │ │ - movdqa 0xe0(%rsp),%xmm0 │ │ │ │ - lea 0x68(%rbx),%rdx │ │ │ │ - movhlps %xmm0,%xmm3 │ │ │ │ - movups %xmm0,0x48(%rbx) │ │ │ │ - movq %xmm3,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x43dfc(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5baee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f82e> │ │ │ │ + call d610 │ │ │ │ + lea 0x43d1b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%r14),%rax │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x360(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + movups %xmm0,0x368(%rsp) │ │ │ │ + movups %xmm0,0x378(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + movq $0x0,0x358(%rsp) │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm4 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + movaps %xmm0,0x220(%rsp) │ │ │ │ + movaps %xmm4,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x230(%rsp) │ │ │ │ + movaps %xmm0,0x240(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x44052(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x218(%rsp),%rsi │ │ │ │ + movl $0x10,0x258(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov %r13,0x260(%rsp) │ │ │ │ + movb $0x0,0x270(%rsp) │ │ │ │ + movq $0x0,0x268(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x240(%rsp),%r8 │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + movb $0x0,0x80(%rsp) │ │ │ │ + mov %rax,0x70(%rsp) │ │ │ │ + movq $0x0,0x78(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5c8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20630> │ │ │ │ + mov 0x230(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + mov 0x238(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ - je 6a061 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44fe1> │ │ │ │ - lock addl $0x1,0x8(%rax) │ │ │ │ - mov %rdx,0x58(%rbx) │ │ │ │ - lea 0x58(%rbx),%rax │ │ │ │ - mov 0xf8(%rsp),%rdx │ │ │ │ - mov 0xf0(%rsp),%rsi │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x260(%rsp),%rdi │ │ │ │ + lea 0x43c2c(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r15,0x280(%rsp) │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5bcbe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9fe> │ │ │ │ + call d610 │ │ │ │ + lea 0x43b4b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x250(%rsp),%rdi │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x210(%rsp) │ │ │ │ + lea 0x280(%rsp),%rdi │ │ │ │ + mov %r12,0x210(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x280(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x15,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x31d9c(%rip),%rcx # 8dab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517f0> │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xa0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x90(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5c870 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205b0> │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0xa0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x98(%rsp) │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 151d2 <__cxa_finalize@plt+0x7572> │ │ │ │ + lea 0x90(%rsp),%rax │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x31d2e(%rip),%rsi # 8dac6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51806> │ │ │ │ mov %rax,%rdi │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - lea 0x88(%rbx),%rax │ │ │ │ - mov 0x118(%rsp),%rdx │ │ │ │ - mov 0x110(%rsp),%rsi │ │ │ │ - lea 0x78(%rbx),%rdi │ │ │ │ - mov %rax,0x78(%rbx) │ │ │ │ - mov %rdi,0x18(%rsp) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x130(%rsp),%eax │ │ │ │ - mov 0x168(%rsp),%rdx │ │ │ │ - lea 0xc8(%rbx),%rdi │ │ │ │ - movdqa 0x140(%rsp),%xmm0 │ │ │ │ - mov 0x160(%rsp),%rsi │ │ │ │ - mov %eax,0x98(%rbx) │ │ │ │ - mov 0x138(%rsp),%rax │ │ │ │ - movups %xmm0,0xa8(%rbx) │ │ │ │ - movdqa 0x150(%rsp),%xmm0 │ │ │ │ - mov %rax,0xa0(%rbx) │ │ │ │ - lea 0xd8(%rbx),%rax │ │ │ │ - mov %rax,0xc8(%rbx) │ │ │ │ - movups %xmm0,0xb8(%rbx) │ │ │ │ - call 25080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base> │ │ │ │ - mov 0x180(%rsp),%eax │ │ │ │ - mov 0x160(%rsp),%rdi │ │ │ │ - movb $0x1,0xf0(%rbx) │ │ │ │ - mov %eax,0xe8(%rbx) │ │ │ │ - cmp %rbp,%rdi │ │ │ │ - je 6a13b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x450bb> │ │ │ │ + mov %rax,0x30(%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 5c8a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205e0> │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xc0(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xb0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xd8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0xd0(%rsp),%rsi │ │ │ │ + mov %r8,0xb8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 5c8d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20610> │ │ │ │ + cmp %rax,0xc0(%rsp) │ │ │ │ + jae 5be3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb7e> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 5be3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb7e> │ │ │ │ + cmp %rax,0xe0(%rsp) │ │ │ │ + jae 5c540 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20280> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1515f <__cxa_finalize@plt+0x74ff> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x100(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xf0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c9d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20710> │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x100(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xf8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add 0xf8(%rsp),%rax │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 157b8 <__cxa_finalize@plt+0x7b58> │ │ │ │ + lea 0xf0(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x31be6(%rip),%rsi # 8dacd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5180d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x120(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r15,0x110(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204a0> │ │ │ │ + mov %rcx,0x110(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x120(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0x110(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x138(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x130(%rsp),%rsi │ │ │ │ + mov %r8,0x118(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %r15,%rcx │ │ │ │ + je 5c7c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20500> │ │ │ │ + cmp %rax,0x120(%rsp) │ │ │ │ + jae 5bf8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fccd> │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + je 5bf8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fccd> │ │ │ │ + cmp %rax,0x140(%rsp) │ │ │ │ + jae 5c4d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20210> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15669 <__cxa_finalize@plt+0x7a09> │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206a8> │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x158(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0x158(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 15787 <__cxa_finalize@plt+0x7b27> │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x31a9c(%rip),%rsi # 8dad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51813> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x180(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rbx,0x170(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5c7e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20520> │ │ │ │ + mov %rdx,0x170(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x180(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%r14),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%r14),%rcx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rdx,0x178(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 1575b <__cxa_finalize@plt+0x7afb> │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x48(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1a0(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r14,0x190(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5c810 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20550> │ │ │ │ + mov %rdx,0x190(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x1a0(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x198(%rsp) │ │ │ │ + cmp $0x2,%rax │ │ │ │ + jbe 15620 <__cxa_finalize@plt+0x79c0> │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x313d7(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x50(%rsp) │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20580> │ │ │ │ + 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) │ │ │ │ + mov 0x1b8(%rsp),%r8 │ │ │ │ + mov 0x1d8(%rsp),%rdx │ │ │ │ + mov 0x1b0(%rsp),%rcx │ │ │ │ + mov 0x1d0(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 5c740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20480> │ │ │ │ + cmp %rax,0x1c0(%rsp) │ │ │ │ + jae 5c1f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff31> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 5c1f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff31> │ │ │ │ + cmp %rax,0x1e0(%rsp) │ │ │ │ + jae 5c470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201b0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 155e8 <__cxa_finalize@plt+0x7988> │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x1f0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206e0> │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1f8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x1f8(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 1512e <__cxa_finalize@plt+0x74ce> │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x3127f(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x220(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x210(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5c790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204d0> │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x46212(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 5c628 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20368> │ │ │ │ + cmpb $0x0,0x461fb(%rip) │ │ │ │ + jne 5c5b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202f0> │ │ │ │ + mov 0x210(%rsp),%rdi │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5c326 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20066> │ │ │ │ call d610 │ │ │ │ - mov 0x110(%rsp),%rdi │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 6a14d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x450cd> │ │ │ │ + je 5c338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20078> │ │ │ │ call d610 │ │ │ │ - mov 0xf0(%rsp),%rdi │ │ │ │ + mov 0x1b0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 5c34a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2008a> │ │ │ │ + call d610 │ │ │ │ + mov 0x190(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 5c35c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2009c> │ │ │ │ + call d610 │ │ │ │ + mov 0x170(%rsp),%rdi │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5c376 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200b6> │ │ │ │ + call d610 │ │ │ │ + mov 0x150(%rsp),%rdi │ │ │ │ + cmp 0x18(%rsp),%rdi │ │ │ │ + je 5c38a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200ca> │ │ │ │ + call d610 │ │ │ │ + mov 0x110(%rsp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 6a15f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x450df> │ │ │ │ + je 5c39c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200dc> │ │ │ │ + call d610 │ │ │ │ + mov 0xf0(%rsp),%rdi │ │ │ │ + cmp (%rsp),%rdi │ │ │ │ + je 5c3af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x200ef> │ │ │ │ call d610 │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a171 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x450f1> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ mov 0xb0(%rsp),%rdi │ │ │ │ - lea 0xc0(%rsp),%rax │ │ │ │ - orl $0x1,0x118(%rbx) │ │ │ │ - andl $0xfffffff8,0x40(%rbx) │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5c3c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20101> │ │ │ │ + call d610 │ │ │ │ + mov 0x90(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6a196 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45116> │ │ │ │ + je 5c3db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2011b> │ │ │ │ call d610 │ │ │ │ - mov 0x60(%rsp),%rdi │ │ │ │ - lea 0x70(%rsp),%rax │ │ │ │ + mov 0x70(%rsp),%rdi │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6a1aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4512a> │ │ │ │ + je 5c3f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20132> │ │ │ │ call d610 │ │ │ │ - mov 0x40(%rsp),%rdi │ │ │ │ - cmp 0x8(%rsp),%rdi │ │ │ │ - je 6a1bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4513b> │ │ │ │ + mov 0xd0(%rsp),%rdi │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5c40c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2014c> │ │ │ │ call d610 │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a1ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4514a> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov 0x0(%r13),%rbp │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6a4da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4545a> │ │ │ │ - mov $0x18,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rbx,0x10(%rax) │ │ │ │ - mov %rbp,%rsi │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - addq $0x1,0x10(%rbp) │ │ │ │ - test %r14,%r14 │ │ │ │ - je 6a21b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4519b> │ │ │ │ - mov (%r14),%rdx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov 0x70(%rdx),%rdx │ │ │ │ - test %rax,%rax │ │ │ │ - je 6a4da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4545a> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r14,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ - call *%rdx │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6a4da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4545a> │ │ │ │ - mov 0x18(%rax),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x451d6> │ │ │ │ - mov (%rdi),%rdx │ │ │ │ - lea -0x68cb(%rip),%rcx # 63970 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e8f0> │ │ │ │ - mov 0x10(%rdx),%rax │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 6a2d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45258> │ │ │ │ - lea -0x6ccf(%rip),%rdx # 63580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3e500> │ │ │ │ - cmp %rdx,%rax │ │ │ │ - je 6a256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x451d6> │ │ │ │ - call *%rax │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov 0x130(%rsp),%rdi │ │ │ │ + lea 0x140(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5c426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20166> │ │ │ │ + call d610 │ │ │ │ + mov 0x1d0(%rsp),%rdi │ │ │ │ + lea 0x1e0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5c440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20180> │ │ │ │ + call d610 │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6a3c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45347> │ │ │ │ - add $0x198,%rsp │ │ │ │ + jne 5cfbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cff> │ │ │ │ + add $0x398,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - movq $0x4,0x110(%rbx) │ │ │ │ - test %rbp,%rbp │ │ │ │ - je 6a2b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45238> │ │ │ │ - mov $0x4,%eax │ │ │ │ - jmp 69ef7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e77> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - lea 0x48(%rbx),%rdi │ │ │ │ - call 65260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401e0> │ │ │ │ - movb $0x0,0xf0(%rbx) │ │ │ │ - jmp 6a03e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44fbe> │ │ │ │ - nopl (%rax) │ │ │ │ - mov $0x5,%ebp │ │ │ │ - mov $0x5,%edi │ │ │ │ - cmpq $0x5,0x108(%rbx) │ │ │ │ - jne 69f11 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44e91> │ │ │ │ - jmp 69f35 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44eb5> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x200(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x1f0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5c237 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff77> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5c24f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff8f> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c4b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x201f9> │ │ │ │ + jmp 5c24b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff8b> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rbx │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x160(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0x150(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rbx,0x18(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5bfd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd18> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd30> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c521 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20261> │ │ │ │ + jmp 5bfec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd2c> │ │ │ │ nopl (%rax) │ │ │ │ - mov -0x18(%rdx),%rcx │ │ │ │ - mov 0x20(%rdi),%rax │ │ │ │ - add %rdi,%rcx │ │ │ │ - test %rax,%rax │ │ │ │ - je 6a4da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4545a> │ │ │ │ - mov (%rax),%rdx │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 6a2fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4527a> │ │ │ │ - mov 0x10(%rdx),%rsi │ │ │ │ - mov %rcx,%rdi │ │ │ │ - call dbd0 >::rdbuf(std::basic_streambuf >*)@plt> │ │ │ │ - jmp 6a256 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x451d6> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + call d9a0 , 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,(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5be88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbc8> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x202d0> │ │ │ │ + jmp 5be9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbdc> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x30ed1(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x45d3d(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x218(%rsp),%rdx │ │ │ │ + mov 0x210(%rsp),%rsi │ │ │ │ + lea 0x45d21(%rip),%rdi │ │ │ │ + call d730 >& 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 15371 <__cxa_finalize@plt+0x7711> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 5c6a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203e0> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5c30c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2004c> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x30e59(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x45a45(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x218(%rsp),%rdx │ │ │ │ + mov 0x210(%rsp),%rsi │ │ │ │ + lea 0x45a29(%rip),%rdi │ │ │ │ + call d730 >& 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 15257 <__cxa_finalize@plt+0x75f7> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 5c6f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20430> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5c2ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2003f> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3c832(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5c60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2034f> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5c60f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2034f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x58(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3c882(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5c683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203c3> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5c683 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x203c3> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5c207 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff47> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 5c1e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff23> │ │ │ │ + jmp 5c207 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff47> │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5bf2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc6c> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 5c773 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204b3> │ │ │ │ + jmp 5bf28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fc68> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6a3c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45347> │ │ │ │ - call d1f0 │ │ │ │ - lea 0x23772(%rip),%rsi # 8daa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a25> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d8f0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5c2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2001b> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x220(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c7a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x204e3> │ │ │ │ + jmp 5c2d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20017> │ │ │ │ + xchg %ax,%ax │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5bfa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fce3> │ │ │ │ + lea 0x140(%rsp),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jne 5bf7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fcbf> │ │ │ │ + jmp 5bfa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fce3> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5c07c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdbc> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x180(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5c7f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20533> │ │ │ │ + jmp 5c078 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fdb8> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5c101 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe41> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5c823 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20563> │ │ │ │ + jmp 5c0fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fe3d> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5c188 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fec8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20593> │ │ │ │ + jmp 5c184 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fec4> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5bd56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa96> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0xa0(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5c883 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205c3> │ │ │ │ + jmp 5bd52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fa92> │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%rcx │ │ │ │ + and $0x3f,%ecx │ │ │ │ + je 5bddd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb1d> │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %esi,%edi │ │ │ │ + add $0x1,%esi │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %ecx,%esi │ │ │ │ + jb 5c8b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x205f3> │ │ │ │ + jmp 5bdd9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb19> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5be54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb94> │ │ │ │ + lea 0xe0(%rsp),%rbx │ │ │ │ + cmp %rbx,%rsi │ │ │ │ + jne 5be30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb70> │ │ │ │ + jmp 5be54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fb94> │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + lea 0x70(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5bc95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f9d5> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5b713 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f453> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + lea 0x130(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5b8ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f62c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x260(%rsp),%rsi │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5bac5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1f805> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5bff0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd30> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov 0x18(%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c97b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206bb> │ │ │ │ + jmp 5bfec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fd2c> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5c24f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff8f> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x206f3> │ │ │ │ + jmp 5c24b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1ff8b> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5bea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbe0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsp),%rbx │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5c9e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20723> │ │ │ │ + jmp 5be9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x1fbdc> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + lea 0x200(%rsp),%rax │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + lea 0x20(%rbx),%rsi │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ + mov %rbp,0x1f8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000021,%rax │ │ │ │ + add 0x1f8(%rsp),%rax │ │ │ │ + cmp $0x1f,%rax │ │ │ │ + jbe 15202 <__cxa_finalize@plt+0x75a2> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x2e345(%rip),%rsi # 8adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eaf0> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x1f8(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 151aa <__cxa_finalize@plt+0x754a> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + je 1518b <__cxa_finalize@plt+0x752b> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x30aa4(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ce6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20bad> │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r11d,%r11d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r11,0x8(%rax) │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6a3c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45347> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x20(%rsp),%rdx │ │ │ │ - lea 0x23743(%rip),%rsi # 8dab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a34> │ │ │ │ - movl $0x1,0x20(%rsp) │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ + jne 5ce68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20ba8> │ │ │ │ + lea 0x210(%rsp),%rsi │ │ │ │ + lea 0x457c3(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + mov 0x28(%r14),%rbx │ │ │ │ + lea 0x1c0(%rsp),%rax │ │ │ │ + mov 0x20(%r14),%r13 │ │ │ │ + lea 0x1b0(%rsp),%r12 │ │ │ │ + mov %rax,0x1b0(%rsp) │ │ │ │ + mov %r12,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + lea 0x1e(%rbx),%rsi │ │ │ │ + movb $0x0,0x1c0(%rsp) │ │ │ │ + mov %rax,0x1b8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000001f,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x1d,%rax │ │ │ │ + jbe 15094 <__cxa_finalize@plt+0x7434> │ │ │ │ + mov $0x1e,%edx │ │ │ │ + lea 0x2e1e8(%rip),%rsi # 8ad90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ead0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x1b8(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 15070 <__cxa_finalize@plt+0x7410> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add 0x1b8(%rsp),%rax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 15051 <__cxa_finalize@plt+0x73f1> │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x30ea8(%rip),%rsi # 8daa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e9> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1e0(%rsp),%r8 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r8,0x1d0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ce54 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b94> │ │ │ │ + mov %rcx,0x1d0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1e0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r15d,%r15d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r15,0x8(%rax) │ │ │ │ + mov %rcx,0x1d8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x1d8(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 150f3 <__cxa_finalize@plt+0x7493> │ │ │ │ + lea 0x1d0(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x200(%rsp),%r8 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r8,0x1f0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ce40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b80> │ │ │ │ + mov %rcx,0x1f0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x200(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r14d,%r14d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r14,0x8(%rax) │ │ │ │ + mov %rcx,0x1f8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + je 14fd4 <__cxa_finalize@plt+0x7374> │ │ │ │ + lea 0x1f0(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x3085f(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rax,%rdi │ │ │ │ mov %rax,0x28(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ce2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b6c> │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6a3c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45347> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - mov (%rbx),%rax │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + jne 5ce22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b62> │ │ │ │ + lea 0x210(%rsp),%rsi │ │ │ │ + lea 0x45576(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + lea 0x220(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x68(%rsp),%rsi │ │ │ │ + movq $0x21,0x68(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x68(%rsp),%rdx │ │ │ │ + mov $0x21,%ecx │ │ │ │ + lea 0x2e00b(%rip),%rsi # 8add8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb18> │ │ │ │ + mov %rax,0x210(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x220(%rsp) │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x68(%rsp),%rax │ │ │ │ + mov 0x210(%rsp),%rdx │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov %rax,0x218(%rsp) │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 6a424 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453a4> │ │ │ │ + jne 5ce27 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20b67> │ │ │ │ + lea 0x210(%rsp),%rsi │ │ │ │ + lea 0x454e3(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4535e> │ │ │ │ - endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a42c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453ac> │ │ │ │ - lea 0x60(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0x40(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x38(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a401 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45381> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 650b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40030> │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5cd4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a8a> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5ccc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20a03> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5cc3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2097d> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5cafd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2083d> │ │ │ │ + mov 0x8(%r12),%rbx │ │ │ │ + lea 0x1f0(%rsp),%rdi │ │ │ │ + xor %r10d,%r10d │ │ │ │ + lea 0x200(%rsp),%rax │ │ │ │ + mov %rdi,0x28(%rsp) │ │ │ │ + mov (%r12),%rbp │ │ │ │ + lea 0x20(%rbx),%rsi │ │ │ │ + mov %rax,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ + mov %r10,0x1f8(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000021,%rax │ │ │ │ + add 0x1f8(%rsp),%rax │ │ │ │ + cmp $0x1f,%rax │ │ │ │ + jbe 14f7b <__cxa_finalize@plt+0x731b> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x2dec0(%rip),%rsi # 8adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eaf0> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x1f8(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 14f57 <__cxa_finalize@plt+0x72f7> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %rbp,%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x1f8(%rsp) │ │ │ │ + je 14f38 <__cxa_finalize@plt+0x72d8> │ │ │ │ + mov 0x28(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x3061f(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5cfc9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d09> │ │ │ │ + mov %rcx,0x210(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x220(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r9d,%r9d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r9,0x8(%rax) │ │ │ │ + mov %rcx,0x218(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x388(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6a3c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45347> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x50(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - jne 6a458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453d8> │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call 65260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401e0> │ │ │ │ - lea 0x30(%rsp),%rdi │ │ │ │ - call 65260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401e0> │ │ │ │ - jmp 6a401 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45381> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 6a43f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453bf> │ │ │ │ + jne 5cfc4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20d04> │ │ │ │ + lea 0x210(%rsp),%rsi │ │ │ │ + lea 0x45346(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5cf7e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20cbe> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a436 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453b6> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 14ef8 <__cxa_finalize@plt+0x7298> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45420> │ │ │ │ + jmp 14f2e <__cxa_finalize@plt+0x72ce> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45434> │ │ │ │ + jmp 14fa8 <__cxa_finalize@plt+0x7348> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a3ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4532b> │ │ │ │ - lea 0x110(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - lea 0xf0(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0xe8(%rsp),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6a44c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453cc> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 6a44c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453cc> │ │ │ │ - mov 0x18(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - jmp 6a42c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453ac> │ │ │ │ + jmp 15009 <__cxa_finalize@plt+0x73a9> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45458> │ │ │ │ + jmp 150c1 <__cxa_finalize@plt+0x7461> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a44c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453cc> │ │ │ │ - jmp 6a493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45413> │ │ │ │ - lea 0x21a07(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x20af3(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x23512(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + jmp 150cd <__cxa_finalize@plt+0x746d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a3e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45368> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15274 <__cxa_finalize@plt+0x7614> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a3f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45372> │ │ │ │ + jmp 1536c <__cxa_finalize@plt+0x770c> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6a486 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45406> │ │ │ │ + jmp 15293 <__cxa_finalize@plt+0x7633> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d7e0 │ │ │ │ - mov 0x188(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6a3c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45347> │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ + jmp 1538d <__cxa_finalize@plt+0x772d> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0xe0(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - jmp 6a44c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x453cc> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ + jmp 1522a <__cxa_finalize@plt+0x75ca> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 153bf <__cxa_finalize@plt+0x775f> │ │ │ │ + endbr64 │ │ │ │ + jmp 15033 <__cxa_finalize@plt+0x73d3> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15315 <__cxa_finalize@plt+0x76b5> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1541d <__cxa_finalize@plt+0x77bd> │ │ │ │ + endbr64 │ │ │ │ + jmp 153df <__cxa_finalize@plt+0x777f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1542c <__cxa_finalize@plt+0x77cc> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 1545e <__cxa_finalize@plt+0x77fe> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 154ad <__cxa_finalize@plt+0x784d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 154cc <__cxa_finalize@plt+0x786c> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1551b <__cxa_finalize@plt+0x78bb> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15584 <__cxa_finalize@plt+0x7924> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1559e <__cxa_finalize@plt+0x793e> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 153c9 <__cxa_finalize@plt+0x7769> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 155bd <__cxa_finalize@plt+0x795d> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 155ca <__cxa_finalize@plt+0x796a> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15535 <__cxa_finalize@plt+0x78d5> │ │ │ │ + endbr64 │ │ │ │ + jmp 155e0 <__cxa_finalize@plt+0x7980> │ │ │ │ + endbr64 │ │ │ │ + jmp 15618 <__cxa_finalize@plt+0x79b8> │ │ │ │ + endbr64 │ │ │ │ + jmp 15650 <__cxa_finalize@plt+0x79f0> │ │ │ │ + endbr64 │ │ │ │ + jmp 1528a <__cxa_finalize@plt+0x762a> │ │ │ │ + endbr64 │ │ │ │ + jmp 15661 <__cxa_finalize@plt+0x7a01> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15711 <__cxa_finalize@plt+0x7ab1> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 156e1 <__cxa_finalize@plt+0x7a81> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15436 <__cxa_finalize@plt+0x77d6> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15695 <__cxa_finalize@plt+0x7a35> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 155ab <__cxa_finalize@plt+0x794b> │ │ │ │ + endbr64 │ │ │ │ + jmp 15747 <__cxa_finalize@plt+0x7ae7> │ │ │ │ + endbr64 │ │ │ │ + jmp 15753 <__cxa_finalize@plt+0x7af3> │ │ │ │ + endbr64 │ │ │ │ + jmp 1540b <__cxa_finalize@plt+0x77ab> │ │ │ │ + nop │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %r15 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rdi,%r15 │ │ │ │ push %r14 │ │ │ │ - lea 0x238(%rdi),%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ - mov %rdi,%rbx │ │ │ │ - mov %r14,%rdi │ │ │ │ - sub $0x108,%rsp │ │ │ │ + sub $0x328,%rsp │ │ │ │ mov %fs:0x28,%rbp │ │ │ │ - mov %rbp,0xf8(%rsp) │ │ │ │ + mov %rbp,0x318(%rsp) │ │ │ │ mov %rsi,%rbp │ │ │ │ - mov %r14,0x20(%rsp) │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x58(%rsp),%rsi │ │ │ │ + movq $0x14,0x58(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movdqa 0x30c2a(%rip),%xmm0 # 8de20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b60> │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + movl $0x676e696e,0x10(%rax) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + movb $0x0,(%rax,%rdx,1) │ │ │ │ + cmpb $0x0,0x452d8(%rip) │ │ │ │ + mov %rdx,0x1a8(%rsp) │ │ │ │ + je 5d266 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fa6> │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x44e3f(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x30851(%rip),%rsi # 8daa3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e3> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + lea 0x44e1f(%rip),%rdi │ │ │ │ + call d430 │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5d280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fc0> │ │ │ │ + call d610 │ │ │ │ + call d080 │ │ │ │ + mov %rax,0x4505c(%rip) │ │ │ │ + call d440 │ │ │ │ + mov (%r15),%esi │ │ │ │ + mov %rax,%rbx │ │ │ │ + cmp $0x1,%esi │ │ │ │ + jle 5d2a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x20fe4> │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d3b0 │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d0f0 │ │ │ │ + cmp $0xffffffff,%eax │ │ │ │ + je 5e9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22730> │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d7a0 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5e8ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225eb> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + movq $0x0,0x48(%r15) │ │ │ │ + mov 0x18(%rax),%rax │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + mov %rax,0x50(%r15) │ │ │ │ + cmp $0x13,%rax │ │ │ │ + jbe 5e6bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223fd> │ │ │ │ + cmp $0x63,%rax │ │ │ │ + jbe 5e000 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d40> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + test %eax,%eax │ │ │ │ + je 5d340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21080> │ │ │ │ + mov 0x18(%rbx),%rax │ │ │ │ + mov (%rax),%r9d │ │ │ │ + test %r9d,%r9d │ │ │ │ + je 15fc9 <__cxa_finalize@plt+0x8369> │ │ │ │ + mov 0x28(%rbx),%rax │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + mov (%rax),%rax │ │ │ │ + cmpw $0x2,0x1a(%rax) │ │ │ │ + jne 5d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ + addq $0x1,0x48(%r15) │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call d700 │ │ │ │ + test %eax,%eax │ │ │ │ + jne 5d30c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2104c> │ │ │ │ + nop │ │ │ │ + mov %rbx,%rdi │ │ │ │ + call dbe0 │ │ │ │ + cmpq $0x0,0x48(%r15) │ │ │ │ + je 5e754 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22494> │ │ │ │ + movq 0x4323d(%rip),%xmm1 # a0598 , std::allocator >@GLIBCXX_3.4.21+0xce0> │ │ │ │ + movhps 0x4323e(%rip),%xmm1 # a05a0 >@GLIBCXX_3.4+0xda0> │ │ │ │ + movaps %xmm1,(%rsp) │ │ │ │ + lea 0x42413(%rip),%rbp # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + call d080 │ │ │ │ + sub 0x44f6f(%rip),%rax │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + movabs $0x431bde82d7b634db,%rdx │ │ │ │ + mov %rax,%rcx │ │ │ │ + imul %rdx │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + sar $0x3f,%rcx │ │ │ │ + sar $0x12,%rdx │ │ │ │ + sub %ecx,%edx │ │ │ │ + cvtsi2sd %rdx,%xmm0 │ │ │ │ + divsd 0x30bac(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ + movsd %xmm0,0x18(%rsp) │ │ │ │ call d1a0 │ │ │ │ + mov 0x4265a(%rip),%rbx # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + xor %esi,%esi │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + mov 0x42653(%rip),%r12 # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov %cx,0x2f0(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2f8(%rsp) │ │ │ │ + movups %xmm0,0x308(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + movdqa (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + lea 0x424cb(%rip),%r14 # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + lea 0x200(%rsp),%r13 │ │ │ │ + movaps %xmm1,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ + movaps %xmm0,0x1d0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x427c7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1a8(%rsp),%rsi │ │ │ │ + movl $0x10,0x1e8(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x1a0(%rsp),%rax │ │ │ │ + lea 0x1a0(%rsp),%rsi │ │ │ │ + movsd 0x18(%rsp),%xmm0 │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + add -0x18(%rax),%rsi │ │ │ │ + orl $0x4,0x18(%rsi) │ │ │ │ + movq $0x2,0x218(%rsp) │ │ │ │ + call da10 (double)@plt> │ │ │ │ + mov 0x1d0(%rsp),%r8 │ │ │ │ + lea 0x160(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + movb $0x0,0x170(%rsp) │ │ │ │ + mov %rdi,0x20(%rsp) │ │ │ │ + mov %rax,0x160(%rsp) │ │ │ │ + movq $0x0,0x168(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22110> │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1c8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - mov %r14,%rdi │ │ │ │ - lea 0x34ea8(%rip),%rax │ │ │ │ - movups %xmm0,0x320(%rbx) │ │ │ │ - movups %xmm0,0x330(%rbx) │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - lea 0x36bb6(%rip),%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %si,0x318(%rbx) │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ + lea 0x4236e(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5d57c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x212bc> │ │ │ │ + call d610 │ │ │ │ + lea 0x4228d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x48(%r15),%rax │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - movq $0x0,0x310(%rbx) │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - movq $0x0,0x18(%rbx) │ │ │ │ - movups %xmm0,(%rbx) │ │ │ │ + mov %dx,0x2f0(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2f8(%rsp) │ │ │ │ + movups %xmm0,0x308(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x34e84(%rip),%rax │ │ │ │ - mov $0x40,%edi │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - call d650 │ │ │ │ - movdqa 0x23ed4(%rip),%xmm0 # 8e510 , std::allocator >@@Base+0x2b0> │ │ │ │ - mov %rax,0x8(%rax) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,%r12 │ │ │ │ - mov %rax,(%rax) │ │ │ │ - movq $0x0,0x10(%rax) │ │ │ │ - movq $0x0,0x18(%rax) │ │ │ │ - movq $0x4,0x30(%rax) │ │ │ │ - movl $0x4,0x38(%rax) │ │ │ │ - mov %rax,0x20(%rbx) │ │ │ │ - movq $0x0,0x28(%rbx) │ │ │ │ - movups %xmm0,0x20(%rax) │ │ │ │ - call d650 │ │ │ │ - mov %r12,0x10(%rax) │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - lea 0x30(%rbx),%r14 │ │ │ │ - movabs $0x100000001,%rcx │ │ │ │ - mov %rcx,0x8(%rax) │ │ │ │ - lea 0x35055(%rip),%rcx │ │ │ │ - mov %rcx,(%rax) │ │ │ │ - mov %rax,0x28(%rbx) │ │ │ │ - lea 0x20(%rbx),%rax │ │ │ │ - mov %rax,0x8(%rbx) │ │ │ │ - lea 0x34f37(%rip),%rax │ │ │ │ - mov %rax,(%rbx) │ │ │ │ - add $0x30,%rax │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %rbx,0x18(%r12) │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - call d1a0 │ │ │ │ - mov 0x35510(%rip),%r12 # 9fbf0 >@GLIBCXX_3.4+0x8> │ │ │ │ - xor %ecx,%ecx │ │ │ │ + movdqa (%rsp),%xmm2 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + movaps %xmm2,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ + movaps %xmm0,0x1d0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x425c4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1a8(%rsp),%rsi │ │ │ │ + movl $0x10,0x1e8(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ + call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x1d0(%rsp),%r8 │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + movb $0x0,0xd0(%rsp) │ │ │ │ + mov %rax,0xc0(%rsp) │ │ │ │ + movq $0x0,0xc8(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5e3e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22122> │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + mov 0x1c8(%rsp),%rcx │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x35095(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ + lea 0x42195(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5d755 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21495> │ │ │ │ + call d610 │ │ │ │ + lea 0x420b4(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov 0x50(%r15),%rax │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - mov %cx,0x210(%rbx) │ │ │ │ - mov 0x354fb(%rip),%rcx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - movups %xmm0,0x218(%rbx) │ │ │ │ - movups %xmm0,0x228(%rbx) │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - movq $0x0,0x208(%rbx) │ │ │ │ - mov %r12,0x30(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx,%rax,1) │ │ │ │ - movq $0x0,0x38(%rbx) │ │ │ │ - mov -0x18(%r12),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ + xor %eax,%eax │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %ax,0x2f0(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + movups %xmm0,0x2f8(%rsp) │ │ │ │ + movups %xmm0,0x308(%rsp) │ │ │ │ + add -0x18(%rbx),%rdi │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + movq $0x0,0x2e8(%rsp) │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + mov %r12,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - lea 0x351d4(%rip),%rax # 9f920 >@GLIBCXX_3.4+0x18> │ │ │ │ - lea 0x40(%rbx),%r13 │ │ │ │ - mov %rax,0x30(%rbx) │ │ │ │ - add $0x28,%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - call d680 >::basic_filebuf()@plt> │ │ │ │ - mov %r13,%rsi │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ + movdqa (%rsp),%xmm3 │ │ │ │ + pxor %xmm0,%xmm0 │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + movaps %xmm0,0x1b0(%rsp) │ │ │ │ + movaps %xmm3,0x1a0(%rsp) │ │ │ │ + movaps %xmm0,0x1c0(%rsp) │ │ │ │ + movaps %xmm0,0x1d0(%rsp) │ │ │ │ + call dc40 │ │ │ │ + lea 0x423eb(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x1a8(%rsp),%rsi │ │ │ │ + movl $0x10,0x1e8(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov %r13,0x1f0(%rsp) │ │ │ │ + movb $0x0,0x200(%rsp) │ │ │ │ + movq $0x0,0x1f8(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - lea 0x23338(%rip),%rsi # 8dac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a41> │ │ │ │ + mov 0x18(%rsp),%rsi │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + call d420 (unsigned long)@plt> │ │ │ │ + mov 0x1d0(%rsp),%r8 │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + movb $0x0,0x70(%rsp) │ │ │ │ + mov %rax,0x60(%rsp) │ │ │ │ + movq $0x0,0x68(%rsp) │ │ │ │ + test %r8,%r8 │ │ │ │ + je 5e3b9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220f9> │ │ │ │ + mov 0x1c0(%rsp),%rax │ │ │ │ + mov %r8,%rdx │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + mov 0x1c8(%rsp),%rcx │ │ │ │ + cmp %r8,%rax │ │ │ │ + cmovae %rax,%r8 │ │ │ │ + test %rax,%rax │ │ │ │ + cmove %rdx,%r8 │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + sub %rcx,%r8 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + mov 0x1f0(%rsp),%rdi │ │ │ │ + lea 0x41fcb(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + mov %r14,0x210(%rsp) │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + cmp %r13,%rdi │ │ │ │ + je 5d91f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2165f> │ │ │ │ + call d610 │ │ │ │ + lea 0x41eea(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x1e0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + call d8d0 │ │ │ │ + mov -0x18(%rbx),%rax │ │ │ │ + mov %rbx,0x1a0(%rsp) │ │ │ │ + lea 0x210(%rsp),%rdi │ │ │ │ + mov %r12,0x1a0(%rsp,%rax,1) │ │ │ │ + mov %rbp,0x210(%rsp) │ │ │ │ + call d1c0 │ │ │ │ + mov $0x14,%r8d │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x30184(%rip),%rcx # 8daf9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51839> │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x90(%rsp),%r14 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r14,0x80(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e317 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22057> │ │ │ │ + mov %rdx,0x80(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x90(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000006,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x88(%rsp) │ │ │ │ + cmp $0x4,%rax │ │ │ │ + jbe 15df1 <__cxa_finalize@plt+0x8191> │ │ │ │ + lea 0x80(%rsp),%rax │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x300d4(%rip),%rsi # 8dacd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5180d> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x28(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xb0(%rsp),%rbx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbx,0xa0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5e341 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22081> │ │ │ │ + mov %rcx,0xa0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xb0(%rsp) │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov 0xa0(%rsp),%rcx │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0xc8(%rsp),%rdx │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0xc0(%rsp),%rsi │ │ │ │ + mov %r8,0xa8(%rsp) │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbx,%rcx │ │ │ │ + je 5e36b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220ab> │ │ │ │ + cmp %rax,0xb0(%rsp) │ │ │ │ + jae 5da9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217df> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 5da9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217df> │ │ │ │ + cmp %rax,0xd0(%rsp) │ │ │ │ + jae 5df90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cd0> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15f80 <__cxa_finalize@plt+0x8320> │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%r15 │ │ │ │ - lea 0x1(%rax),%r8 │ │ │ │ - cmp %r8,%r15 │ │ │ │ - jb 6b262 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x461e2> │ │ │ │ - lea 0x60(%rsp),%r12 │ │ │ │ - sub %r8,%r15 │ │ │ │ - mov 0x0(%rbp),%rcx │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - mov %r15,0x40(%rsp) │ │ │ │ - cmp $0xf,%r15 │ │ │ │ - ja 6ab28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45aa8> │ │ │ │ - cmp $0x1,%r15 │ │ │ │ - jbe 6a8b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45830> │ │ │ │ - mov %r12,%rdi │ │ │ │ - mov %r15,%rdx │ │ │ │ - lea (%rcx,%r8,1),%rsi │ │ │ │ - call d560 │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x50(%rsp),%rdx │ │ │ │ - movb $0x0,(%rdx,%rax,1) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x58(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + mov %rsi,(%rsp) │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5e426 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22166> │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0xf0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0xe8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000008,%rax │ │ │ │ + add 0xe8(%rsp),%rax │ │ │ │ + cmp $0x6,%rax │ │ │ │ + jbe 15eeb <__cxa_finalize@plt+0x828b> │ │ │ │ + lea 0xe0(%rsp),%rax │ │ │ │ + mov $0x7,%edx │ │ │ │ + lea 0x2ff8b(%rip),%rsi # 8dad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51813> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x30(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x110(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %rsi,0x100(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e38b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220cb> │ │ │ │ + mov %rdx,0x100(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x110(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x20(%r15),%rsi │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov 0x28(%r15),%rcx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %rdx,%rax │ │ │ │ + mov %rdx,0x108(%rsp) │ │ │ │ + cmp %rcx,%rax │ │ │ │ + jb 159f1 <__cxa_finalize@plt+0x7d91> │ │ │ │ + lea 0x100(%rsp),%rax │ │ │ │ + mov %rcx,%rdx │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x38(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x130(%rsp),%r15 │ │ │ │ + lea 0x10(%rax),%rcx │ │ │ │ + mov %r15,0x120(%rsp) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e2ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2202d> │ │ │ │ + mov %rdx,0x120(%rsp) │ │ │ │ + mov 0x10(%rax),%rdx │ │ │ │ + mov %rdx,0x130(%rsp) │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movabs $0x8000000000000004,%rax │ │ │ │ + add %rdx,%rax │ │ │ │ + mov %rdx,0x128(%rsp) │ │ │ │ cmp $0x2,%rax │ │ │ │ - jne 6a8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4583b> │ │ │ │ - cmpw $0x7a67,(%rdi) │ │ │ │ - jne 6a8bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4583b> │ │ │ │ + jbe 15dc0 <__cxa_finalize@plt+0x8160> │ │ │ │ + lea 0x120(%rsp),%rax │ │ │ │ + mov $0x3,%edx │ │ │ │ + lea 0x2f8c6(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x40(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x150(%rsp),%rbp │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rbp,0x140(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5e2c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22002> │ │ │ │ + mov %rcx,0x140(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x150(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rcx,0x148(%rsp) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x148(%rsp),%r8 │ │ │ │ + mov 0x168(%rsp),%rdx │ │ │ │ + mov 0x140(%rsp),%rcx │ │ │ │ + mov 0x160(%rsp),%rsi │ │ │ │ + lea (%r8,%rdx,1),%rax │ │ │ │ + cmp %rbp,%rcx │ │ │ │ + je 5e2a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fe2> │ │ │ │ + cmp %rax,0x150(%rsp) │ │ │ │ + jae 5dd02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a42> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + je 5dd02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a42> │ │ │ │ + cmp %rax,0x170(%rsp) │ │ │ │ + jae 5df30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c70> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub %r8,%rax │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 15f59 <__cxa_finalize@plt+0x82f9> │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + mov %r12,%rdi │ │ │ │ + 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 5e3fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2213c> │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movabs $0x8000000000000003,%rax │ │ │ │ + add 0x188(%rsp),%rax │ │ │ │ + cmp $0x1,%rax │ │ │ │ + jbe 15f1c <__cxa_finalize@plt+0x82bc> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + mov $0x2,%edx │ │ │ │ + lea 0x2f76e(%rip),%rsi # 8d515 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51255> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x1b0(%rsp),%rsi │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rsi,0x1a0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5e274 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fb4> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + cmpb $0x0,0x44701(%rip) │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + movq $0x0,0x8(%rax) │ │ │ │ + jne 5e178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21eb8> │ │ │ │ + cmpb $0x0,0x446ea(%rip) │ │ │ │ + jne 5e100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e40> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5de37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b77> │ │ │ │ + call d610 │ │ │ │ + mov 0x180(%rsp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 6a812 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45792> │ │ │ │ + je 5de49 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b89> │ │ │ │ call d610 │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0xc,%edx │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d5c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 6aeb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e30> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0xf,%esi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 65550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404d0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - call 69d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ca0> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 65260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401e0> │ │ │ │ - testb $0x5,0x150(%rbx) │ │ │ │ - je 6a9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45920> │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + mov 0x140(%rsp),%rdi │ │ │ │ + cmp %rbp,%rdi │ │ │ │ + je 5de5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b9b> │ │ │ │ + call d610 │ │ │ │ + mov 0x120(%rsp),%rdi │ │ │ │ + cmp %r15,%rdi │ │ │ │ + je 5de6d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bad> │ │ │ │ + call d610 │ │ │ │ + mov 0x100(%rsp),%rdi │ │ │ │ + lea 0x110(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5de87 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bc7> │ │ │ │ + call d610 │ │ │ │ + mov 0xe0(%rsp),%rdi │ │ │ │ + cmp (%rsp),%rdi │ │ │ │ + je 5de9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bda> │ │ │ │ + call d610 │ │ │ │ + mov 0xa0(%rsp),%rdi │ │ │ │ + cmp %rbx,%rdi │ │ │ │ + je 5deac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bec> │ │ │ │ + call d610 │ │ │ │ + mov 0x80(%rsp),%rdi │ │ │ │ + cmp %r14,%rdi │ │ │ │ + je 5debe , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21bfe> │ │ │ │ + call d610 │ │ │ │ + mov 0x60(%rsp),%rdi │ │ │ │ + lea 0x70(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5ded2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c12> │ │ │ │ + call d610 │ │ │ │ + mov 0xc0(%rsp),%rdi │ │ │ │ + lea 0xd0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5deec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c2c> │ │ │ │ + call d610 │ │ │ │ + mov 0x160(%rsp),%rdi │ │ │ │ + lea 0x170(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5df06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21c46> │ │ │ │ + call d610 │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - add $0x108,%rsp │ │ │ │ + jne 5ec34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22974> │ │ │ │ + add $0x328,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ ret │ │ │ │ - xchg %ax,%ax │ │ │ │ - movb $0x0,0x60(%rsp,%r15,1) │ │ │ │ - mov 0x50(%rsp),%rdi │ │ │ │ - cmp %r12,%rdi │ │ │ │ - je 6a8c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45845> │ │ │ │ + nop │ │ │ │ + mov 0x20(%rsp),%rdi │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0x190(%rsp),%r12 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r12,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5dd48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a88> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aa0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5df79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21cb9> │ │ │ │ + jmp 5dd5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a9c> │ │ │ │ + xor %edx,%edx │ │ │ │ + xor %esi,%esi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + lea 0xa0(%rsp),%rbp │ │ │ │ + call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ + lea 0xf0(%rsp),%rcx │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %rcx,(%rsp) │ │ │ │ + mov %rcx,0xe0(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + jne 5dae9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21829> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5db01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21841> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsp),%r10 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r10,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5dfe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21d20> │ │ │ │ + jmp 5dafd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183d> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + lea 0x58(%rsp),%rsi │ │ │ │ + movq $0x78,0x58(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + movdqa 0x2fdf6(%rip),%xmm0 # 8de30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b70> │ │ │ │ + movabs $0x21676e696e726177,%rcx │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + movups %xmm0,(%rax) │ │ │ │ + movdqa 0x2fde1(%rip),%xmm0 # 8de40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b80> │ │ │ │ + mov %rcx,0x70(%rax) │ │ │ │ + movups %xmm0,0x10(%rax) │ │ │ │ + movdqa 0x2fde1(%rip),%xmm0 # 8de50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51b90> │ │ │ │ + movups %xmm0,0x20(%rax) │ │ │ │ + movdqa 0x2fde5(%rip),%xmm0 # 8de60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51ba0> │ │ │ │ + movups %xmm0,0x30(%rax) │ │ │ │ + movdqa 0x2fde9(%rip),%xmm0 # 8de70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51bb0> │ │ │ │ + movups %xmm0,0x40(%rax) │ │ │ │ + movdqa 0x2fded(%rip),%xmm0 # 8de80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51bc0> │ │ │ │ + movups %xmm0,0x50(%rax) │ │ │ │ + movdqa 0x2fdf1(%rip),%xmm0 # 8de90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51bd0> │ │ │ │ + movups %xmm0,0x60(%rax) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + cmpb $0x0,0x44445(%rip) │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + jne 5e509 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22249> │ │ │ │ + cmpb $0x0,0x44431(%rip) │ │ │ │ + lea 0x44229(%rip),%r13 │ │ │ │ + jne 5e454 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22194> │ │ │ │ + mov 0x1a0(%rsp),%rdi │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + cmp %rax,%rdi │ │ │ │ + je 5d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ call d610 │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - lea 0x231e9(%rip),%rsi # 8dac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a41> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 6b0e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46064> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - call 60a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9f0> │ │ │ │ - cmpq $0x3,0x58(%rsp) │ │ │ │ - je 6abe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45b60> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - mov $0x1,%ecx │ │ │ │ - mov %rbp,%rdi │ │ │ │ - lea 0x2318b(%rip),%rsi # 8dac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a41> │ │ │ │ - call dc50 , std::allocator >::find_last_of(char const*, unsigned long, unsigned long) const@plt> │ │ │ │ - mov 0x8(%rbp),%rdx │ │ │ │ - add $0x1,%rax │ │ │ │ - cmp %rax,%rdx │ │ │ │ - jb 6b116 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46096> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %r12,0x50(%rsp) │ │ │ │ - add %rsi,%rdx │ │ │ │ - add %rax,%rsi │ │ │ │ - call 60a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3b9f0> │ │ │ │ - cmpq $0x3,0x58(%rsp) │ │ │ │ - je 6ab68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ae8> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0x8,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d3a0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - testb $0x5,0x150(%rbx) │ │ │ │ - jne 6a885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45805> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x8(%rbx),%r12 │ │ │ │ - mov (%r12),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fe0> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 6afbb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f3b> │ │ │ │ - xor %r13d,%r13d │ │ │ │ - cmp %rax,(%rax) │ │ │ │ - je 6a9cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4594b> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rdx),%r13 │ │ │ │ - mov $0x80,%edi │ │ │ │ - mov 0x30(%rax),%r15 │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x34e2d(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%rbp) │ │ │ │ - lea 0x38(%rbp),%rdi │ │ │ │ - movups %xmm0,0x0(%rbp) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%rbp) │ │ │ │ - movups %xmm0,0x20(%rbp) │ │ │ │ - movaps %xmm0,0x10(%rsp) │ │ │ │ - call dc40 │ │ │ │ - movdqa 0x10(%rsp),%xmm0 │ │ │ │ - lea 0x36ba5(%rip),%rax │ │ │ │ - movl $0x0,0x40(%rbp) │ │ │ │ - movb $0x0,0x50(%rbp) │ │ │ │ - movq $0x0,0x68(%rbp) │ │ │ │ - movl $0x4,0x78(%rbp) │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - movups %xmm0,0x58(%rbp) │ │ │ │ - cmp $0xffffffffffffffff,%r15 │ │ │ │ - je 6aed0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e50> │ │ │ │ - mov $0x2,%eax │ │ │ │ - cmp %rax,%r15 │ │ │ │ - cmovl %rax,%r15 │ │ │ │ - mov %r15,0x70(%rbp) │ │ │ │ - add $0x1000,%r15 │ │ │ │ - movslq %r15d,%rdx │ │ │ │ - test %rdx,%rdx │ │ │ │ - je 6abd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45b58> │ │ │ │ - mov %r15d,%edi │ │ │ │ - js 6af28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ea8> │ │ │ │ - mov %rdx,0x10(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x10(%rsp),%rdx │ │ │ │ - mov %rax,0x60(%rbp) │ │ │ │ - mov %rdx,0x68(%rbp) │ │ │ │ - mov (%r12),%r15 │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - mov %rax,0x10(%rbp) │ │ │ │ - mov %rax,0x18(%rbp) │ │ │ │ - mov %r14,0x48(%rbp) │ │ │ │ - movb $0x1,0x50(%rbp) │ │ │ │ - movl $0x5,0x78(%rbp) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fe0> │ │ │ │ - mov $0x18,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rbp,0x10(%rax) │ │ │ │ - mov %r15,%rsi │ │ │ │ + jmp 5d300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21040> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2f381(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x441ed(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x441d1(%rip),%rdi │ │ │ │ + call d730 >& 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 15adc <__cxa_finalize@plt+0x7e7c> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 5e1e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f28> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - mov (%r12),%rcx │ │ │ │ - addq $0x1,0x10(%r15) │ │ │ │ - test %rcx,%rcx │ │ │ │ - je 6b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fe0> │ │ │ │ - mov (%rcx),%rax │ │ │ │ - orl $0x3,0x38(%rcx) │ │ │ │ - cmp %rcx,%rax │ │ │ │ - je 6ab00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a80> │ │ │ │ + call d430 │ │ │ │ + jmp 5de1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b5d> │ │ │ │ nopl 0x0(%rax) │ │ │ │ - mov 0x10(%rax),%rdx │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2f309(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x43ef5(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x43ed9(%rip),%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%rdx │ │ │ │ mov (%rax),%rax │ │ │ │ - andl $0xfffffff9,0x40(%rdx) │ │ │ │ - cmp %rax,%rcx │ │ │ │ - jne 6aaf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a70> │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%rdx,%rax,1),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 6ab17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a97> │ │ │ │ - mov 0x8(%rcx),%rax │ │ │ │ + je 15fd3 <__cxa_finalize@plt+0x8373> │ │ │ │ + cmpb $0x0,0x38(%r13) │ │ │ │ + je 5e22e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f6e> │ │ │ │ + movsbl 0x43(%r13),%esi │ │ │ │ + mov %rdx,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5de10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b50> │ │ │ │ mov %r13,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - call *0x70(%rax) │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 659c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40940> │ │ │ │ - jmp 6a885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45805> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3e37a(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5e15f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e9f> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5e15f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e9f> │ │ │ │ + mov %r13,%rdi │ │ │ │ + mov %rdx,0x48(%rsp) │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov 0x0(%r13),%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + mov $0xa,%esi │ │ │ │ + lea -0x3e3c0(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rax │ │ │ │ + cmp %rcx,%rax │ │ │ │ + je 5e1d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f13> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call *%rax │ │ │ │ + mov 0x48(%rsp),%rdx │ │ │ │ + movsbl %al,%esi │ │ │ │ + jmp 5e1d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21f13> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5ddec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b2c> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x1b0(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5e287 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21fc7> │ │ │ │ + jmp 5dde8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21b28> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5dd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a58> │ │ │ │ + lea 0x170(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 5dcf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a34> │ │ │ │ + jmp 5dd18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a58> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5dc99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219d9> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x0(%rbp,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5e2d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22015> │ │ │ │ + jmp 5dc95 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x219d5> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5dc12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21952> │ │ │ │ xor %edx,%edx │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rcx,0x28(%rsp) │ │ │ │ - mov %r8,0x10(%rsp) │ │ │ │ - call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ - mov %rax,0x50(%rsp) │ │ │ │ - mov %rax,%rdi │ │ │ │ - mov 0x40(%rsp),%rax │ │ │ │ - mov 0x10(%rsp),%r8 │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov %rax,0x60(%rsp) │ │ │ │ - jmp 6a7cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4574f> │ │ │ │ - nopl 0x0(%rax) │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmpw $0x6962,(%rax) │ │ │ │ - jne 6a971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x458f1> │ │ │ │ - cmpb $0x6e,0x2(%rax) │ │ │ │ - jne 6a971 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x458f1> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0xc,%edx │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d3a0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov $0x1000,%edx │ │ │ │ - mov $0xf,%esi │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 65550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x404d0> │ │ │ │ - mov 0x8(%rbx),%rdi │ │ │ │ - mov $0xffffffffffffffff,%rcx │ │ │ │ - lea 0x50(%rsp),%rsi │ │ │ │ - mov $0xffffffffffffffff,%rdx │ │ │ │ - call 69d20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x44ca0> │ │ │ │ - jmp 6a86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457ee> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - jmp 6aa8a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45a0a> │ │ │ │ - nop │ │ │ │ - mov 0x50(%rsp),%rax │ │ │ │ - cmpw $0x7a62,(%rax) │ │ │ │ - jne 6a916 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45896> │ │ │ │ - cmpb $0x32,0x2(%rax) │ │ │ │ - jne 6a916 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45896> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7d0 , std::allocator >::_M_dispose()@plt> │ │ │ │ - mov 0x0(%rbp),%rsi │ │ │ │ - mov $0xc,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r15,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5e300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22040> │ │ │ │ + jmp 5dc0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2194e> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5d9b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216f7> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r14,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5e32a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2206a> │ │ │ │ + jmp 5d9b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x216f3> │ │ │ │ + mov 0x8(%rax),%r8 │ │ │ │ + lea 0x1(%r8),%esi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5da3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2177e> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%rbx,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5e354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22094> │ │ │ │ + jmp 5da3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2177a> │ │ │ │ + cmp $0xf,%rax │ │ │ │ + jbe 5dab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217f5> │ │ │ │ + lea 0xd0(%rsp),%rdi │ │ │ │ + cmp %rdi,%rsi │ │ │ │ + jne 5da91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217d1> │ │ │ │ + jmp 5dab5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x217f5> │ │ │ │ + mov 0x8(%rax),%rdx │ │ │ │ + lea 0x1(%rdx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5db8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218cd> │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %edx,%edi │ │ │ │ + add $0x1,%edx │ │ │ │ + movzbl (%rcx,%rdi,1),%r8d │ │ │ │ + mov %r8b,0x110(%rsp,%rdi,1) │ │ │ │ + cmp %esi,%edx │ │ │ │ + jb 5e39e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x220de> │ │ │ │ + jmp 5db89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x218c9> │ │ │ │ + lea 0x1f0(%rsp),%rsi │ │ │ │ + lea 0x60(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5d8f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21636> │ │ │ │ + lea 0x1f0(%rsp),%rsi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5d553 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21293> │ │ │ │ + lea 0x1f0(%rsp),%rsi │ │ │ │ + lea 0xc0(%rsp),%rdi │ │ │ │ + call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ + jmp 5d72c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2146c> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5dd60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21aa0> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r12,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5e40f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2214f> │ │ │ │ + jmp 5dd5c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21a9c> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + lea 0x1(%rcx),%rsi │ │ │ │ + and $0x3f,%esi │ │ │ │ + je 5db01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21841> │ │ │ │ + xor %ecx,%ecx │ │ │ │ + mov %ecx,%edi │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + add $0x1,%ecx │ │ │ │ + movzbl (%rdx,%rdi,1),%r8d │ │ │ │ + mov %r8b,(%r9,%rdi,1) │ │ │ │ + cmp %esi,%ecx │ │ │ │ + jb 5e439 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22179> │ │ │ │ + jmp 5dafd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2183d> │ │ │ │ + mov 0x43ea5(%rip),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 15ea7 <__cxa_finalize@plt+0x8247> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 5e621 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22361> │ │ │ │ + movzbl 0x43(%r12),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ - call d5c0 >::open(char const*, std::_Ios_Openmode)@plt> │ │ │ │ - mov 0x30(%rbx),%rdx │ │ │ │ - mov -0x18(%rdx),%rdi │ │ │ │ - add %r14,%rdi │ │ │ │ - test %rax,%rax │ │ │ │ - je 6af18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e98> │ │ │ │ - xor %esi,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - mov $0x40,%edi │ │ │ │ - call d650 │ │ │ │ - lea 0x40(%rsp),%rsi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x2f1ef(%rip),%rsi # 8d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513d0> │ │ │ │ mov %rax,%rdi │ │ │ │ - movb $0x0,0x40(%rsp) │ │ │ │ mov %rax,%r12 │ │ │ │ - movl $0x0,0x44(%rsp) │ │ │ │ - call d8a0 │ │ │ │ - movb $0x0,0x11(%r12) │ │ │ │ - mov $0x1000,%edi │ │ │ │ - call d650 │ │ │ │ - mov %rax,0x18(%r12) │ │ │ │ - mov $0x18,%edi │ │ │ │ - mov %rax,0x28(%r12) │ │ │ │ - add $0x1000,%rax │ │ │ │ - movq $0x1000,0x20(%r12) │ │ │ │ - mov %rax,0x30(%r12) │ │ │ │ - movl $0x0,0x38(%r12) │ │ │ │ - call d650 │ │ │ │ - mov %rax,%rbp │ │ │ │ - movabs $0x100000001,%rax │ │ │ │ - mov %rax,0x8(%rbp) │ │ │ │ - lea 0x349b8(%rip),%rax │ │ │ │ - mov %rax,0x0(%rbp) │ │ │ │ - mov 0x8(%rbx),%rax │ │ │ │ - mov %r12,0x10(%rbp) │ │ │ │ - mov %rax,0x10(%rsp) │ │ │ │ - mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fe0> │ │ │ │ - testb $0x1,0x38(%rax) │ │ │ │ - jne 6b02e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fae> │ │ │ │ - xor %r15d,%r15d │ │ │ │ - cmp %rax,(%rax) │ │ │ │ - je 6ace7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45c67> │ │ │ │ - mov 0x8(%rax),%rdx │ │ │ │ - mov 0x10(%rdx),%r15 │ │ │ │ - mov 0x30(%rax),%rax │ │ │ │ - mov $0x88,%edi │ │ │ │ - mov %rax,0x28(%rsp) │ │ │ │ - call d650 │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%r13 │ │ │ │ - lea 0x34b0c(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ - movq %rax,%xmm0 │ │ │ │ - movq $0x0,0x30(%r13) │ │ │ │ - lea 0x38(%r13),%rdi │ │ │ │ - movups %xmm0,0x0(%r13) │ │ │ │ - pxor %xmm0,%xmm0 │ │ │ │ - movups %xmm0,0x10(%r13) │ │ │ │ - movups %xmm0,0x20(%r13) │ │ │ │ - movaps %xmm0,0x30(%rsp) │ │ │ │ - call dc40 │ │ │ │ - movdqa 0x30(%rsp),%xmm0 │ │ │ │ - movb $0x0,0x58(%r13) │ │ │ │ - lea 0x367b4(%rip),%rax │ │ │ │ - movl $0x0,0x40(%r13) │ │ │ │ - movl $0x4,0x80(%r13) │ │ │ │ - mov %rax,0x0(%r13) │ │ │ │ - movups %xmm0,0x60(%r13) │ │ │ │ - movups %xmm0,0x70(%r13) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - testb $0x1,0x80(%r13) │ │ │ │ - jne 6afe9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f69> │ │ │ │ - mov 0x70(%r13),%rax │ │ │ │ - cmpq $0xffffffffffffffff,0x28(%rsp) │ │ │ │ - je 6aef0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e70> │ │ │ │ - mov 0x28(%rsp),%rcx │ │ │ │ - mov $0x2,%edx │ │ │ │ - cmp %rdx,%rcx │ │ │ │ - mov %rcx,%rdi │ │ │ │ - cmovl %rdx,%rdi │ │ │ │ - mov %rdi,0x78(%r13) │ │ │ │ - sub $0xffffffffffffff80,%rdi │ │ │ │ - movslq %edi,%rdx │ │ │ │ - cmp %rax,%rdx │ │ │ │ - je 6addc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d5c> │ │ │ │ - test %rdx,%rdx │ │ │ │ - js 6af40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ec0> │ │ │ │ - mov %edi,%edi │ │ │ │ - mov %rdx,0x28(%rsp) │ │ │ │ - call d650 │ │ │ │ - mov 0x28(%rsp),%rdx │ │ │ │ - mov 0x68(%r13),%rdi │ │ │ │ - mov %rax,0x68(%r13) │ │ │ │ - mov %rdx,0x70(%r13) │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6ade0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d60> │ │ │ │ - call d610 │ │ │ │ - mov 0x68(%r13),%rax │ │ │ │ - mov %rax,0x8(%r13) │ │ │ │ - mov %rax,0x10(%r13) │ │ │ │ - mov %rax,0x18(%r13) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - cmpb $0x0,0x58(%r13) │ │ │ │ - je 6aec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e40> │ │ │ │ - mov 0x50(%r13),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6ae0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d8a> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - movb $0x0,0x58(%r13) │ │ │ │ - mov %r12,0x48(%r13) │ │ │ │ - mov %rbp,0x50(%r13) │ │ │ │ - lock addl $0x1,0x8(%rbp) │ │ │ │ - movb $0x1,0x58(%r13) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - orl $0x1,0x80(%r13) │ │ │ │ - mov %rbp,%rdi │ │ │ │ - andl $0xfffffff8,0x40(%r13) │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ - mov (%rax),%r12 │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ test %r12,%r12 │ │ │ │ - je 6b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fe0> │ │ │ │ - mov $0x18,%edi │ │ │ │ - call d650 │ │ │ │ - mov %r13,0x10(%rax) │ │ │ │ - mov %r12,%rsi │ │ │ │ + je 15e8a <__cxa_finalize@plt+0x822a> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 5e5ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2232d> │ │ │ │ + movzbl 0x43(%r12),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ - call d090 │ │ │ │ - addq $0x1,0x10(%r12) │ │ │ │ - test %r15,%r15 │ │ │ │ - je 6ae98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45e18> │ │ │ │ - mov (%r15),%rax │ │ │ │ - mov 0x70(%rax),%rdx │ │ │ │ - mov 0x10(%rsp),%rax │ │ │ │ + call d430 │ │ │ │ + jmp 5e0dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e1d> │ │ │ │ + mov 0x43b70(%rip),%rax │ │ │ │ + lea 0x43b69(%rip),%r13 │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 15e39 <__cxa_finalize@plt+0x81d9> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 5e689 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x223c9> │ │ │ │ + movzbl 0x43(%r12),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + mov $0x5,%edx │ │ │ │ + lea 0x2f12d(%rip),%rsi # 8d68a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513ca> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,%r12 │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x9,%edx │ │ │ │ + lea 0x2f11c(%rip),%rsi # 8d690 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x513d0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov $0x4,%edx │ │ │ │ + lea 0x2ef5d(%rip),%rsi # 8d4e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51225> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov 0x1a8(%rsp),%rdx │ │ │ │ + mov 0x1a0(%rsp),%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ + mov %rax,%r13 │ │ │ │ mov (%rax),%rax │ │ │ │ - test %rax,%rax │ │ │ │ - je 6b060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45fe0> │ │ │ │ - mov 0x8(%rax),%rax │ │ │ │ - mov %r15,%rdi │ │ │ │ - mov 0x10(%rax),%rsi │ │ │ │ + mov -0x18(%rax),%rax │ │ │ │ + mov 0xf0(%r13,%rax,1),%r12 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 15e21 <__cxa_finalize@plt+0x81c1> │ │ │ │ + cmpb $0x0,0x38(%r12) │ │ │ │ + je 5e655 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22395> │ │ │ │ + movzbl 0x43(%r12),%eax │ │ │ │ + movsbl %al,%esi │ │ │ │ + mov %r13,%rdi │ │ │ │ + call d030 │ │ │ │ + mov %rax,%rdi │ │ │ │ + call d430 │ │ │ │ + jmp 5e0c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x21e09> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x3e770(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22231> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ call *%rdx │ │ │ │ - mov 0x10(%rsp),%rdi │ │ │ │ - call 659c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40940> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 6a878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457f8> │ │ │ │ - nop │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 6a83e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x457be> │ │ │ │ - mov %r12,0x48(%r13) │ │ │ │ - mov %rbp,0x50(%r13) │ │ │ │ - jmp 6ae17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d97> │ │ │ │ - nopl (%rax) │ │ │ │ - movq $0x4,0x70(%rbp) │ │ │ │ - mov $0x1004,%edi │ │ │ │ - mov $0x1004,%edx │ │ │ │ - jmp 6aa73 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x459f3> │ │ │ │ - nopw 0x0(%rax,%rax,1) │ │ │ │ - movq $0x4,0x78(%r13) │ │ │ │ - mov $0x84,%edi │ │ │ │ - mov $0x84,%edx │ │ │ │ - cmp $0x84,%rax │ │ │ │ - jne 6adb7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d37> │ │ │ │ - jmp 6addc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45d5c> │ │ │ │ - nopl 0x0(%rax,%rax,1) │ │ │ │ - mov 0x20(%rdi),%esi │ │ │ │ - or $0x4,%esi │ │ │ │ - call da80 >::clear(std::_Ios_Iostate)@plt> │ │ │ │ - jmp 6ac30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45bb0> │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - call d1f0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - call d1f0 │ │ │ │ + jmp 5e4f1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22231> │ │ │ │ mov %r12,%rdi │ │ │ │ - xor %esi,%esi │ │ │ │ - call d170 │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x3e7a4(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e482 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221c2> │ │ │ │ + mov $0xa,%esi │ │ │ │ mov %r12,%rdi │ │ │ │ - call dad0 │ │ │ │ + call *%rdx │ │ │ │ + jmp 5e482 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x221c2> │ │ │ │ mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %r14,%rdi │ │ │ │ - call d160 >::~basic_ifstream()@plt> │ │ │ │ - lea 0x34607(%rip),%rsi │ │ │ │ - mov %rbx,%rdi │ │ │ │ - call 65300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x40280> │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - mov 0x20(%rsp),%rdi │ │ │ │ - mov %rax,0x238(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x3e7d8(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22315> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 5e5d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22315> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d740 ::_M_widen_init() const@plt> │ │ │ │ + mov (%r12),%rax │ │ │ │ + lea -0x3e80c(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ + mov 0x30(%rax),%rdx │ │ │ │ + mov $0xa,%eax │ │ │ │ + cmp %rcx,%rdx │ │ │ │ + je 5e53e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2227e> │ │ │ │ + mov $0xa,%esi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call *%rdx │ │ │ │ + jmp 5e53e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2227e> │ │ │ │ + lea 0x1b0(%rsp),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + lea 0x58(%rsp),%rsi │ │ │ │ + movq $0x72,0x58(%rsp) │ │ │ │ + lea 0x1a0(%rsp),%rdi │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ + mov 0x58(%rsp),%rdx │ │ │ │ + mov $0x72,%ecx │ │ │ │ + lea 0x2c705(%rip),%rsi # 8ae00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eb40> │ │ │ │ + mov %rax,0x1a0(%rsp) │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rdx,0x1b0(%rsp) │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + mov 0x58(%rsp),%rax │ │ │ │ + mov 0x1a0(%rsp),%rdx │ │ │ │ + movb $0x0,(%rdx,%rax,1) │ │ │ │ + mov %rax,0x1a8(%rsp) │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - je 6b15d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x460dd> │ │ │ │ - call d6f0 <__stack_chk_fail@plt> │ │ │ │ - lea 0x22ae3(%rip),%rsi # 8daa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a25> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d8f0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + jne 5e890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225d0> │ │ │ │ + lea 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x43bb1(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + xor %r8d,%r8d │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + lea 0x1d(%rbx),%rsi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + mov %r8,0x188(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000001e,%rax │ │ │ │ + add 0x188(%rsp),%rax │ │ │ │ + cmp $0x1c,%rax │ │ │ │ + jbe 15962 <__cxa_finalize@plt+0x7d02> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1d,%edx │ │ │ │ + lea 0x2f319(%rip),%rsi # 8dadb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5181b> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x188(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 15990 <__cxa_finalize@plt+0x7d30> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x188(%rsp) │ │ │ │ + je 158ec <__cxa_finalize@plt+0x7c8c> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2ed4d(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5e89a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225da> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rsi,0x8(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ - call d5d0 │ │ │ │ - lea 0x40(%rsp),%rdx │ │ │ │ - lea 0x22aba(%rip),%rsi # 8dab4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a34> │ │ │ │ - movl $0x1,0x40(%rsp) │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - mov %rax,0x48(%rsp) │ │ │ │ - call d1d0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + jne 5e895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x225d5> │ │ │ │ + lea 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x43a75(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5e850 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22590> │ │ │ │ + mov 0x8(%rbp),%rbx │ │ │ │ + lea 0x180(%rsp),%rdi │ │ │ │ + xor %r11d,%r11d │ │ │ │ + lea 0x190(%rsp),%rax │ │ │ │ + mov %rdi,0x18(%rsp) │ │ │ │ + mov 0x0(%rbp),%r12 │ │ │ │ + lea 0x20(%rbx),%rsi │ │ │ │ + mov %rax,0x180(%rsp) │ │ │ │ + movb $0x0,0x190(%rsp) │ │ │ │ + mov %r11,0x188(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000021,%rax │ │ │ │ + add 0x188(%rsp),%rax │ │ │ │ + cmp $0x1f,%rax │ │ │ │ + jbe 15d67 <__cxa_finalize@plt+0x8107> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x20,%edx │ │ │ │ + lea 0x2c497(%rip),%rsi # 8adb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4eaf0> │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x188(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 15d43 <__cxa_finalize@plt+0x80e3> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r12,%rsi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x188(%rsp) │ │ │ │ + je 15d24 <__cxa_finalize@plt+0x80c4> │ │ │ │ + mov 0x18(%rsp),%rdi │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2ebf6(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ec7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229bc> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r10,0x8(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 14982 <__cxa_finalize@plt+0x6d22> │ │ │ │ - lea 0x22a70(%rip),%rsi # 8daa5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68a25> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d8f0 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ + jne 5ec77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229b7> │ │ │ │ + lea 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x43915(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + mov 0x28(%r15),%rbx │ │ │ │ + lea 0x140(%rsp),%r12 │ │ │ │ + xor %r14d,%r14d │ │ │ │ + lea 0x150(%rsp),%rax │ │ │ │ + mov %r12,%rdi │ │ │ │ + mov %rax,0x140(%rsp) │ │ │ │ + mov 0x20(%r15),%r13 │ │ │ │ + lea 0x1e(%rbx),%rsi │ │ │ │ + movb $0x0,0x150(%rsp) │ │ │ │ + mov %r14,0x148(%rsp) │ │ │ │ + call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ + movabs $0x800000000000001f,%rax │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x1d,%rax │ │ │ │ + jbe 1590f <__cxa_finalize@plt+0x7caf> │ │ │ │ + mov $0x1e,%edx │ │ │ │ + lea 0x2c339(%rip),%rsi # 8ad90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ead0> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x148(%rsp),%rax │ │ │ │ + cmp %rbx,%rax │ │ │ │ + jb 158c4 <__cxa_finalize@plt+0x7c64> │ │ │ │ + mov %rbx,%rdx │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + movabs $0x8000000000000007,%rax │ │ │ │ + add 0x148(%rsp),%rax │ │ │ │ + cmp $0x5,%rax │ │ │ │ + jbe 158a5 <__cxa_finalize@plt+0x7c45> │ │ │ │ + mov $0x6,%edx │ │ │ │ + lea 0x2eff9(%rip),%rsi # 8daa9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x517e9> │ │ │ │ + mov %r12,%rdi │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x170(%rsp),%r8 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r8,0x160(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ec63 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x229a3> │ │ │ │ + mov %rcx,0x160(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x170(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %r13d,%r13d │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %r13,0x8(%rax) │ │ │ │ + mov %rcx,0x168(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x8(%rbp),%rdx │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + sub 0x168(%rsp),%rax │ │ │ │ + mov 0x0(%rbp),%rsi │ │ │ │ + cmp %rdx,%rax │ │ │ │ + jb 1581f <__cxa_finalize@plt+0x7bbf> │ │ │ │ + lea 0x160(%rsp),%rax │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x20(%rsp) │ │ │ │ + call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ + lea 0x190(%rsp),%r8 │ │ │ │ + lea 0x10(%rax),%rdx │ │ │ │ + mov %r8,0x180(%rsp) │ │ │ │ + mov (%rax),%rcx │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ec4f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2298f> │ │ │ │ + mov %rcx,0x180(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x190(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %ebp,%ebp │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rbp,0x8(%rax) │ │ │ │ + mov %rcx,0x188(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + movabs $0x7ffffffffffffffe,%rax │ │ │ │ + cmp %rax,0x188(%rsp) │ │ │ │ + je 157ee <__cxa_finalize@plt+0x7b8e> │ │ │ │ + lea 0x180(%rsp),%rax │ │ │ │ + mov $0x1,%edx │ │ │ │ + lea 0x2e9b1(%rip),%rsi # 8d568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x512a8> │ │ │ │ + mov %rax,%rdi │ │ │ │ + mov %rax,0x18(%rsp) │ │ │ │ + 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 │ │ │ │ + cmp %rdx,%rcx │ │ │ │ + je 5ec3e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2297e> │ │ │ │ + mov %rcx,0x1a0(%rsp) │ │ │ │ + mov 0x10(%rax),%rcx │ │ │ │ + mov %rcx,0x1b0(%rsp) │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + xor %ebx,%ebx │ │ │ │ + mov %rdx,(%rax) │ │ │ │ + mov %rbx,0x8(%rax) │ │ │ │ + mov %rcx,0x1a8(%rsp) │ │ │ │ + movb $0x0,0x10(%rax) │ │ │ │ + mov 0x318(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 148fb <__cxa_finalize@plt+0x6c9b> │ │ │ │ - lea 0x20e81(%rip),%rcx # 8bee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x66e68> │ │ │ │ - mov $0x226,%edx │ │ │ │ - lea 0x1ff6d(%rip),%rsi # 8afe0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65f60> │ │ │ │ - lea 0x2298c(%rip),%rdi # 8da06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68986> │ │ │ │ - call d3e0 <__assert_fail@plt> │ │ │ │ + jne 5ec39 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22979> │ │ │ │ + lea 0x1a0(%rsp),%rsi │ │ │ │ + lea 0x436d1(%rip),%rdi │ │ │ │ + call 2ed90 ::do_widen(char) const@@Base+0xef00> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5ebf4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22934> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5eb72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x228b2> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %r8,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5eaec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2282c> │ │ │ │ + call d6f0 <__stack_chk_fail@plt> │ │ │ │ + mov 0x8(%rax),%rcx │ │ │ │ + mov %rbx,%rdi │ │ │ │ + mov %rdx,%rsi │ │ │ │ + add $0x1,%ecx │ │ │ │ + rep movsb %ds:(%rsi),%es:(%rdi) │ │ │ │ + jmp 5e9ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x226eb> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6b0a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46024> │ │ │ │ + jmp 15888 <__cxa_finalize@plt+0x7c28> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6b0cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4604c> │ │ │ │ + jmp 1584f <__cxa_finalize@plt+0x7bef> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6b0d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46058> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d710 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call 64f80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ff00> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d610 │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ - mov 0x0(%r13),%rax │ │ │ │ - mov %r13,%rdi │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 6b0bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4603c> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7e0 │ │ │ │ - jmp 6b0bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4603c> │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x22696(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1f7e7(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - call d960 │ │ │ │ - mov 0xf8(%rsp),%rcx │ │ │ │ - sub %fs:0x28,%rcx │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - mov %rdx,%rcx │ │ │ │ - lea 0x22664(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - mov %rax,%rdx │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1f7b5(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - call d960 │ │ │ │ + jmp 15937 <__cxa_finalize@plt+0x7cd7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ + jmp 159b3 <__cxa_finalize@plt+0x7d53> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6b165 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x460e5> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call dae0 <_Unwind_Resume@plt> │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call 65260 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x401e0> │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15af8 <__cxa_finalize@plt+0x7e98> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6b1a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46126> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15bea <__cxa_finalize@plt+0x7f8a> │ │ │ │ endbr64 │ │ │ │ - jmp 6b1c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46143> │ │ │ │ - mov %r13,%rdi │ │ │ │ - call d9b0 >::~basic_filebuf()@plt> │ │ │ │ - mov -0x18(%r12),%rax │ │ │ │ - mov 0x34a61(%rip),%rcx # 9fbf8 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %r12,0x30(%rbx) │ │ │ │ - mov %rcx,0x30(%rbx,%rax,1) │ │ │ │ - xor %eax,%eax │ │ │ │ - mov %rax,0x38(%rbx) │ │ │ │ - mov 0x8(%rsp),%rax │ │ │ │ - lea 0x130(%rbx),%rdi │ │ │ │ - mov %rax,0x130(%rbx) │ │ │ │ - call d1c0 │ │ │ │ - jmp 6af7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45efa> │ │ │ │ - mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call 68030 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x42fb0> │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d610 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15aa3 <__cxa_finalize@plt+0x7e43> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x461ab> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15a2b <__cxa_finalize@plt+0x7dcb> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x34572(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 6af89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f09> │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - mov 0x28(%rbx),%rdi │ │ │ │ - test %rdi,%rdi │ │ │ │ - je 6b22b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x461ab> │ │ │ │ - call 58d90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x33d10> │ │ │ │ - lea 0x35f5e(%rip),%rax │ │ │ │ - xor %edx,%edx │ │ │ │ - mov %rax,0x10(%rbx) │ │ │ │ - lea 0x34541(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ - mov %rdx,0x18(%rbx) │ │ │ │ - mov %rax,0x8(%rsp) │ │ │ │ - jmp 6af89 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f09> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15a57 <__cxa_finalize@plt+0x7df7> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6b218 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46198> │ │ │ │ + jmp 159e4 <__cxa_finalize@plt+0x7d84> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6b183 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46103> │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - mov %r15,%rcx │ │ │ │ - mov %r8,%rdx │ │ │ │ - lea 0x22515(%rip),%rsi # 8d79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6871b> │ │ │ │ - xor %eax,%eax │ │ │ │ - lea 0x1f669(%rip),%rdi # 8a8f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x65878> │ │ │ │ - call d960 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b41 <__cxa_finalize@plt+0x7ee1> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6b18b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4610b> │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15b7c <__cxa_finalize@plt+0x7f1c> │ │ │ │ endbr64 │ │ │ │ - jmp 6b158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x460d8> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15bcb <__cxa_finalize@plt+0x7f6b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6b2bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4623b> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c12 <__cxa_finalize@plt+0x7fb2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6b2cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4624d> │ │ │ │ - mov 0x0(%rbp),%rax │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call *0x8(%rax) │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - call 63c40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x3ebc0> │ │ │ │ - mov %rbp,%rdi │ │ │ │ - mov %r12,%rbp │ │ │ │ - call d610 │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c1f <__cxa_finalize@plt+0x7fbf> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%r12 │ │ │ │ - jmp 6b0bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4603c> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15b02 <__cxa_finalize@plt+0x7ea2> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6af58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ed8> │ │ │ │ + jmp 15cc5 <__cxa_finalize@plt+0x8065> │ │ │ │ endbr64 │ │ │ │ - jmp 6b325 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x462a5> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15c6b <__cxa_finalize@plt+0x800b> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - jmp 6af6a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45eea> │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15cd2 <__cxa_finalize@plt+0x8072> │ │ │ │ endbr64 │ │ │ │ - mov %rax,%rbp │ │ │ │ - lea 0x50(%rsp),%rdi │ │ │ │ - call d7e0 │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ + jmp 15d08 <__cxa_finalize@plt+0x80a8> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15d12 <__cxa_finalize@plt+0x80b2> │ │ │ │ + endbr64 │ │ │ │ + jmp 15891 <__cxa_finalize@plt+0x7c31> │ │ │ │ + endbr64 │ │ │ │ + jmp 15d94 <__cxa_finalize@plt+0x8134> │ │ │ │ + endbr64 │ │ │ │ + jmp 15c3a <__cxa_finalize@plt+0x7fda> │ │ │ │ + endbr64 │ │ │ │ + jmp 15e5f <__cxa_finalize@plt+0x81ff> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 15a21 <__cxa_finalize@plt+0x7dc1> │ │ │ │ + endbr64 │ │ │ │ + jmp 15f4c <__cxa_finalize@plt+0x82ec> │ │ │ │ + endbr64 │ │ │ │ + jmp 15ec3 <__cxa_finalize@plt+0x8263> │ │ │ │ + endbr64 │ │ │ │ + jmp 15fc1 <__cxa_finalize@plt+0x8361> │ │ │ │ + endbr64 │ │ │ │ + jmp 15ede <__cxa_finalize@plt+0x827e> │ │ │ │ + endbr64 │ │ │ │ + jmp 15fb5 <__cxa_finalize@plt+0x8355> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%r13 │ │ │ │ + jmp 15fef <__cxa_finalize@plt+0x838f> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 1603e <__cxa_finalize@plt+0x83de> │ │ │ │ + endbr64 │ │ │ │ + mov %rax,%rbx │ │ │ │ + jmp 16058 <__cxa_finalize@plt+0x83f8> │ │ │ │ + endbr64 │ │ │ │ + jmp 15c88 <__cxa_finalize@plt+0x8028> │ │ │ │ + nop │ │ │ │ + nopl (%rax) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + endbr64 │ │ │ │ + sub $0x58,%rsp │ │ │ │ + movslq %edx,%rdx │ │ │ │ + mov %rdi,%r9 │ │ │ │ + mov %rbx,0x28(%rsp) │ │ │ │ + mov 0x50(%rdi),%rbx │ │ │ │ + cmp %rbx,%rdx │ │ │ │ + je 5ee50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b90> │ │ │ │ + mov 0xc8(%rdi),%rax │ │ │ │ + cmp %rax,0xd0(%rdi) │ │ │ │ + je 5ee43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b83> │ │ │ │ + mov %rax,0xd0(%rdi) │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + nopl (%rax) │ │ │ │ + mov %rdx,%rax │ │ │ │ + mov %rsi,%r11 │ │ │ │ + shr $0x3d,%rax │ │ │ │ + jne 1608a <__cxa_finalize@plt+0x842a> │ │ │ │ + mov %rbp,0x30(%rsp) │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5efd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d10> │ │ │ │ + lea 0x0(,%rbx,4),%rbp │ │ │ │ + mov %rdi,(%rsp) │ │ │ │ + mov %rbp,%rdi │ │ │ │ + mov %rsi,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + xor %esi,%esi │ │ │ │ + mov %rbp,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ - call d220 <__cxa_begin_catch@plt> │ │ │ │ - mov 0x18(%r12),%rdi │ │ │ │ + call d320 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + lea (%rax,%rbp,1),%rcx │ │ │ │ + mov 0xc8(%r9),%rdi │ │ │ │ + mov %rcx,0xd0(%r9) │ │ │ │ + mov %rax,0xc8(%r9) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6b33c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x462bc> │ │ │ │ - call d610 │ │ │ │ - xor %esi,%esi │ │ │ │ - mov %r12,%rdi │ │ │ │ - call d170 │ │ │ │ - mov %r12,%rdi │ │ │ │ - call dad0 │ │ │ │ - mov %r12,%rdi │ │ │ │ + mov %rcx,0xd8(%r9) │ │ │ │ + je 5eee6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c26> │ │ │ │ + mov %r11,0x8(%rsp) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ call d610 │ │ │ │ - mov 0xf8(%rsp),%rax │ │ │ │ - sub %fs:0x28,%rax │ │ │ │ - jne 6afb6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45f36> │ │ │ │ - call d910 <__cxa_rethrow@plt> │ │ │ │ - endbr64 │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r11 │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + test %rbx,%rbx │ │ │ │ + je 5f001 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d41> │ │ │ │ + mov %r12,0x38(%rsp) │ │ │ │ + xor %r10d,%r10d │ │ │ │ + mov %r13,0x40(%rsp) │ │ │ │ + mov %r14,0x48(%rsp) │ │ │ │ + mov %r15,0x50(%rsp) │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%r11,%r10,4),%ecx │ │ │ │ + cmp $0x80000000,%ecx │ │ │ │ + je 5ef9e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cde> │ │ │ │ + mov 0xa8(%r9),%rbp │ │ │ │ + test %rbp,%rbp │ │ │ │ + je 5f010 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d50> │ │ │ │ + mov 0x98(%r9),%rdi │ │ │ │ + movslq %ecx,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov 0x90(%r9),%r14 │ │ │ │ + mov %rax,%r15 │ │ │ │ + div %rdi │ │ │ │ + mov (%r14,%rdx,8),%r12 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + test %r12,%r12 │ │ │ │ + je 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dd0> │ │ │ │ + mov (%r12),%rax │ │ │ │ + mov 0x8(%rax),%r8d │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + je 5ef82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cc2> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dd0> │ │ │ │ + mov 0x8(%rsi),%r8d │ │ │ │ mov %rax,%r12 │ │ │ │ - jmp 6b09a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4601a> │ │ │ │ + xor %edx,%edx │ │ │ │ + movslq %r8d,%rax │ │ │ │ + div %rdi │ │ │ │ + cmp %rdx,%r13 │ │ │ │ + jne 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dd0> │ │ │ │ + mov %rsi,%rax │ │ │ │ + cmp %r8d,%ecx │ │ │ │ + jne 5ef56 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c96> │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dd0> │ │ │ │ + nop │ │ │ │ + mov 0xc(%rax),%ebp │ │ │ │ + mov 0xc8(%r9),%rax │ │ │ │ + mov %ebp,(%rax,%r10,4) │ │ │ │ + add $0x1,%r10 │ │ │ │ + cmp %rbx,%r10 │ │ │ │ + jb 5ef00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c40> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + mov 0x38(%rsp),%r12 │ │ │ │ + mov 0x40(%rsp),%r13 │ │ │ │ + mov 0x48(%rsp),%r14 │ │ │ │ + mov 0x50(%rsp),%r15 │ │ │ │ + mov 0x28(%rsp),%rbx │ │ │ │ + add $0x58,%rsp │ │ │ │ + ret │ │ │ │ + xchg %ax,%ax │ │ │ │ + mov 0xc8(%rdi),%rdi │ │ │ │ + movq $0x0,0xc8(%r9) │ │ │ │ + movq $0x0,0xd0(%r9) │ │ │ │ + movq $0x0,0xd8(%r9) │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5eec2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22c02> │ │ │ │ + mov 0x30(%rsp),%rbp │ │ │ │ + jmp 5ee43 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b83> │ │ │ │ + nopl 0x0(%rax,%rax,1) │ │ │ │ + mov 0xa0(%r9),%rdi │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + je 5f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e80> │ │ │ │ + lea 0xa0(%r9),%rsi │ │ │ │ + jmp 5f04e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d8e> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ + mov (%rax),%rdx │ │ │ │ + mov %rax,%rsi │ │ │ │ + test %rdx,%rdx │ │ │ │ + je 5f060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22da0> │ │ │ │ + mov %rdx,%rax │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jne 5f040 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22d80> │ │ │ │ + mov (%rsi),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + jne 5ef90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cd0> │ │ │ │ + nop │ │ │ │ + mov %rdi,%rax │ │ │ │ + test %rdi,%rdi │ │ │ │ + jne 5f07c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dbc> │ │ │ │ + jmp 5f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e80> │ │ │ │ + nopl (%rax) │ │ │ │ + mov (%rax),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e80> │ │ │ │ + cmp 0x8(%rax),%ecx │ │ │ │ + jne 5f070 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22db0> │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + jmp 5ef93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cd3> │ │ │ │ + nop │ │ │ │ + mov %r15,%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + add $0x1,%ebp │ │ │ │ + mov %r15,%r12 │ │ │ │ + div %rdi │ │ │ │ + mov (%r14,%rdx,8),%rax │ │ │ │ + mov %rdx,%r8 │ │ │ │ + mov %rdx,%r13 │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e10> │ │ │ │ + mov (%rax),%rsi │ │ │ │ + mov 0x8(%rsi),%ebx │ │ │ │ + cmp %ebx,%ecx │ │ │ │ + je 5f086 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22dc6> │ │ │ │ + mov (%rsi),%rsi │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5f0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e10> │ │ │ │ + movslq 0x8(%rsi),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + mov %rax,%rbx │ │ │ │ + div %rdi │ │ │ │ + cmp %rdx,%r8 │ │ │ │ + je 5f0b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22df3> │ │ │ │ + mov $0x10,%edi │ │ │ │ + mov %r9,0x10(%rsp) │ │ │ │ + mov %ecx,(%rsp) │ │ │ │ + mov %r11,0x18(%rsp) │ │ │ │ + mov %r10,0x8(%rsp) │ │ │ │ + call d650 │ │ │ │ + mov (%rsp),%ecx │ │ │ │ + mov 0x10(%rsp),%r9 │ │ │ │ + mov %r12,%rdx │ │ │ │ + mov %ebp,0xc(%rax) │ │ │ │ + mov $0x1,%r8d │ │ │ │ + mov %r13,%rsi │ │ │ │ + mov %rax,%rbx │ │ │ │ + mov %ecx,0x8(%rax) │ │ │ │ + lea 0x90(%r9),%rdi │ │ │ │ + mov %rax,%rcx │ │ │ │ + movq $0x0,(%rax) │ │ │ │ + mov %r9,(%rsp) │ │ │ │ + call 5f180 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22ec0> │ │ │ │ + mov (%rsp),%r9 │ │ │ │ + mov 0x8(%rsp),%r10 │ │ │ │ + mov 0x18(%rsp),%r11 │ │ │ │ + mov 0x50(%r9),%rbx │ │ │ │ + jmp 5ef93 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22cd3> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + movslq %ecx,%r12 │ │ │ │ + xor %edx,%edx │ │ │ │ + mov $0x1,%ebp │ │ │ │ + mov %r12,%rax │ │ │ │ + divq 0x98(%r9) │ │ │ │ + mov %rdx,%r13 │ │ │ │ + jmp 5f0d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22e10> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - call da40 <__cxa_end_catch@plt> │ │ │ │ - jmp 6af72 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x45ef2> │ │ │ │ + jmp 160af <__cxa_finalize@plt+0x844f> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ + 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 │ │ │ │ + mov %rdi,%rbx │ │ │ │ + lea 0x20(%rdi),%rdi │ │ │ │ + sub $0x8,%rsp │ │ │ │ + mov -0x8(%rdi),%rdx │ │ │ │ + mov -0x18(%rdi),%rsi │ │ │ │ + mov 0x8(%rdi),%r14 │ │ │ │ + call d840 │ │ │ │ + test %al,%al │ │ │ │ + jne 5f1f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f38> │ │ │ │ + mov (%rbx),%r14 │ │ │ │ + lea (%r14,%r15,8),%rcx │ │ │ │ + mov (%rcx),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f2fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2303b> │ │ │ │ + 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 │ │ │ │ + je 5f330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23070> │ │ │ │ + mov %rdx,%rax │ │ │ │ + shr $0x3c,%rax │ │ │ │ + jne 5f348 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23088> │ │ │ │ + lea 0x0(,%rdx,8),%rdi │ │ │ │ + call d650 │ │ │ │ + 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) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5f2cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2300c> │ │ │ │ + xor %edi,%edi │ │ │ │ + lea 0x10(%rbx),%r8 │ │ │ │ + jmp 5f291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fd1> │ │ │ │ + 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 (%r10),%rdx │ │ │ │ + mov %rdx,(%rcx) │ │ │ │ + mov (%rax),%rax │ │ │ │ + mov %rcx,(%rax) │ │ │ │ + test %rsi,%rsi │ │ │ │ + je 5f2cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2300c> │ │ │ │ + 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 │ │ │ │ + jne 5f280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fc0> │ │ │ │ + mov 0x10(%rbx),%r10 │ │ │ │ + mov %r10,(%rcx) │ │ │ │ + mov %rcx,0x10(%rbx) │ │ │ │ + mov %r8,(%rax) │ │ │ │ + cmpq $0x0,(%rcx) │ │ │ │ + je 5f2c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23004> │ │ │ │ + mov %rcx,(%r14,%rdi,8) │ │ │ │ + mov %rdx,%rdi │ │ │ │ + test %rsi,%rsi │ │ │ │ + jne 5f291 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22fd1> │ │ │ │ + mov (%rbx),%rdi │ │ │ │ + cmp %r9,%rdi │ │ │ │ + je 5f2d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23019> │ │ │ │ + call d610 │ │ │ │ + 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 5f1cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f0d> │ │ │ │ + mov 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%r12) │ │ │ │ + mov %r12,0x10(%rbx) │ │ │ │ + mov (%r12),%rax │ │ │ │ + test %rax,%rax │ │ │ │ + je 5f31e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2305e> │ │ │ │ + movslq 0x8(%rax),%rax │ │ │ │ + xor %edx,%edx │ │ │ │ + divq 0x8(%rbx) │ │ │ │ + mov %r12,(%r14,%rdx,8) │ │ │ │ + lea 0x10(%rbx),%rax │ │ │ │ + mov %rax,(%rcx) │ │ │ │ + jmp 5f1da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f1a> │ │ │ │ + nopw 0x0(%rax,%rax,1) │ │ │ │ + lea 0x30(%rbx),%r14 │ │ │ │ + movq $0x0,0x30(%rbx) │ │ │ │ + mov %r14,%r9 │ │ │ │ + jmp 5f238 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22f78> │ │ │ │ + nopl 0x0(%rax) │ │ │ │ + shr $0x3d,%r13 │ │ │ │ + je 5f353 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23093> │ │ │ │ + call d4f0 │ │ │ │ + call d1f0 │ │ │ │ + endbr64 │ │ │ │ + mov %r14,0x28(%rbx) │ │ │ │ + mov %rax,%rdi │ │ │ │ + call dae0 <_Unwind_Resume@plt> │ │ │ │ + cs nopw 0x0(%rax,%rax,1) │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ nopl 0x0(%rax) │ │ │ │ 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 154d2 <__cxa_finalize@plt+0x7872> │ │ │ │ + je 160c0 <__cxa_finalize@plt+0x8460> │ │ │ │ mov %rdi,%rbx │ │ │ │ mov %rsi,%rdi │ │ │ │ mov %rsi,%r12 │ │ │ │ call d260 │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ mov %rax,%rcx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6b420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463a0> │ │ │ │ + ja 5f400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23140> │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 6b418 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46398> │ │ │ │ + jne 5f3f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23138> │ │ │ │ movzbl (%r12),%edx │ │ │ │ mov %dl,0x10(%rbx) │ │ │ │ movb $0x0,0x0(%rbp,%rax,1) │ │ │ │ mov %rax,0x8(%rbx) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6b460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463e0> │ │ │ │ + jne 5f440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23180> │ │ │ │ add $0x20,%rsp │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ ret │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ test %rax,%rax │ │ │ │ - je 6b3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46370> │ │ │ │ - jmp 6b448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x463c8> │ │ │ │ + je 5f3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23110> │ │ │ │ + jmp 5f428 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23168> │ │ │ │ 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 │ │ │ │ @@ -82003,83 +70255,83 @@ │ │ │ │ mov %rax,0x10(%rbx) │ │ │ │ mov %rbp,%rdi │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %r12,%rsi │ │ │ │ call d560 │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov (%rbx),%rbp │ │ │ │ - jmp 6b3f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46370> │ │ │ │ + jmp 5f3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23110> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ sub $0x38,%rsp │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ mov 0x10(%rdi),%rbp │ │ │ │ mov %r14,0x28(%rsp) │ │ │ │ lea 0x8(%rdi),%r14 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 6b594 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46514> │ │ │ │ + je 5f574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232b4> │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ mov %rsi,%r12 │ │ │ │ mov %r13,0x20(%rsp) │ │ │ │ mov %r14,%r13 │ │ │ │ mov %r15,0x30(%rsp) │ │ │ │ mov %rdx,%r15 │ │ │ │ - jmp 6b4d4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46454> │ │ │ │ + jmp 5f4b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231f4> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov %rbp,%r13 │ │ │ │ mov 0x10(%rbp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 6b513 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46493> │ │ │ │ + je 5f4f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23233> │ │ │ │ mov 0x20(%rbp),%rdi │ │ │ │ mov 0x28(%rbp),%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ mov %rbx,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6b4ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4646f> │ │ │ │ + je 5f4cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2320f> │ │ │ │ mov %r12,%rsi │ │ │ │ call d270 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6b506 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46486> │ │ │ │ + jne 5f4e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23226> │ │ │ │ sub %r15,%rbx │ │ │ │ cmp $0x7fffffff,%rbx │ │ │ │ - jg 6b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46440> │ │ │ │ + jg 5f4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231e0> │ │ │ │ cmp $0xffffffff80000000,%rbx │ │ │ │ - jl 6b50a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4648a> │ │ │ │ + jl 5f4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2322a> │ │ │ │ mov %ebx,%eax │ │ │ │ test %eax,%eax │ │ │ │ - jns 6b4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46440> │ │ │ │ + jns 5f4a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231e0> │ │ │ │ mov 0x18(%rbp),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 6b4cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4644c> │ │ │ │ + jne 5f4ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x231ec> │ │ │ │ cmp %r13,%r14 │ │ │ │ - je 6b580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46500> │ │ │ │ + je 5f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232a0> │ │ │ │ mov 0x28(%r13),%rbx │ │ │ │ cmp %rbx,%r15 │ │ │ │ mov %rbx,%rdx │ │ │ │ cmovbe %r15,%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6b53b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464bb> │ │ │ │ + je 5f51b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2325b> │ │ │ │ mov 0x20(%r13),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call d270 │ │ │ │ test %eax,%eax │ │ │ │ - jne 6b553 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464d3> │ │ │ │ + jne 5f533 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23273> │ │ │ │ sub %rbx,%r15 │ │ │ │ cmp $0x7fffffff,%r15 │ │ │ │ - jg 6b557 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x464d7> │ │ │ │ + jg 5f537 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23277> │ │ │ │ cmp $0xffffffff80000000,%r15 │ │ │ │ - jl 6b580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46500> │ │ │ │ + jl 5f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232a0> │ │ │ │ mov %r15d,%eax │ │ │ │ test %eax,%eax │ │ │ │ - js 6b580 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46500> │ │ │ │ + js 5f560 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x232a0> │ │ │ │ mov %r13,%rax │ │ │ │ mov 0x8(%rsp),%rbx │ │ │ │ mov 0x18(%rsp),%r12 │ │ │ │ mov 0x20(%rsp),%r13 │ │ │ │ mov 0x30(%rsp),%r15 │ │ │ │ mov 0x10(%rsp),%rbp │ │ │ │ mov 0x28(%rsp),%r14 │ │ │ │ @@ -82114,251 +70366,251 @@ │ │ │ │ movq $0x0,0x8(%rbx) │ │ │ │ mov %rax,(%rbx) │ │ │ │ lea (%r12,%rbp,1),%rsi │ │ │ │ call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub 0x8(%rbx),%rax │ │ │ │ cmp %r12,%rax │ │ │ │ - jb 154ff <__cxa_finalize@plt+0x789f> │ │ │ │ + jb 160ed <__cxa_finalize@plt+0x848d> │ │ │ │ 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 154f3 <__cxa_finalize@plt+0x7893> │ │ │ │ + jb 160e1 <__cxa_finalize@plt+0x8481> │ │ │ │ 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 │ │ │ │ endbr64 │ │ │ │ - jmp 1550f <__cxa_finalize@plt+0x78af> │ │ │ │ + jmp 160fd <__cxa_finalize@plt+0x849d> │ │ │ │ nop │ │ │ │ xchg %ax,%ax │ │ │ │ sub $0x58,%rsp │ │ │ │ mov %rdi,0x18(%rsp) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6b8cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4684c> │ │ │ │ + je 5f8ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ec> │ │ │ │ mov %rbx,0x28(%rsp) │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 6b893 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46813> │ │ │ │ + je 5f873 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235b3> │ │ │ │ mov %rbp,0x30(%rsp) │ │ │ │ mov %r13,0x40(%rsp) │ │ │ │ mov %r14,0x48(%rsp) │ │ │ │ mov %r15,0x50(%rsp) │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,0x8(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 6b84e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467ce> │ │ │ │ + je 5f82e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2356e> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ test %rax,%rax │ │ │ │ - je 6b81a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4679a> │ │ │ │ + je 5f7fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2353a> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x18(%rax),%r15 │ │ │ │ test %r15,%r15 │ │ │ │ - je 6b7e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46766> │ │ │ │ + je 5f7c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23506> │ │ │ │ mov 0x18(%r15),%r14 │ │ │ │ test %r14,%r14 │ │ │ │ - je 6b7bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4673b> │ │ │ │ + je 5f79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234db> │ │ │ │ mov 0x18(%r14),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 6b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46710> │ │ │ │ + je 5f770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234b0> │ │ │ │ mov 0x18(%r13),%rbx │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466e0> │ │ │ │ + je 5f740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23480> │ │ │ │ mov 0x18(%rbx),%rbp │ │ │ │ test %rbp,%rbp │ │ │ │ - je 6b737 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466b7> │ │ │ │ + je 5f717 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23457> │ │ │ │ mov %r12,0x38(%rsp) │ │ │ │ mov 0x18(%rbp),%rdi │ │ │ │ mov %rbp,%r12 │ │ │ │ - call 6b650 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465d0> │ │ │ │ + call 5f630 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23370> │ │ │ │ mov 0x20(%r12),%rdi │ │ │ │ lea 0x30(%r12),%rax │ │ │ │ mov 0x10(%rbp),%rbp │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b725 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466a5> │ │ │ │ + je 5f705 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23445> │ │ │ │ call d610 │ │ │ │ mov %r12,%rdi │ │ │ │ call d610 │ │ │ │ test %rbp,%rbp │ │ │ │ - jne 6b701 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46681> │ │ │ │ + jne 5f6e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23421> │ │ │ │ mov 0x38(%rsp),%r12 │ │ │ │ mov 0x20(%rbx),%rdi │ │ │ │ lea 0x30(%rbx),%rax │ │ │ │ mov 0x10(%rbx),%rbp │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b74d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466cd> │ │ │ │ + je 5f72d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2346d> │ │ │ │ call d610 │ │ │ │ mov %rbx,%rdi │ │ │ │ call d610 │ │ │ │ test %rbp,%rbp │ │ │ │ - je 6b760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466e0> │ │ │ │ + je 5f740 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23480> │ │ │ │ mov %rbp,%rbx │ │ │ │ - jmp 6b6f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46673> │ │ │ │ + jmp 5f6d3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23413> │ │ │ │ nop │ │ │ │ mov 0x20(%r13),%rdi │ │ │ │ lea 0x30(%r13),%rax │ │ │ │ mov 0x10(%r13),%rbx │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b776 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x466f6> │ │ │ │ + je 5f756 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23496> │ │ │ │ call d610 │ │ │ │ mov %r13,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b790 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46710> │ │ │ │ + je 5f770 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234b0> │ │ │ │ mov %rbx,%r13 │ │ │ │ - jmp 6b6ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4666a> │ │ │ │ + jmp 5f6ca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2340a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov 0x20(%r14),%rdi │ │ │ │ lea 0x30(%r14),%rax │ │ │ │ mov 0x10(%r14),%rbx │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b7a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46726> │ │ │ │ + je 5f786 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234c6> │ │ │ │ call d610 │ │ │ │ mov %r14,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b7bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4673b> │ │ │ │ + je 5f79b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234db> │ │ │ │ mov %rbx,%r14 │ │ │ │ - jmp 6b6dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4665d> │ │ │ │ + jmp 5f6bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233fd> │ │ │ │ mov 0x20(%r15),%rdi │ │ │ │ lea 0x30(%r15),%rax │ │ │ │ mov 0x10(%r15),%rbx │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b7d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46751> │ │ │ │ + je 5f7b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x234f1> │ │ │ │ call d610 │ │ │ │ mov %r15,%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b7e6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46766> │ │ │ │ + je 5f7c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23506> │ │ │ │ mov %rbx,%r15 │ │ │ │ - jmp 6b6d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46650> │ │ │ │ + jmp 5f6b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233f0> │ │ │ │ mov 0x10(%rsp),%rax │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ add $0x30,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b801 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46781> │ │ │ │ + je 5f7e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23521> │ │ │ │ call d610 │ │ │ │ mov 0x10(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b81a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4679a> │ │ │ │ + je 5f7fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2353a> │ │ │ │ mov %rbx,0x10(%rsp) │ │ │ │ - jmp 6b6be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4663e> │ │ │ │ + jmp 5f69e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233de> │ │ │ │ mov 0x8(%rsp),%rax │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ add $0x30,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b835 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467b5> │ │ │ │ + je 5f815 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23555> │ │ │ │ call d610 │ │ │ │ mov 0x8(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b84e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467ce> │ │ │ │ + je 5f82e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2356e> │ │ │ │ mov %rbx,0x8(%rsp) │ │ │ │ - jmp 6b6a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46627> │ │ │ │ + jmp 5f687 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233c7> │ │ │ │ mov (%rsp),%rax │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ add $0x30,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b868 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467e8> │ │ │ │ + je 5f848 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23588> │ │ │ │ call d610 │ │ │ │ mov (%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b87f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x467ff> │ │ │ │ + je 5f85f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2359f> │ │ │ │ mov %rbx,(%rsp) │ │ │ │ - jmp 6b691 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46611> │ │ │ │ + jmp 5f671 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x233b1> │ │ │ │ mov 0x30(%rsp),%rbp │ │ │ │ mov 0x40(%rsp),%r13 │ │ │ │ mov 0x48(%rsp),%r14 │ │ │ │ mov 0x50(%rsp),%r15 │ │ │ │ mov 0x18(%rsp),%rax │ │ │ │ mov 0x20(%rax),%rdi │ │ │ │ mov 0x10(%rax),%rbx │ │ │ │ add $0x30,%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6b8ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4682e> │ │ │ │ + je 5f88e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235ce> │ │ │ │ call d610 │ │ │ │ mov 0x18(%rsp),%rdi │ │ │ │ call d610 │ │ │ │ test %rbx,%rbx │ │ │ │ - je 6b8c7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46847> │ │ │ │ + je 5f8a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x235e7> │ │ │ │ mov %rbx,0x18(%rsp) │ │ │ │ - jmp 6b667 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x465e7> │ │ │ │ + jmp 5f647 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23387> │ │ │ │ mov 0x28(%rsp),%rbx │ │ │ │ add $0x58,%rsp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ push %r14 │ │ │ │ movq %xmm0,%r14 │ │ │ │ push %r13 │ │ │ │ push %r12 │ │ │ │ push %rbp │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x190,%rsp │ │ │ │ - movq 0x35e01(%rip),%xmm1 # a1700 , std::allocator >@GLIBCXX_3.4.21+0x1e48> │ │ │ │ + movq 0x40cc9(%rip),%xmm1 # a05a8 , std::allocator >@GLIBCXX_3.4.21+0xcf0> │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ mov %r12,0x188(%rsp) │ │ │ │ - lea 0x33ef9(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3ff19(%rip),%r12 # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ movq %r12,%xmm2 │ │ │ │ punpcklqdq %xmm2,%xmm1 │ │ │ │ movaps %xmm1,(%rsp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x340e0(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - lea 0x33e41(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + mov 0x40100(%rip),%rbp # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + lea 0x3fe61(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ xor %esi,%esi │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %eax,%eax │ │ │ │ mov %ax,0x160(%rsp) │ │ │ │ movups %xmm0,0x168(%rsp) │ │ │ │ movups %xmm0,0x178(%rsp) │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ movq $0x0,0x158(%rsp) │ │ │ │ lea 0x10(%rsp,%rax,1),%rdi │ │ │ │ - mov 0x3409d(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x400bd(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa (%rsp),%xmm1 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ - lea 0x33f53(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3ff73(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ lea 0x70(%rsp),%r13 │ │ │ │ movaps %xmm1,0x10(%rsp) │ │ │ │ movaps %xmm0,0x20(%rsp) │ │ │ │ movaps %xmm0,0x30(%rsp) │ │ │ │ movaps %xmm0,0x40(%rsp) │ │ │ │ call dc40 │ │ │ │ lea 0x18(%rsp),%rsi │ │ │ │ - lea 0x34259(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x40279(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ movl $0x10,0x58(%rsp) │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ mov %rax,0x18(%rsp) │ │ │ │ mov %r13,0x60(%rsp) │ │ │ │ movb $0x0,0x70(%rsp) │ │ │ │ movq $0x0,0x68(%rsp) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ @@ -82371,75 +70623,75 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov 0x40(%rsp),%r8 │ │ │ │ lea 0x10(%rbx),%rax │ │ │ │ movb $0x0,0x10(%rbx) │ │ │ │ mov %rax,(%rbx) │ │ │ │ movq $0x0,0x8(%rbx) │ │ │ │ test %r8,%r8 │ │ │ │ - je 6bb08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a88> │ │ │ │ + je 5fae8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23828> │ │ │ │ mov 0x30(%rsp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov 0x38(%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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x33e51(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3fe71(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov 0x60(%rsp),%rdi │ │ │ │ mov %rax,0x10(%rsp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6ba9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a1f> │ │ │ │ + je 5fa7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x237bf> │ │ │ │ call d610 │ │ │ │ lea 0x50(%rsp),%rdi │ │ │ │ mov %r12,0x18(%rsp) │ │ │ │ call d8d0 │ │ │ │ mov -0x18(%rbp),%rax │ │ │ │ - mov 0x33f67(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3ff87(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ mov %rbp,0x10(%rsp) │ │ │ │ lea 0x80(%rsp),%rdi │ │ │ │ mov %rdx,0x10(%rsp,%rax,1) │ │ │ │ - lea 0x33cae(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3fcce(%rip),%rax # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ mov %rax,0x80(%rsp) │ │ │ │ call d1c0 │ │ │ │ mov 0x188(%rsp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6bb1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46a9a> │ │ │ │ + jne 5fafa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2383a> │ │ │ │ add $0x190,%rsp │ │ │ │ mov %rbx,%rax │ │ │ │ pop %rbx │ │ │ │ pop %rbp │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ ret │ │ │ │ nopl (%rax) │ │ │ │ lea 0x60(%rsp),%rsi │ │ │ │ mov %rbx,%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 6ba78 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x469f8> │ │ │ │ + jmp 5fa58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23798> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 15522 <__cxa_finalize@plt+0x78c2> │ │ │ │ + jmp 16110 <__cxa_finalize@plt+0x84b0> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1554f <__cxa_finalize@plt+0x78ef> │ │ │ │ + jmp 1613d <__cxa_finalize@plt+0x84dd> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbp │ │ │ │ - jmp 1552a <__cxa_finalize@plt+0x78ca> │ │ │ │ + jmp 16118 <__cxa_finalize@plt+0x84b8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15589 <__cxa_finalize@plt+0x7929> │ │ │ │ + jmp 16177 <__cxa_finalize@plt+0x8517> │ │ │ │ nop │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ push %r13 │ │ │ │ @@ -82447,32 +70699,32 @@ │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x3e8,%rsp │ │ │ │ mov %fs:0x28,%r12 │ │ │ │ mov %r12,-0x38(%rbp) │ │ │ │ mov %rsi,%r12 │ │ │ │ call d080 │ │ │ │ - mov %rax,0x36761(%rip) │ │ │ │ + mov %rax,0x42781(%rip) │ │ │ │ call d440 │ │ │ │ mov (%rbx),%esi │ │ │ │ mov %rax,-0x338(%rbp) │ │ │ │ cmp $0x1,%esi │ │ │ │ - jle 6bba2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b22> │ │ │ │ + jle 5fb82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x238c2> │ │ │ │ mov %rax,%rdi │ │ │ │ call d3b0 │ │ │ │ mov -0x338(%rbp),%r13 │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r13,%rdi │ │ │ │ call d0f0 │ │ │ │ mov (%r12),%rsi │ │ │ │ mov %r13,%rdi │ │ │ │ call d7a0 │ │ │ │ cmpq $0x0,0x50(%rbx) │ │ │ │ - je 6bcf3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c73> │ │ │ │ + je 5fcd3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a13> │ │ │ │ mov %r13,-0x340(%rbp) │ │ │ │ lea -0x1b0(%rbp),%r15 │ │ │ │ xor %r12d,%r12d │ │ │ │ mov %r15,-0x350(%rbp) │ │ │ │ lea -0x1a0(%rbp),%r15 │ │ │ │ nopl (%rax) │ │ │ │ lea 0x0(,%r12,8),%rax │ │ │ │ @@ -82480,237 +70732,237 @@ │ │ │ │ mov -0x340(%rbp),%rax │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ mov (%rax,%r12,8),%r13 │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ test %r13,%r13 │ │ │ │ - je 15632 <__cxa_finalize@plt+0x79d2> │ │ │ │ + je 16220 <__cxa_finalize@plt+0x85c0> │ │ │ │ mov %r13,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ mov %rax,%rdx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6c2b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47230> │ │ │ │ + ja 60290 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fd0> │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 6c2a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47220> │ │ │ │ + jne 60280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fc0> │ │ │ │ movzbl 0x0(%r13),%eax │ │ │ │ mov %al,-0x1a0(%rbp) │ │ │ │ mov %r15,%rax │ │ │ │ movb $0x0,(%rax,%rdx,1) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov -0x338(%rbp),%rsi │ │ │ │ mov %rdx,-0x1a8(%rbp) │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov (%rax,%rsi,1),%r13 │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ lea 0x10(%r13),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 6c300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47280> │ │ │ │ + je 602e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24020> │ │ │ │ cmp %r15,%rax │ │ │ │ - je 6c350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472d0> │ │ │ │ + je 60330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24070> │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov %rdx,0x8(%r13) │ │ │ │ mov -0x1a0(%rbp),%rax │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6c318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47298> │ │ │ │ + je 602f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24038> │ │ │ │ mov %rdi,-0x1b0(%rbp) │ │ │ │ movb $0x0,(%rdi) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 6c33c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472bc> │ │ │ │ + je 6031c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2405c> │ │ │ │ call d610 │ │ │ │ add $0x1,%r12 │ │ │ │ cmp 0x50(%rbx),%r12 │ │ │ │ - jb 6bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b70> │ │ │ │ + jb 5fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23910> │ │ │ │ mov -0x340(%rbp),%rax │ │ │ │ mov %rax,-0x338(%rbp) │ │ │ │ movq $0x0,-0x328(%rbp) │ │ │ │ movl $0x0,-0x330(%rbp) │ │ │ │ movq $0x0,-0x320(%rbp) │ │ │ │ movl $0x0,-0x32c(%rbp) │ │ │ │ movl $0x0,-0x3ac(%rbp) │ │ │ │ movl $0x0,-0x35c(%rbp) │ │ │ │ nopl 0x0(%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x338(%rbp),%rdi │ │ │ │ call d700 │ │ │ │ test %eax,%eax │ │ │ │ - je 6c398 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47318> │ │ │ │ + je 60378 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240b8> │ │ │ │ mov -0x338(%rbp),%rsi │ │ │ │ mov 0x18(%rsi),%rax │ │ │ │ mov (%rax),%r10d │ │ │ │ test %r10d,%r10d │ │ │ │ - je 15656 <__cxa_finalize@plt+0x79f6> │ │ │ │ + je 16244 <__cxa_finalize@plt+0x85e4> │ │ │ │ mov 0x28(%rsi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ mov (%rax),%r13 │ │ │ │ cmpw $0x2,0x1a(%r13) │ │ │ │ - jne 6bd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46cc0> │ │ │ │ + jne 5fd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a60> │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d860 │ │ │ │ mov -0x338(%rbp),%rsi │ │ │ │ mov 0x10(%r13),%eax │ │ │ │ mov 0x28(%rsi),%rdx │ │ │ │ mov %eax,%esi │ │ │ │ mov 0x18(%rdx),%rdx │ │ │ │ test %rdx,%rdx │ │ │ │ sete %cl │ │ │ │ shr $0x1f,%esi │ │ │ │ or %sil,%cl │ │ │ │ - jne 15624 <__cxa_finalize@plt+0x79c4> │ │ │ │ + jne 16212 <__cxa_finalize@plt+0x85b2> │ │ │ │ cmp 0x4(%rdx),%eax │ │ │ │ - jge 15624 <__cxa_finalize@plt+0x79c4> │ │ │ │ + jge 16212 <__cxa_finalize@plt+0x85b2> │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x18(%rdx),%rax │ │ │ │ mov (%rax),%r14 │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ mov %rax,-0x3a0(%rbp) │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x370(%rbp) │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ test %r14,%r14 │ │ │ │ - je 15632 <__cxa_finalize@plt+0x79d2> │ │ │ │ + je 16220 <__cxa_finalize@plt+0x85c0> │ │ │ │ mov %r14,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r12 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6e4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49440> │ │ │ │ + ja 624a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261e0> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 6da60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x489e0> │ │ │ │ + je 61a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25780> │ │ │ │ test %rax,%rax │ │ │ │ - jne 6e9b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49938> │ │ │ │ + jne 62998 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266d8> │ │ │ │ mov -0x370(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov 0x78(%r13),%r15 │ │ │ │ mov %rax,-0x228(%rbp) │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ mov 0x0(%r13),%r12 │ │ │ │ mov %rax,-0x398(%rbp) │ │ │ │ lea -0x200(%rbp),%rax │ │ │ │ mov %rax,-0x388(%rbp) │ │ │ │ mov %rax,-0x210(%rbp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 1593a <__cxa_finalize@plt+0x7cda> │ │ │ │ + je 16528 <__cxa_finalize@plt+0x88c8> │ │ │ │ mov %r15,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6e3d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49350> │ │ │ │ + ja 623b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260f0> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 6e370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x492f0> │ │ │ │ + je 62350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26090> │ │ │ │ test %rax,%rax │ │ │ │ - jne 6e9ac , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4992c> │ │ │ │ + jne 6298c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266cc> │ │ │ │ mov -0x388(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov %rax,-0x208(%rbp) │ │ │ │ mov 0x88(%r13),%rax │ │ │ │ mov (%rax),%r15 │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ lea -0x1e0(%rbp),%rax │ │ │ │ mov %rax,-0x380(%rbp) │ │ │ │ mov %rax,-0x1f0(%rbp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 15660 <__cxa_finalize@plt+0x7a00> │ │ │ │ + je 1624e <__cxa_finalize@plt+0x85ee> │ │ │ │ mov %r15,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6e380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49300> │ │ │ │ + ja 62360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260a0> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 6e360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x492e0> │ │ │ │ + je 62340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26080> │ │ │ │ test %rax,%rax │ │ │ │ - jne 6e9a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49920> │ │ │ │ + jne 62980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266c0> │ │ │ │ mov -0x380(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov %rax,-0x1e8(%rbp) │ │ │ │ mov 0x88(%r13),%rax │ │ │ │ mov 0x8(%rax),%r15 │ │ │ │ lea -0x1d0(%rbp),%rax │ │ │ │ mov %rax,-0x368(%rbp) │ │ │ │ lea -0x1c0(%rbp),%rax │ │ │ │ mov %rax,-0x340(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 155e9 <__cxa_finalize@plt+0x7989> │ │ │ │ + je 161d7 <__cxa_finalize@plt+0x8577> │ │ │ │ mov %r15,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r14 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6e470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493f0> │ │ │ │ + ja 62450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26190> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 6e350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x492d0> │ │ │ │ + je 62330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26070> │ │ │ │ test %rax,%rax │ │ │ │ - jne 6e994 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49914> │ │ │ │ + jne 62974 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266b4> │ │ │ │ mov -0x340(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov $0xa0,%edi │ │ │ │ mov %rax,-0x1c8(%rbp) │ │ │ │ call d650 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov %rax,-0x3d0(%rbp) │ │ │ │ mov %rax,%r15 │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov -0x368(%rbp),%r9 │ │ │ │ mov -0x3a8(%rbp),%r8 │ │ │ │ lea 0x1(%r12),%edx │ │ │ │ push %rax │ │ │ │ mov -0x398(%rbp),%rcx │ │ │ │ mov %r15,%rdi │ │ │ │ mov -0x3a0(%rbp),%rsi │ │ │ │ - call 36c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c00> │ │ │ │ + call 1fea0 ::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 0x219b4(%rip),%rdx # 8d9c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68943> │ │ │ │ + lea 0x2db1f(%rip),%rdx # 8db0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5184e> │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ call d280 │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ cltq │ │ │ │ lea (%rdi,%rdi,1),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 15bcc <__cxa_finalize@plt+0x7f6c> │ │ │ │ + jne 167ba <__cxa_finalize@plt+0x8b5a> │ │ │ │ cmpb $0x0,0x40(%rbx) │ │ │ │ - jne 6e420 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x493a0> │ │ │ │ + jne 62400 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26140> │ │ │ │ movl $0x0,-0x378(%rbp) │ │ │ │ movl $0x0,-0x38c(%rbp) │ │ │ │ movl $0x0,-0x374(%rbp) │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6dbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b70> │ │ │ │ + je 61bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25910> │ │ │ │ mov -0x3ac(%rbp),%esi │ │ │ │ mov $0x4,%eax │ │ │ │ xor %r12d,%r12d │ │ │ │ and $0x4,%esi │ │ │ │ mov %esi,%ecx │ │ │ │ mov %esi,-0x360(%rbp) │ │ │ │ shl %cl,%eax │ │ │ │ mov %eax,-0x390(%rbp) │ │ │ │ - jmp 6c117 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47097> │ │ │ │ + jmp 600f7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e37> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 6db50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ad0> │ │ │ │ + je 61b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25870> │ │ │ │ mov -0x35c(%rbp),%eax │ │ │ │ shr $1,%eax │ │ │ │ cmp $0x2,%r8d │ │ │ │ - je 6e140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x490c0> │ │ │ │ + je 62120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e60> │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ movzbl -0x360(%rbp),%ecx │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ mov 0x8(%rdx),%rdx │ │ │ │ mov (%rdx,%r12,4),%rdx │ │ │ │ add 0x88(%rdx),%rax │ │ │ │ @@ -82728,15 +70980,15 @@ │ │ │ │ movq %rax,%xmm2 │ │ │ │ lea (%rdi,%rdi,1),%rax │ │ │ │ add %r13,0x78(%rbx) │ │ │ │ punpcklqdq %xmm2,%xmm0 │ │ │ │ paddq %xmm3,%xmm0 │ │ │ │ movups %xmm0,0x68(%rbx) │ │ │ │ cmp %rax,%r12 │ │ │ │ - jae 6dbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b70> │ │ │ │ + jae 61bd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25910> │ │ │ │ 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 │ │ │ │ @@ -82746,189 +70998,189 @@ │ │ │ │ cmp $0x2,%r8d │ │ │ │ sete -0x358(%rbp) │ │ │ │ test %ecx,%ecx │ │ │ │ sete %dl │ │ │ │ test %r9d,%r9d │ │ │ │ sete %al │ │ │ │ or %al,%dl │ │ │ │ - jne 6c088 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47008> │ │ │ │ + jne 60068 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23da8> │ │ │ │ movzbl -0x358(%rbp),%r10d │ │ │ │ cmp %r10b,-0x350(%rbp) │ │ │ │ sete %r15b │ │ │ │ - je 6e200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49180> │ │ │ │ + je 621e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f20> │ │ │ │ mov -0x35c(%rbp),%eax │ │ │ │ or %r9d,%ecx │ │ │ │ movzbl 0x40(%rbx),%edi │ │ │ │ shr $1,%eax │ │ │ │ and $0x1,%ecx │ │ │ │ - je 6dbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b30> │ │ │ │ + je 61b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258d0> │ │ │ │ mov 0xd0(%rbx),%rcx │ │ │ │ cmp %rcx,0xc8(%rbx) │ │ │ │ - je 6dbb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b30> │ │ │ │ + je 61b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258d0> │ │ │ │ mov $0x1,%r9d │ │ │ │ mov $0x1,%r13d │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 6db5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48adb> │ │ │ │ + je 61b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2587b> │ │ │ │ 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 -0x360(%rbp),%ecx │ │ │ │ add %rax,%r11 │ │ │ │ shl %cl,%r10d │ │ │ │ or %r10b,(%r11) │ │ │ │ test %dl,%dl │ │ │ │ - je 6dbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b50> │ │ │ │ + je 61bb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258f0> │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ movzbl -0x360(%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 6da90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a10> │ │ │ │ + je 61a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257b0> │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov $0x2,%r10d │ │ │ │ mov 0x8(%rcx),%rcx │ │ │ │ mov (%rcx,%rsi,1),%rcx │ │ │ │ add 0x88(%rcx),%rax │ │ │ │ movzbl -0x360(%rbp),%ecx │ │ │ │ shl %cl,%r10d │ │ │ │ or %r10b,(%rax) │ │ │ │ mov $0x1,%eax │ │ │ │ movq %rax,%xmm0 │ │ │ │ test %dil,%dil │ │ │ │ - jne 6daa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a20> │ │ │ │ + jne 61a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257c0> │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 6db2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48aac> │ │ │ │ + je 61b0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2584c> │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ addl $0x1,-0x374(%rbp) │ │ │ │ cmp $0x2,%r8d │ │ │ │ - je 6db41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ac1> │ │ │ │ + je 61b21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25861> │ │ │ │ addl $0x1,-0x374(%rbp) │ │ │ │ - jmp 6c0e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47061> │ │ │ │ + jmp 600c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e01> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %rax,%rax │ │ │ │ - je 6bc5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bda> │ │ │ │ + je 5fc3a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2397a> │ │ │ │ mov %r15,%rdi │ │ │ │ - jmp 6c2dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4725d> │ │ │ │ + jmp 602bd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ffd> │ │ │ │ xchg %ax,%ax │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ lea -0x318(%rbp),%rsi │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov -0x318(%rbp),%rax │ │ │ │ mov %rax,-0x1a0(%rbp) │ │ │ │ mov %r14,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ call d560 │ │ │ │ mov -0x318(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ - jmp 6bc5d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46bdd> │ │ │ │ + jmp 5fc3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2397d> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmp %r15,%rax │ │ │ │ - je 6c350 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472d0> │ │ │ │ + je 60330 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24070> │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov %rdx,0x8(%r13) │ │ │ │ mov -0x1a0(%rbp),%rax │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ lea -0x1a0(%rbp),%r15 │ │ │ │ mov %r15,%rdi │ │ │ │ movb $0x0,(%rdi) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - jne 6bcd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c52> │ │ │ │ + jne 5fcb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239f2> │ │ │ │ add $0x1,%r12 │ │ │ │ cmp 0x50(%rbx),%r12 │ │ │ │ - jb 6bbf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46b70> │ │ │ │ - jmp 6bce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c65> │ │ │ │ + jb 5fbd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23910> │ │ │ │ + jmp 5fcc5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a05> │ │ │ │ nop │ │ │ │ cmp -0x350(%rbp),%r13 │ │ │ │ - je 6e95b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498db> │ │ │ │ + je 6293b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2667b> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6c37f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472ff> │ │ │ │ + je 6035f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2409f> │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 6d9d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48958> │ │ │ │ + je 619b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256f8> │ │ │ │ mov %r15,%rsi │ │ │ │ call d560 │ │ │ │ mov -0x1a8(%rbp),%rdx │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ movb $0x0,(%rdi,%rdx,1) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ mov %rdx,0x8(%r13) │ │ │ │ - jmp 6bcbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c3f> │ │ │ │ + jmp 5fc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239df> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq 0x35360(%rip),%xmm4 # a1700 , std::allocator >@GLIBCXX_3.4.21+0x1e48> │ │ │ │ + movq 0x40228(%rip),%xmm4 # a05a8 , std::allocator >@GLIBCXX_3.4.21+0xcf0> │ │ │ │ mov -0x328(%rbp),%rdi │ │ │ │ - movhps 0x3535a(%rip),%xmm4 # a1708 >@GLIBCXX_3.4+0x1f08> │ │ │ │ + movhps 0x40222(%rip),%xmm4 # a05b0 >@GLIBCXX_3.4+0xdb0> │ │ │ │ movaps %xmm4,-0x350(%rbp) │ │ │ │ call d780 │ │ │ │ mov -0x320(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6c3cb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4734b> │ │ │ │ + je 603ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x240eb> │ │ │ │ call d780 │ │ │ │ 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 6e170 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x490f0> │ │ │ │ + js 62150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e90> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rdx,%xmm1 │ │ │ │ - mulsd 0x21f7e(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x2dba6(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ test %rax,%rax │ │ │ │ - js 6e150 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x490d0> │ │ │ │ + js 62130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25e70> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ lea -0x1b0(%rbp),%r15 │ │ │ │ - lea 0x33353(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3f373(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ movq %xmm1,%r14 │ │ │ │ call d1a0 │ │ │ │ - mov 0x335da(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3f5fa(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edi,%edi │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %di,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x335bc(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3f5dc(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x350(%rbp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x33467(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3f487(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ lea -0x150(%rbp),%r13 │ │ │ │ movaps %xmm5,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x33762(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3f782(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -82946,141 +71198,141 @@ │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ mov %rdi,-0x368(%rbp) │ │ │ │ mov %rax,-0x340(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 6e91a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4989a> │ │ │ │ + je 628fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2663a> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x33324(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3f344(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6c5cf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4754f> │ │ │ │ + je 605af , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242ef> │ │ │ │ call d610 │ │ │ │ - lea 0x3323a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3f25a(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x33428(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x33429(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3f448(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3f449(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x4,%r8d │ │ │ │ - lea 0x2151d(%rip),%rcx # 8db52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad2> │ │ │ │ + lea 0x2d518(%rip),%rcx # 8db2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5186d> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x1a0(%rbp),%r14 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e816 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49796> │ │ │ │ + je 627f6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26536> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1a8(%rbp) │ │ │ │ - je 15beb <__cxa_finalize@plt+0x7f8b> │ │ │ │ + je 167d9 <__cxa_finalize@plt+0x8b79> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x214b0(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x2d4ab(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ 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 │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e840 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497c0> │ │ │ │ + je 62820 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26560> │ │ │ │ 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 %r14,%rdi │ │ │ │ - je 6c70a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4768a> │ │ │ │ + je 606ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2442a> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x340(%rbp),%rdi │ │ │ │ - je 6c71f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4769f> │ │ │ │ + je 606ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2443f> │ │ │ │ call d610 │ │ │ │ movzbl 0x40(%rbx),%eax │ │ │ │ mov %al,-0x338(%rbp) │ │ │ │ test %al,%al │ │ │ │ - je 6ca70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x479f0> │ │ │ │ + je 60a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24790> │ │ │ │ mov 0x78(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 6da70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x489f0> │ │ │ │ + js 61a50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25790> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd 0x21c31(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + movsd 0x2d859(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ mov 0x60(%rbx),%rax │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - js 6e528 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x494a8> │ │ │ │ + js 62508 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26248> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ movsd %xmm1,-0x358(%rbp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x33290(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3f2b0(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %si,-0x60(%rbp) │ │ │ │ xor %esi,%esi │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x33272(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3f292(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x350(%rbp),%xmm6 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3311d(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3f13d(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm6,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x3341f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3f43f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -83097,146 +71349,146 @@ │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ lea -0x200(%rbp),%rax │ │ │ │ movb $0x0,-0x200(%rbp) │ │ │ │ mov %rdi,-0x398(%rbp) │ │ │ │ mov %rax,-0x210(%rbp) │ │ │ │ movq $0x0,-0x208(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 6ea26 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x499a6> │ │ │ │ + je 62a06 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26746> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x32fe5(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3f005(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6c90e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4788e> │ │ │ │ + je 608ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2462e> │ │ │ │ call d610 │ │ │ │ - lea 0x32efb(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3ef1b(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x330e9(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x330ea(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3f109(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3f10a(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x7,%r8d │ │ │ │ - lea 0x211e5(%rip),%rcx # 8db59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad9> │ │ │ │ + lea 0x2d1e0(%rip),%rcx # 8db34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51874> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x1e0(%rbp),%rdx │ │ │ │ mov %rdx,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rdx,-0x380(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e9f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49975> │ │ │ │ + je 629d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26715> │ │ │ │ mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1e8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1e8(%rbp) │ │ │ │ - je 15dbe <__cxa_finalize@plt+0x815e> │ │ │ │ + je 169ac <__cxa_finalize@plt+0x8d4c> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x2116a(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x2d165(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov -0x340(%rbp),%rsi │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rsi,-0x1d0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e9c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49944> │ │ │ │ + je 629a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266e4> │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1c0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1c8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov 0x68(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jns 6ca99 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a19> │ │ │ │ + jns 60a79 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247b9> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ or %rax,%rdx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ - jmp 6caa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a22> │ │ │ │ + jmp 60a82 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247c2> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x340(%rbp),%rax │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ mov 0x68(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 6ca4c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x479cc> │ │ │ │ + js 60a2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2476c> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd 0x218d6(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + movsd 0x2d4fe(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ mov 0x60(%rbx),%rax │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - js 6e198 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49118> │ │ │ │ + js 62178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25eb8> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ movsd %xmm1,-0x358(%rbp) │ │ │ │ call d1a0 │ │ │ │ - mov 0x32f35(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3ef55(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %cx,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x32f17(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3ef37(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x350(%rbp),%xmm6 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x32dc2(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3ede2(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm6,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x330c4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3f0e4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -83251,184 +71503,184 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ lea -0x240(%rbp),%rax │ │ │ │ movb $0x0,-0x240(%rbp) │ │ │ │ mov %rax,-0x250(%rbp) │ │ │ │ movq $0x0,-0x248(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 6e943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498c3> │ │ │ │ + je 62923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26663> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x32c91(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3ecb1(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6cc62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47be2> │ │ │ │ + je 60c42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24982> │ │ │ │ call d610 │ │ │ │ - lea 0x32ba7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3ebc7(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x32d95(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x32d96(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3edb5(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3edb6(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov $0x4,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x20ea0(%rip),%rcx # 8db61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ae1> │ │ │ │ + lea 0x2ce9b(%rip),%rcx # 8db3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5187c> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d9a0 , 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,-0x370(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e7e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49765> │ │ │ │ + je 627c5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26505> │ │ │ │ mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x228(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x228(%rbp) │ │ │ │ - je 15a04 <__cxa_finalize@plt+0x7da4> │ │ │ │ + je 165f2 <__cxa_finalize@plt+0x8992> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x20e0f(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x2ce0a(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x3a0(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e5ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4957f> │ │ │ │ + je 625df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2631f> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov -0x1a8(%rbp),%r8 │ │ │ │ mov -0x1c8(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rcx │ │ │ │ mov -0x1d0(%rbp),%rsi │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %r14,%rcx │ │ │ │ - je 6e629 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x495a9> │ │ │ │ + je 62609 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26349> │ │ │ │ cmp %rax,-0x1a0(%rbp) │ │ │ │ - jae 6cde2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d62> │ │ │ │ + jae 60dc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b02> │ │ │ │ cmp -0x340(%rbp),%rsi │ │ │ │ - je 6cde2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d62> │ │ │ │ + je 60dc2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b02> │ │ │ │ cmp %rax,-0x1c0(%rbp) │ │ │ │ - jae 6d9f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48970> │ │ │ │ + jae 619d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25710> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 15852 <__cxa_finalize@plt+0x7bf2> │ │ │ │ + jb 16440 <__cxa_finalize@plt+0x87e0> │ │ │ │ mov %r15,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x2e0(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x358(%rbp) │ │ │ │ mov %rcx,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e963 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498e3> │ │ │ │ + je 62943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26683> │ │ │ │ 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 %r14,%rdi │ │ │ │ - je 6ce62 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47de2> │ │ │ │ + je 60e42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b82> │ │ │ │ call d610 │ │ │ │ mov -0x230(%rbp),%rdi │ │ │ │ cmp -0x370(%rbp),%rdi │ │ │ │ - je 6ce77 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47df7> │ │ │ │ + je 60e57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b97> │ │ │ │ call d610 │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ lea -0x240(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6ce8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e0f> │ │ │ │ + je 60e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24baf> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x340(%rbp),%rdi │ │ │ │ - je 6cea4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e24> │ │ │ │ + je 60e84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bc4> │ │ │ │ call d610 │ │ │ │ cmpb $0x0,-0x338(%rbp) │ │ │ │ - jne 6e310 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49290> │ │ │ │ + jne 622f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26030> │ │ │ │ mov 0x88(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 6e1e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49160> │ │ │ │ + js 621c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f00> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ mov 0x60(%rbx),%rax │ │ │ │ - mulsd 0x214aa(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x2d0d2(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ test %rax,%rax │ │ │ │ - js 6e1c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49140> │ │ │ │ + js 621a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ee0> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ divsd %xmm1,%xmm0 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ movq %xmm0,%rbx │ │ │ │ call d1a0 │ │ │ │ - mov 0x32b14(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3eb34(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %dx,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x32af6(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3eb16(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x350(%rbp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x329a1(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3e9c1(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm7,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x32ca3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3ecc3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -83443,135 +71695,135 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov -0x340(%rbp),%rax │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 6e902 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49882> │ │ │ │ + je 628e2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26622> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x32873(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3e893(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6d080 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48000> │ │ │ │ + je 61060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24da0> │ │ │ │ call d610 │ │ │ │ - lea 0x32789(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3e7a9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x32977(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x32978(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3e997(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3e998(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x4,%r8d │ │ │ │ - lea 0x20a80(%rip),%rcx # 8db66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ae6> │ │ │ │ + lea 0x2ca7b(%rip),%rcx # 8db41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51881> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e645 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x495c5> │ │ │ │ + je 62625 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26365> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1a8(%rbp) │ │ │ │ - je 15609 <__cxa_finalize@plt+0x79a9> │ │ │ │ + je 161f7 <__cxa_finalize@plt+0x8597> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x20a06(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x2ca01(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ 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 │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e66f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x495ef> │ │ │ │ + je 6264f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2638f> │ │ │ │ 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 %r14,%rdi │ │ │ │ - je 6d1b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48134> │ │ │ │ + je 61194 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ed4> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x340(%rbp),%rdi │ │ │ │ - je 6d1c9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48149> │ │ │ │ + je 611a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ee9> │ │ │ │ call d610 │ │ │ │ call d080 │ │ │ │ - sub 0x35113(%rip),%rax │ │ │ │ + sub 0x41133(%rip),%rax │ │ │ │ lea -0x140(%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 0x21181(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ + divsd 0x2cd71(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ movq %xmm0,%rbx │ │ │ │ call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ mov %ax,-0x60(%rbp) │ │ │ │ - mov 0x327f4(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3e814(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x327e2(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3e802(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r15,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x350(%rbp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3268d(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3e6ad(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm5,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x3298f(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3e9af(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -83586,383 +71838,383 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov -0x340(%rbp),%rax │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 6e92b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498ab> │ │ │ │ + je 6290b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2664b> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3255f(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3e57f(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6d394 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48314> │ │ │ │ + je 61374 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x250b4> │ │ │ │ call d610 │ │ │ │ - lea 0x32475(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3e495(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x32663(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x32664(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3e683(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3e684(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1c8(%rbp) │ │ │ │ - je 6ebd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49b58> │ │ │ │ + je 62bb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x268f8> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x20139(%rip),%rsi # 8d545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684c5> │ │ │ │ + lea 0x2c349(%rip),%rsi # 8d735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51475> │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x2a0(%rbp),%r12 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r12,-0x2b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e86e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497ee> │ │ │ │ + je 6284e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2658e> │ │ │ │ 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 -0x340(%rbp),%rdi │ │ │ │ - je 6d470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x483f0> │ │ │ │ + je 61450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25190> │ │ │ │ call d610 │ │ │ │ mov -0x308(%rbp),%rbx │ │ │ │ lea -0x280(%rbp),%rax │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ movb $0x0,-0x280(%rbp) │ │ │ │ mov %rax,-0x290(%rbp) │ │ │ │ mov -0x310(%rbp),%r13 │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ lea 0x11(%rbx),%rsi │ │ │ │ call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ movabs $0x8000000000000012,%rax │ │ │ │ add -0x288(%rbp),%rax │ │ │ │ cmp $0x10,%rax │ │ │ │ - jbe 15ba0 <__cxa_finalize@plt+0x7f40> │ │ │ │ + jbe 1678e <__cxa_finalize@plt+0x8b2e> │ │ │ │ mov $0x11,%edx │ │ │ │ - lea 0x20696(%rip),%rsi # 8db6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aeb> │ │ │ │ + lea 0x2c691(%rip),%rsi # 8db46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51886> │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub -0x288(%rbp),%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jb 15742 <__cxa_finalize@plt+0x7ae2> │ │ │ │ + jb 16330 <__cxa_finalize@plt+0x86d0> │ │ │ │ mov %rbx,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add -0x288(%rbp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 15d16 <__cxa_finalize@plt+0x80b6> │ │ │ │ + jbe 16904 <__cxa_finalize@plt+0x8ca4> │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x206ff(%rip),%rsi # 8dc33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bb3> │ │ │ │ + lea 0x2c50a(%rip),%rsi # 8da1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5175e> │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x260(%rbp),%rbx │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ mov %rbx,-0x270(%rbp) │ │ │ │ mov (%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 6e898 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49818> │ │ │ │ + je 62878 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265b8> │ │ │ │ mov %rdx,-0x270(%rbp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ mov %rdx,-0x260(%rbp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov -0x2f0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov -0x2e8(%rbp),%rcx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %rdx,%rax │ │ │ │ mov %rdx,-0x268(%rbp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jb 15d56 <__cxa_finalize@plt+0x80f6> │ │ │ │ + jb 16944 <__cxa_finalize@plt+0x8ce4> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x338(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x240(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x250(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e8c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49842> │ │ │ │ + je 628a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265e2> │ │ │ │ mov %rcx,-0x250(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x240(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x248(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add -0x248(%rbp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 155ca <__cxa_finalize@plt+0x796a> │ │ │ │ + jbe 161b8 <__cxa_finalize@plt+0x8558> │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x205fb(%rip),%rsi # 8dc33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bb3> │ │ │ │ + lea 0x2c406(%rip),%rsi # 8da1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5175e> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov -0x370(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x230(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e69d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4961d> │ │ │ │ + je 6267d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263bd> │ │ │ │ mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov -0x2d0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov -0x2c8(%rbp),%rdx │ │ │ │ mov %rcx,-0x228(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub -0x228(%rbp),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 15a32 <__cxa_finalize@plt+0x7dd2> │ │ │ │ + jb 16620 <__cxa_finalize@plt+0x89c0> │ │ │ │ mov -0x3a0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x200(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x388(%rbp) │ │ │ │ mov %rcx,-0x210(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e6e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49660> │ │ │ │ + je 626c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26400> │ │ │ │ mov %rcx,-0x210(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x200(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x208(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add -0x208(%rbp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 15d7f <__cxa_finalize@plt+0x811f> │ │ │ │ + jbe 1696d <__cxa_finalize@plt+0x8d0d> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x200e1(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ + lea 0x2bdf9(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x398(%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,-0x380(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e723 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x496a3> │ │ │ │ + je 62703 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26443> │ │ │ │ mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov -0x2b0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov -0x2a8(%rbp),%rdx │ │ │ │ mov %rcx,-0x1e8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub -0x1e8(%rbp),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 157ef <__cxa_finalize@plt+0x7b8f> │ │ │ │ + jb 163dd <__cxa_finalize@plt+0x877d> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov -0x340(%rbp),%rdx │ │ │ │ mov %rdx,-0x1d0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e766 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x496e6> │ │ │ │ + je 62746 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26486> │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1c0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1c8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1c8(%rbp) │ │ │ │ - je 15a65 <__cxa_finalize@plt+0x7e05> │ │ │ │ + je 16653 <__cxa_finalize@plt+0x89f3> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x200ae(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ + lea 0x2bc88(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 6e7a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49729> │ │ │ │ + je 62789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264c9> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x34c69(%rip) │ │ │ │ + cmpb $0x0,0x40c89(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 6e298 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49218> │ │ │ │ - cmpb $0x0,0x34c52(%rip) │ │ │ │ - jne 6e220 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x491a0> │ │ │ │ + jne 62278 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25fb8> │ │ │ │ + cmpb $0x0,0x40c72(%rip) │ │ │ │ + jne 62200 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f40> │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 6d8c6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48846> │ │ │ │ + je 618a6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255e6> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x340(%rbp),%rdi │ │ │ │ - je 6d8db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4885b> │ │ │ │ + je 618bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255fb> │ │ │ │ call d610 │ │ │ │ mov -0x1f0(%rbp),%rdi │ │ │ │ cmp -0x380(%rbp),%rdi │ │ │ │ - je 6d8f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48870> │ │ │ │ + je 618d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25610> │ │ │ │ call d610 │ │ │ │ mov -0x210(%rbp),%rdi │ │ │ │ cmp -0x388(%rbp),%rdi │ │ │ │ - je 6d905 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48885> │ │ │ │ + je 618e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25625> │ │ │ │ call d610 │ │ │ │ mov -0x230(%rbp),%rdi │ │ │ │ cmp -0x370(%rbp),%rdi │ │ │ │ - je 6d91a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4889a> │ │ │ │ + je 618fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2563a> │ │ │ │ call d610 │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ lea -0x240(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6d932 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488b2> │ │ │ │ + je 61912 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25652> │ │ │ │ call d610 │ │ │ │ mov -0x270(%rbp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 6d943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488c3> │ │ │ │ + je 61923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25663> │ │ │ │ call d610 │ │ │ │ mov -0x290(%rbp),%rdi │ │ │ │ lea -0x280(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6d95b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488db> │ │ │ │ + je 6193b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2567b> │ │ │ │ call d610 │ │ │ │ mov -0x2b0(%rbp),%rdi │ │ │ │ cmp %r12,%rdi │ │ │ │ - je 6d96c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x488ec> │ │ │ │ + je 6194c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2568c> │ │ │ │ call d610 │ │ │ │ mov -0x2d0(%rbp),%rdi │ │ │ │ lea -0x2c0(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6d984 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48904> │ │ │ │ + je 61964 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256a4> │ │ │ │ call d610 │ │ │ │ mov -0x2f0(%rbp),%rdi │ │ │ │ cmp -0x358(%rbp),%rdi │ │ │ │ - je 6d999 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48919> │ │ │ │ + je 61979 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256b9> │ │ │ │ call d610 │ │ │ │ mov -0x310(%rbp),%rdi │ │ │ │ lea -0x300(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6d9b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48931> │ │ │ │ + je 61991 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x256d1> │ │ │ │ call d610 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 6ea4a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x499ca> │ │ │ │ + jne 62a2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2676a> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ movzbl -0x1a0(%rbp),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ - jmp 6c374 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x472f4> │ │ │ │ + jmp 60354 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24094> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x2e0(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x358(%rbp) │ │ │ │ mov %rcx,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 6ce25 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47da5> │ │ │ │ + jne 60e05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b45> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6ce3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47dbb> │ │ │ │ + je 60e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b5b> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x358(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6da38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x489b8> │ │ │ │ - jmp 6ce37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47db7> │ │ │ │ + jb 61a18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25758> │ │ │ │ + jmp 60e17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b57> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ movzbl (%r14),%edx │ │ │ │ mov %dl,-0x220(%rbp) │ │ │ │ - jmp 6be21 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46da1> │ │ │ │ + jmp 5fe01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b41> │ │ │ │ nop │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ or %rax,%rdx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ - jmp 6c747 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x476c7> │ │ │ │ + jmp 60727 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24467> │ │ │ │ xchg %ax,%ax │ │ │ │ test %dil,%dil │ │ │ │ - je 6c0cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4704d> │ │ │ │ + je 600ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ded> │ │ │ │ mov %edi,%r9d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ xor %r11d,%r11d │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov (%rax,%rsi,1),%rcx │ │ │ │ test %r13b,%r13b │ │ │ │ - je 6dabf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a3f> │ │ │ │ + je 61a9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257df> │ │ │ │ mov 0xc8(%rbx),%rax │ │ │ │ mov (%rax,%r12,2),%r11d │ │ │ │ mov 0x148(%rcx),%rdx │ │ │ │ cmp 0x150(%rcx),%rdx │ │ │ │ - je 6ddf0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d70> │ │ │ │ + je 61dd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b10> │ │ │ │ mov (%rdx),%eax │ │ │ │ and $0x3fffffff,%r11d │ │ │ │ add $0x4,%rdx │ │ │ │ movzbl -0x350(%rbp),%esi │ │ │ │ movzbl -0x358(%rbp),%edi │ │ │ │ and $0xc0000000,%eax │ │ │ │ shl $0x6,%esi │ │ │ │ @@ -83973,24 +72225,24 @@ │ │ │ │ shr $0x18,%eax │ │ │ │ and $0x3f,%eax │ │ │ │ or %esi,%eax │ │ │ │ or %edi,%eax │ │ │ │ mov %al,-0x1(%rdx) │ │ │ │ mov %rdx,0x148(%rcx) │ │ │ │ test %r9b,%r9b │ │ │ │ - jne 6c0d1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47051> │ │ │ │ + jne 600b1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23df1> │ │ │ │ xor %edx,%edx │ │ │ │ cmp $0x2,%r14d │ │ │ │ - jne 6c277 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x471f7> │ │ │ │ + jne 60257 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f97> │ │ │ │ addl $0x1,-0x38c(%rbp) │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ cmp $0x2,%r8d │ │ │ │ - jne 6c28c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4720c> │ │ │ │ + jne 6026c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23fac> │ │ │ │ addl $0x1,-0x38c(%rbp) │ │ │ │ - jmp 6c0e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47061> │ │ │ │ + jmp 600c1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23e01> │ │ │ │ nopl (%rax) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %edi,%edi │ │ │ │ mov 0x10(%rbx),%rcx │ │ │ │ mov -0x35c(%rbp),%eax │ │ │ │ @@ -83998,141 +72250,141 @@ │ │ │ │ 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 6c1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4714e> │ │ │ │ + je 601ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eee> │ │ │ │ test %dl,%dl │ │ │ │ - jne 6c1ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4717f> │ │ │ │ + jne 601df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f1f> │ │ │ │ test %r9b,%r9b │ │ │ │ - je 6e510 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49490> │ │ │ │ + je 624f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26230> │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6c234 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x471b4> │ │ │ │ + jmp 60214 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f54> │ │ │ │ nopl 0x0(%rax) │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 6dde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d60> │ │ │ │ + je 61dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25b00> │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r13d,%r13d │ │ │ │ mov $0x1,%r9d │ │ │ │ - jmp 6c1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4714e> │ │ │ │ + jmp 601ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eee> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ test %r9b,%r9b │ │ │ │ - jne 6db9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48b1f> │ │ │ │ + jne 61b7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x258bf> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ test %dil,%dil │ │ │ │ - jne 6daa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a20> │ │ │ │ + jne 61a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257c0> │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6db22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48aa2> │ │ │ │ + jmp 61b02 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25842> │ │ │ │ nopl 0x0(%rax) │ │ │ │ mov -0x3d0(%rbp),%rsi │ │ │ │ mov -0x374(%rbp),%eax │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov %eax,0x94(%rsi) │ │ │ │ mov -0x38c(%rbp),%eax │ │ │ │ mov %eax,0x98(%rsi) │ │ │ │ mov -0x378(%rbp),%eax │ │ │ │ mov %eax,0x9c(%rsi) │ │ │ │ - call 7fde0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5ad60> │ │ │ │ + call 4a660 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xe3a0> │ │ │ │ lea -0x1a0(%rbp),%r14 │ │ │ │ lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ addl $0x1,-0x35c(%rbp) │ │ │ │ lea -0x1b0(%rbp),%rdi │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ mov 0x48(%rbx),%r12 │ │ │ │ movq $0x13,-0x318(%rbp) │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ mov -0x318(%rbp),%rdx │ │ │ │ - movdqa 0x208d4(%rip),%xmm0 # 8e540 , std::allocator >@@Base+0x2e0> │ │ │ │ + movdqa 0x2c254(%rip),%xmm0 # 8dea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51be0> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov %rdx,-0x1a0(%rbp) │ │ │ │ movups %xmm0,(%rax) │ │ │ │ movl $0x676e6973,0xf(%rax) │ │ │ │ mov -0x318(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ movb $0x0,(%rax,%rdx,1) │ │ │ │ - cmpb $0x0,0x34863(%rip) │ │ │ │ + cmpb $0x0,0x40883(%rip) │ │ │ │ mov %rdx,-0x1a8(%rbp) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ - je 6dd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48cf1> │ │ │ │ + je 61d51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a91> │ │ │ │ mov -0x35c(%rbp),%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ test %r12,%r12 │ │ │ │ - js 6e5e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49560> │ │ │ │ + js 625c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26300> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %r12,%xmm1 │ │ │ │ divsd %xmm1,%xmm0 │ │ │ │ - mov 0x34828(%rip),%eax │ │ │ │ + mov 0x40848(%rip),%eax │ │ │ │ cvtsd2ss %xmm0,%xmm0 │ │ │ │ cvtss2sd %xmm0,%xmm0 │ │ │ │ - mulsd 0x20694(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x2c2bc(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ cvttsd2si %xmm0,%r12d │ │ │ │ cmp %eax,%r12d │ │ │ │ - jge 6dd05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c85> │ │ │ │ - movl $0xffffffff,0x34804(%rip) │ │ │ │ + jge 61ce5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a25> │ │ │ │ + movl $0xffffffff,0x40824(%rip) │ │ │ │ mov $0xffffffff,%eax │ │ │ │ cmp %r12d,%eax │ │ │ │ - jge 6dd71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48cf1> │ │ │ │ + jge 61d51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a91> │ │ │ │ mov %rdi,%rsi │ │ │ │ - lea 0x3436c(%rip),%rdi │ │ │ │ + lea 0x4038c(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov %rax,%rdi │ │ │ │ mov $0x2,%edx │ │ │ │ - lea 0x1f6d7(%rip),%rsi # 8d3ff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6837f> │ │ │ │ + lea 0x2b8e7(%rip),%rsi # 8d5ef , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5132f> │ │ │ │ mov %rax,-0x350(%rbp) │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ mov %r12d,%esi │ │ │ │ call dab0 │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x1faa3(%rip),%rsi # 8d7f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68772> │ │ │ │ + lea 0x2b7bb(%rip),%rsi # 8d4ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5122a> │ │ │ │ mov %rax,%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ - lea 0x34322(%rip),%rdi │ │ │ │ + lea 0x40342(%rip),%rdi │ │ │ │ call d430 │ │ │ │ - mov %r12d,0x3479a(%rip) │ │ │ │ + mov %r12d,0x407ba(%rip) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 6dd7b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48cfb> │ │ │ │ + je 61d5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25a9b> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x340(%rbp),%rdi │ │ │ │ - je 6dd90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d10> │ │ │ │ + je 61d70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ab0> │ │ │ │ call d610 │ │ │ │ mov -0x1f0(%rbp),%rdi │ │ │ │ cmp -0x380(%rbp),%rdi │ │ │ │ - je 6dda5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d25> │ │ │ │ + je 61d85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ac5> │ │ │ │ call d610 │ │ │ │ mov -0x210(%rbp),%rdi │ │ │ │ cmp -0x388(%rbp),%rdi │ │ │ │ - je 6ddba , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d3a> │ │ │ │ + je 61d9a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25ada> │ │ │ │ call d610 │ │ │ │ mov -0x230(%rbp),%rdi │ │ │ │ cmp -0x370(%rbp),%rdi │ │ │ │ - je 6ddcf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48d4f> │ │ │ │ + je 61daf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25aef> │ │ │ │ call d610 │ │ │ │ addl $0x4,-0x3ac(%rbp) │ │ │ │ - jmp 6bd40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46cc0> │ │ │ │ + jmp 5fd20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23a60> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r13d,%r13d │ │ │ │ mov $0x1,%r9d │ │ │ │ - jmp 6db5b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48adb> │ │ │ │ + jmp 61b3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2587b> │ │ │ │ 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 15cc0 <__cxa_finalize@plt+0x8060> │ │ │ │ + jne 168ae <__cxa_finalize@plt+0x8c4e> │ │ │ │ lea 0x80(%rsi),%rax │ │ │ │ mov %r10,-0x408(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rdx,-0x400(%rbp) │ │ │ │ mov %r9b,-0x3f8(%rbp) │ │ │ │ mov %r11d,-0x3e8(%rbp) │ │ │ │ mov %rcx,-0x3e0(%rbp) │ │ │ │ @@ -84148,28 +72400,28 @@ │ │ │ │ mov -0x3b8(%rbp),%rsi │ │ │ │ mov -0x3d8(%rbp),%r8d │ │ │ │ cmp %r10,%rdx │ │ │ │ mov -0x3e0(%rbp),%rcx │ │ │ │ mov -0x3e8(%rbp),%r11d │ │ │ │ movq -0x3f0(%rbp),%xmm0 │ │ │ │ movzbl -0x3f8(%rbp),%r9d │ │ │ │ - je 6ded9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48e59> │ │ │ │ + je 61eb9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25bf9> │ │ │ │ mov %rcx,-0x3b8(%rbp) │ │ │ │ mov %r10,%rax │ │ │ │ nop │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov (%rax),%ecx │ │ │ │ add $0x4,%rax │ │ │ │ add $0x4,%rdi │ │ │ │ mov %ecx,-0x4(%rdi) │ │ │ │ cmp %rax,%rdx │ │ │ │ - jne 6dec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48e40> │ │ │ │ + jne 61ea0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25be0> │ │ │ │ mov -0x3b8(%rbp),%rcx │ │ │ │ test %r10,%r10 │ │ │ │ - je 6df3d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ebd> │ │ │ │ + je 61f1d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25c5d> │ │ │ │ mov %r10,%rdi │ │ │ │ mov %rsi,-0x3f8(%rbp) │ │ │ │ mov %r9b,-0x3f0(%rbp) │ │ │ │ mov %r11d,-0x3e0(%rbp) │ │ │ │ mov %rcx,-0x3d8(%rbp) │ │ │ │ mov %r8d,-0x3b8(%rbp) │ │ │ │ movq %xmm0,-0x3e8(%rbp) │ │ │ │ @@ -84184,20 +72436,20 @@ │ │ │ │ mov -0x3c8(%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 6dad3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a53> │ │ │ │ + jne 61ab3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257f3> │ │ │ │ movabs $0x7ffffffffffffffc,%rdi │ │ │ │ mov %rsi,%rax │ │ │ │ sar $0x2,%rax │ │ │ │ cmp %rdi,%rsi │ │ │ │ - je 15ce0 <__cxa_finalize@plt+0x8080> │ │ │ │ + je 168ce <__cxa_finalize@plt+0x8c6e> │ │ │ │ movabs $0x1fffffffffffffff,%rdi │ │ │ │ add %rax,%rax │ │ │ │ mov %rdx,-0x408(%rbp) │ │ │ │ cmp %rdi,%rax │ │ │ │ mov %r9b,-0x400(%rbp) │ │ │ │ cmova %rdi,%rax │ │ │ │ mov %r11d,-0x3f0(%rbp) │ │ │ │ @@ -84231,15 +72483,15 @@ │ │ │ │ mov -0x3c0(%rbp),%rsi │ │ │ │ and $0x3f,%r11d │ │ │ │ or %edi,%r11d │ │ │ │ or %ecx,%r11d │ │ │ │ cmp %rsi,-0x408(%rbp) │ │ │ │ mov -0x3e8(%rbp),%rcx │ │ │ │ mov %r11b,0x3(%r10) │ │ │ │ - je 6ea37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x499b7> │ │ │ │ + je 62a17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26757> │ │ │ │ mov -0x3c8(%rbp),%rdx │ │ │ │ mov -0x3b8(%rbp),%rdi │ │ │ │ mov %r9b,-0x3f0(%rbp) │ │ │ │ mov %rcx,-0x3e0(%rbp) │ │ │ │ mov %r8d,-0x358(%rbp) │ │ │ │ movq %xmm0,-0x3e8(%rbp) │ │ │ │ mov %r10,-0x350(%rbp) │ │ │ │ @@ -84262,660 +72514,660 @@ │ │ │ │ movzbl -0x3e8(%rbp),%r9d │ │ │ │ movq -0x3e0(%rbp),%xmm0 │ │ │ │ add %rdx,%r10 │ │ │ │ mov %rdx,0x140(%rcx) │ │ │ │ mov -0x358(%rbp),%r8d │ │ │ │ mov %rax,0x148(%rcx) │ │ │ │ mov %r10,0x150(%rcx) │ │ │ │ - jmp 6db17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a97> │ │ │ │ + jmp 61af7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25837> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ xor %r15d,%r15d │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %r13d,%r13d │ │ │ │ xor %edi,%edi │ │ │ │ - jmp 6c1ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4714e> │ │ │ │ + jmp 601ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23eee> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ or %rax,%rdx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ - jmp 6c414 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47394> │ │ │ │ + jmp 603f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24134> │ │ │ │ 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 6c3fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4737a> │ │ │ │ + jmp 603da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2411a> │ │ │ │ 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 6cac4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47a44> │ │ │ │ + jmp 60aa4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x247e4> │ │ │ │ cs 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 6cee8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e68> │ │ │ │ + jmp 60ec8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24c08> │ │ │ │ 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 6ceca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e4a> │ │ │ │ + jmp 60eaa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bea> │ │ │ │ xchg %ax,%ax │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 6db53 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48ad3> │ │ │ │ + je 61b33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25873> │ │ │ │ xor %r13d,%r13d │ │ │ │ mov $0x1,%r15d │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ - jmp 6c27b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x471fb> │ │ │ │ + jmp 6025b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23f9b> │ │ │ │ xchg %ax,%ax │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x1f1b2(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x340cd(%rip),%rdi │ │ │ │ + lea 0x2b281(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x400ed(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov -0x1a8(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rsi │ │ │ │ - lea 0x340b3(%rip),%rdi │ │ │ │ + lea 0x400d3(%rip),%rdi │ │ │ │ call d730 >& 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),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 15921 <__cxa_finalize@plt+0x7cc1> │ │ │ │ + je 1650f <__cxa_finalize@plt+0x88af> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 6e546 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x494c6> │ │ │ │ + je 62526 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26266> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 6d8b5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48835> │ │ │ │ + jmp 61895 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255d5> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x1f13a(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x33dd5(%rip),%rdi │ │ │ │ + lea 0x2b209(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x3fdf5(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov -0x1a8(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rsi │ │ │ │ - lea 0x33dbb(%rip),%rdi │ │ │ │ + lea 0x3fddb(%rip),%rdi │ │ │ │ call d730 >& 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),%r13 │ │ │ │ test %r13,%r13 │ │ │ │ - je 158e8 <__cxa_finalize@plt+0x7c88> │ │ │ │ + je 164d6 <__cxa_finalize@plt+0x8876> │ │ │ │ cmpb $0x0,0x38(%r13) │ │ │ │ - je 6e592 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49512> │ │ │ │ + je 62572 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x262b2> │ │ │ │ movsbl 0x43(%r13),%esi │ │ │ │ mov %rcx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 6d8a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48828> │ │ │ │ + jmp 61888 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255c8> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x1f0(%rbp),%rdi │ │ │ │ lea -0x1e0(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6e328 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x492a8> │ │ │ │ + je 62308 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26048> │ │ │ │ call d610 │ │ │ │ mov -0x210(%rbp),%rdi │ │ │ │ lea -0x200(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 6ceb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e31> │ │ │ │ + je 60e91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bd1> │ │ │ │ call d610 │ │ │ │ - jmp 6ceb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47e31> │ │ │ │ + jmp 60e91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24bd1> │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl (%r15),%edx │ │ │ │ mov %dl,-0x1c0(%rbp) │ │ │ │ - jmp 6bf85 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f05> │ │ │ │ + jmp 5ff65 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23ca5> │ │ │ │ nop │ │ │ │ movzbl (%r15),%edx │ │ │ │ mov %dl,-0x1e0(%rbp) │ │ │ │ - jmp 6bf0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e8d> │ │ │ │ + jmp 5feed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c2d> │ │ │ │ nop │ │ │ │ movzbl (%r15),%edx │ │ │ │ mov %dl,-0x200(%rbp) │ │ │ │ - jmp 6be96 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e16> │ │ │ │ + jmp 5fe76 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23bb6> │ │ │ │ nop │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ 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 d560 │ │ │ │ mov -0x318(%rbp),%rax │ │ │ │ mov -0x1f0(%rbp),%rdx │ │ │ │ - jmp 6bf14 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e94> │ │ │ │ + jmp 5fef4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23c34> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x398(%rbp),%rdi │ │ │ │ lea -0x318(%rbp),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ 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 d560 │ │ │ │ mov -0x318(%rbp),%rax │ │ │ │ mov -0x210(%rbp),%rdx │ │ │ │ - jmp 6be9d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46e1d> │ │ │ │ + jmp 5fe7d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23bbd> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x338(%rbp),%rax │ │ │ │ mov $0x1,%r9d │ │ │ │ lea -0x320(%rbp),%rcx │ │ │ │ lea -0x32c(%rbp),%r8 │ │ │ │ - lea 0x1f154(%rip),%rdx # 8d596 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68516> │ │ │ │ + lea 0x2b364(%rip),%rdx # 8d786 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x514c6> │ │ │ │ mov %r13,%rsi │ │ │ │ mov 0x28(%rax),%rax │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ call d280 │ │ │ │ mov -0x320(%rbp),%rsi │ │ │ │ mov %eax,%edx │ │ │ │ mov %rbx,%rdi │ │ │ │ - call 7f050 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x59fd0> │ │ │ │ + call 5ee10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x22b50> │ │ │ │ mov 0x50(%rbx),%rdi │ │ │ │ lea (%rdi,%rdi,1),%rdx │ │ │ │ - jmp 6c035 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46fb5> │ │ │ │ + jmp 60015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23d55> │ │ │ │ mov -0x368(%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 d560 │ │ │ │ mov -0x318(%rbp),%rax │ │ │ │ mov -0x1d0(%rbp),%rdx │ │ │ │ - jmp 6bf8c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46f0c> │ │ │ │ + jmp 5ff6c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23cac> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x3a0(%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 d560 │ │ │ │ mov -0x318(%rbp),%rax │ │ │ │ mov -0x230(%rbp),%rdx │ │ │ │ - jmp 6be28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46da8> │ │ │ │ + jmp 5fe08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x23b48> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %edx,%edx │ │ │ │ test %dil,%dil │ │ │ │ - jne 6daa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48a20> │ │ │ │ - jmp 6db2c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48aac> │ │ │ │ + jne 61a80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x257c0> │ │ │ │ + jmp 61b0c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2584c> │ │ │ │ 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 6c769 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x476e9> │ │ │ │ + jmp 60749 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24489> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rcx,-0x350(%rbp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - lea -0x4d730(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x426b0(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov -0x350(%rbp),%rcx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 6e27d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x491fd> │ │ │ │ + je 6225d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f9d> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov -0x350(%rbp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 6e27d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x491fd> │ │ │ │ + jmp 6225d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25f9d> │ │ │ │ mov %r13,%rdi │ │ │ │ mov %rcx,-0x350(%rbp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ - lea -0x4d77c(%rip),%rdx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x426fc(%rip),%rdx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov -0x350(%rbp),%rcx │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - je 6e2f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49275> │ │ │ │ + je 622d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26015> │ │ │ │ mov $0xa,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call *%rax │ │ │ │ mov -0x350(%rbp),%rcx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 6e2f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49275> │ │ │ │ + jmp 622d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26015> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r12,%rax │ │ │ │ and $0x1,%r12d │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ shr $1,%rax │ │ │ │ or %r12,%rax │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ addsd %xmm1,%xmm1 │ │ │ │ - jmp 6dcd2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48c52> │ │ │ │ + jmp 61cb2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x259f2> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6cd84 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d04> │ │ │ │ + je 60d64 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa4> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e612 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49592> │ │ │ │ - jmp 6cd80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d00> │ │ │ │ + jb 625f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26332> │ │ │ │ + jmp 60d60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24aa0> │ │ │ │ cmp $0xf,%rax │ │ │ │ - jbe 6cdf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d78> │ │ │ │ + jbe 60dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b18> │ │ │ │ cmp -0x340(%rbp),%rsi │ │ │ │ - jne 6cdd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d55> │ │ │ │ - jmp 6cdf8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47d78> │ │ │ │ + jne 60db5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24af5> │ │ │ │ + jmp 60dd8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b18> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48098> │ │ │ │ + je 610f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e38> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x495d8> │ │ │ │ - jmp 6d114 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48094> │ │ │ │ + jb 62638 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26378> │ │ │ │ + jmp 610f4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24e34> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d18d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4810d> │ │ │ │ + je 6116d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ead> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,-0x2c0(%rbp,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e682 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49602> │ │ │ │ - jmp 6d189 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48109> │ │ │ │ + jb 62662 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263a2> │ │ │ │ + jmp 61169 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24ea9> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x485f8> │ │ │ │ + je 61658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25398> │ │ │ │ mov -0x338(%rbp),%r11 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x370(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e6b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49637> │ │ │ │ + jb 62697 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x263d7> │ │ │ │ mov %r11,-0x338(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 6d678 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x485f8> │ │ │ │ + jmp 61658 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25398> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d6fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4867d> │ │ │ │ + je 616dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2541d> │ │ │ │ mov -0x338(%rbp),%r11 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x388(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e6fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4967a> │ │ │ │ + jb 626da , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2641a> │ │ │ │ mov %r11,-0x338(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 6d6fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4867d> │ │ │ │ + jmp 616dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2541d> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d78b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4870b> │ │ │ │ + je 6176b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ab> │ │ │ │ mov -0x338(%rbp),%r11 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x380(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e73d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x496bd> │ │ │ │ + jb 6271d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2645d> │ │ │ │ mov %r11,-0x338(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 6d78b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4870b> │ │ │ │ + jmp 6176b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x254ab> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48793> │ │ │ │ + je 617f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25533> │ │ │ │ mov -0x338(%rbp),%r11 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x340(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e780 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49700> │ │ │ │ + jb 62760 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264a0> │ │ │ │ mov %r11,-0x338(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 6d813 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48793> │ │ │ │ + jmp 617f3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25533> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48805> │ │ │ │ + je 61865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a5> │ │ │ │ mov -0x338(%rbp),%r9 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e7c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49743> │ │ │ │ + jb 627a3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x264e3> │ │ │ │ mov %r9,-0x338(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 6d885 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x48805> │ │ │ │ + jmp 61865 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x255a5> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6cd08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47c88> │ │ │ │ + je 60ce8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a28> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x370(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e7f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49778> │ │ │ │ - jmp 6cd04 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47c84> │ │ │ │ + jb 627d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26518> │ │ │ │ + jmp 60ce4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24a24> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6c66e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x475ee> │ │ │ │ + je 6064e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2438e> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r14,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e829 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497a9> │ │ │ │ - jmp 6c66a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x475ea> │ │ │ │ + jb 62809 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26549> │ │ │ │ + jmp 6064a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2438a> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6c6e3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47663> │ │ │ │ + je 606c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24403> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,-0x300(%rbp,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e853 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x497d3> │ │ │ │ - jmp 6c6df , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4765f> │ │ │ │ + jb 62833 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26573> │ │ │ │ + jmp 606bf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x243ff> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d445 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x483c5> │ │ │ │ + je 61425 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25165> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r12,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e881 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49801> │ │ │ │ - jmp 6d441 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x483c1> │ │ │ │ + jb 62861 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265a1> │ │ │ │ + jmp 61421 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25161> │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ lea 0x1(%rdx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d574 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484f4> │ │ │ │ + je 61554 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25294> │ │ │ │ xor %edx,%edx │ │ │ │ mov %edx,%edi │ │ │ │ add $0x1,%edx │ │ │ │ movzbl (%rcx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%rbx,%rdi,1) │ │ │ │ cmp %esi,%edx │ │ │ │ - jb 6e8ab , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4982b> │ │ │ │ - jmp 6d570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x484f0> │ │ │ │ + jb 6288b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265cb> │ │ │ │ + jmp 61550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25290> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6d5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4857b> │ │ │ │ + je 615db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2531b> │ │ │ │ mov -0x338(%rbp),%r9 │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,-0x240(%rbp,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e8dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4985c> │ │ │ │ + jb 628bc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x265fc> │ │ │ │ mov %r9,-0x338(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ - jmp 6d5fb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4857b> │ │ │ │ + jmp 615db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2531b> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 6d056 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47fd6> │ │ │ │ + jmp 61036 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24d76> │ │ │ │ lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 6c5a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47525> │ │ │ │ + jmp 60585 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x242c5> │ │ │ │ mov -0x368(%rbp),%rdi │ │ │ │ lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 6d36a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x482ea> │ │ │ │ + jmp 6134a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2508a> │ │ │ │ lea -0x160(%rbp),%rsi │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 6cc38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47bb8> │ │ │ │ + jmp 60c18 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24958> │ │ │ │ mov %rax,%rdi │ │ │ │ - jmp 6bcbf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x46c3f> │ │ │ │ + jmp 5fc9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x239df> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6ce3b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47dbb> │ │ │ │ + je 60e1b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b5b> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x358(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e976 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x498f6> │ │ │ │ - jmp 6ce37 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47db7> │ │ │ │ + jb 62956 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26696> │ │ │ │ + jmp 60e17 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24b57> │ │ │ │ mov -0x340(%rbp),%rdi │ │ │ │ - jmp 6e49d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4941d> │ │ │ │ + jmp 6247d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x261bd> │ │ │ │ mov -0x380(%rbp),%rdi │ │ │ │ - jmp 6e3ad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4932d> │ │ │ │ + jmp 6238d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x260cd> │ │ │ │ mov -0x388(%rbp),%rdi │ │ │ │ - jmp 6e3fd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4937d> │ │ │ │ + jmp 623dd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2611d> │ │ │ │ mov -0x370(%rbp),%rdi │ │ │ │ - jmp 6e4ed , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4946d> │ │ │ │ + jmp 624cd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2620d> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6ca2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x479ad> │ │ │ │ + je 60a0d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2474d> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x340(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6e9d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49957> │ │ │ │ - jmp 6ca29 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x479a9> │ │ │ │ + jb 629b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x266f7> │ │ │ │ + jmp 60a09 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24749> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 6c9b4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47934> │ │ │ │ + je 60994 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x246d4> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x380(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 6ea08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49988> │ │ │ │ - jmp 6c9b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47930> │ │ │ │ + jb 629e8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26728> │ │ │ │ + jmp 60990 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x246d0> │ │ │ │ lea -0x160(%rbp),%rsi │ │ │ │ call d300 , std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&)@plt> │ │ │ │ - jmp 6c8e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x47864> │ │ │ │ + jmp 608c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x24604> │ │ │ │ mov -0x3b8(%rbp),%rax │ │ │ │ mov %rax,-0x350(%rbp) │ │ │ │ - jmp 6e0be , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4903e> │ │ │ │ + jmp 6209e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x25dde> │ │ │ │ call d6f0 <__stack_chk_fail@plt> │ │ │ │ endbr64 │ │ │ │ - jmp 156e1 <__cxa_finalize@plt+0x7a81> │ │ │ │ + jmp 162cf <__cxa_finalize@plt+0x866f> │ │ │ │ endbr64 │ │ │ │ - jmp 15bbf <__cxa_finalize@plt+0x7f5f> │ │ │ │ + jmp 167ad <__cxa_finalize@plt+0x8b4d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1576d <__cxa_finalize@plt+0x7b0d> │ │ │ │ + jmp 1635b <__cxa_finalize@plt+0x86fb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1568a <__cxa_finalize@plt+0x7a2a> │ │ │ │ + jmp 16278 <__cxa_finalize@plt+0x8618> │ │ │ │ endbr64 │ │ │ │ - jmp 1577e <__cxa_finalize@plt+0x7b1e> │ │ │ │ + jmp 1636c <__cxa_finalize@plt+0x870c> │ │ │ │ endbr64 │ │ │ │ - jmp 157de <__cxa_finalize@plt+0x7b7e> │ │ │ │ + jmp 163cc <__cxa_finalize@plt+0x876c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15829 <__cxa_finalize@plt+0x7bc9> │ │ │ │ + jmp 16417 <__cxa_finalize@plt+0x87b7> │ │ │ │ endbr64 │ │ │ │ - jmp 15876 <__cxa_finalize@plt+0x7c16> │ │ │ │ + jmp 16464 <__cxa_finalize@plt+0x8804> │ │ │ │ endbr64 │ │ │ │ - jmp 158e0 <__cxa_finalize@plt+0x7c80> │ │ │ │ + jmp 164ce <__cxa_finalize@plt+0x886e> │ │ │ │ endbr64 │ │ │ │ - jmp 1572f <__cxa_finalize@plt+0x7acf> │ │ │ │ + jmp 1631d <__cxa_finalize@plt+0x86bd> │ │ │ │ endbr64 │ │ │ │ - jmp 156ce <__cxa_finalize@plt+0x7a6e> │ │ │ │ + jmp 162bc <__cxa_finalize@plt+0x865c> │ │ │ │ endbr64 │ │ │ │ - jmp 15905 <__cxa_finalize@plt+0x7ca5> │ │ │ │ + jmp 164f3 <__cxa_finalize@plt+0x8893> │ │ │ │ endbr64 │ │ │ │ - jmp 1595e <__cxa_finalize@plt+0x7cfe> │ │ │ │ + jmp 1654c <__cxa_finalize@plt+0x88ec> │ │ │ │ endbr64 │ │ │ │ - jmp 1596a <__cxa_finalize@plt+0x7d0a> │ │ │ │ + jmp 16558 <__cxa_finalize@plt+0x88f8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1598a <__cxa_finalize@plt+0x7d2a> │ │ │ │ + jmp 16578 <__cxa_finalize@plt+0x8918> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15997 <__cxa_finalize@plt+0x7d37> │ │ │ │ + jmp 16585 <__cxa_finalize@plt+0x8925> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 159ec <__cxa_finalize@plt+0x7d8c> │ │ │ │ + jmp 165da <__cxa_finalize@plt+0x897a> │ │ │ │ endbr64 │ │ │ │ - jmp 15a84 <__cxa_finalize@plt+0x7e24> │ │ │ │ + jmp 16672 <__cxa_finalize@plt+0x8a12> │ │ │ │ endbr64 │ │ │ │ - jmp 15a5d <__cxa_finalize@plt+0x7dfd> │ │ │ │ + jmp 1664b <__cxa_finalize@plt+0x89eb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15aeb <__cxa_finalize@plt+0x7e8b> │ │ │ │ + jmp 166d9 <__cxa_finalize@plt+0x8a79> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15b03 <__cxa_finalize@plt+0x7ea3> │ │ │ │ + jmp 166f1 <__cxa_finalize@plt+0x8a91> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15b58 <__cxa_finalize@plt+0x7ef8> │ │ │ │ + jmp 16746 <__cxa_finalize@plt+0x8ae6> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15b8e <__cxa_finalize@plt+0x7f2e> │ │ │ │ + jmp 1677c <__cxa_finalize@plt+0x8b1c> │ │ │ │ endbr64 │ │ │ │ - jmp 15bbf <__cxa_finalize@plt+0x7f5f> │ │ │ │ + jmp 167ad <__cxa_finalize@plt+0x8b4d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15a96 <__cxa_finalize@plt+0x7e36> │ │ │ │ + jmp 16684 <__cxa_finalize@plt+0x8a24> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1588d <__cxa_finalize@plt+0x7c2d> │ │ │ │ + jmp 1647b <__cxa_finalize@plt+0x881b> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15b82 <__cxa_finalize@plt+0x7f22> │ │ │ │ + jmp 16770 <__cxa_finalize@plt+0x8b10> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15c3d <__cxa_finalize@plt+0x7fdd> │ │ │ │ + jmp 1682b <__cxa_finalize@plt+0x8bcb> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15c92 <__cxa_finalize@plt+0x8032> │ │ │ │ + jmp 16880 <__cxa_finalize@plt+0x8c20> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15c1a <__cxa_finalize@plt+0x7fba> │ │ │ │ + jmp 16808 <__cxa_finalize@plt+0x8ba8> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1581d <__cxa_finalize@plt+0x7bbd> │ │ │ │ + jmp 1640b <__cxa_finalize@plt+0x87ab> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15caf <__cxa_finalize@plt+0x804f> │ │ │ │ + jmp 1689d <__cxa_finalize@plt+0x8c3d> │ │ │ │ endbr64 │ │ │ │ - jmp 15a51 <__cxa_finalize@plt+0x7df1> │ │ │ │ + jmp 1663f <__cxa_finalize@plt+0x89df> │ │ │ │ endbr64 │ │ │ │ - jmp 15c0f <__cxa_finalize@plt+0x7faf> │ │ │ │ + jmp 167fd <__cxa_finalize@plt+0x8b9d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15761 <__cxa_finalize@plt+0x7b01> │ │ │ │ + jmp 1634f <__cxa_finalize@plt+0x86ef> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15d00 <__cxa_finalize@plt+0x80a0> │ │ │ │ + jmp 168ee <__cxa_finalize@plt+0x8c8e> │ │ │ │ endbr64 │ │ │ │ - jmp 15738 <__cxa_finalize@plt+0x7ad8> │ │ │ │ - jmp 15d31 <__cxa_finalize@plt+0x80d1> │ │ │ │ + jmp 16326 <__cxa_finalize@plt+0x86c6> │ │ │ │ + jmp 1691f <__cxa_finalize@plt+0x8cbf> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 1597e <__cxa_finalize@plt+0x7d1e> │ │ │ │ + jmp 1656c <__cxa_finalize@plt+0x890c> │ │ │ │ endbr64 │ │ │ │ - jmp 15dac <__cxa_finalize@plt+0x814c> │ │ │ │ + jmp 1699a <__cxa_finalize@plt+0x8d3a> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 158be <__cxa_finalize@plt+0x7c5e> │ │ │ │ + jmp 164ac <__cxa_finalize@plt+0x884c> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15de5 <__cxa_finalize@plt+0x8185> │ │ │ │ + jmp 169d3 <__cxa_finalize@plt+0x8d73> │ │ │ │ endbr64 │ │ │ │ - jmp 1567f <__cxa_finalize@plt+0x7a1f> │ │ │ │ + jmp 1626d <__cxa_finalize@plt+0x860d> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15e00 <__cxa_finalize@plt+0x81a0> │ │ │ │ + jmp 169ee <__cxa_finalize@plt+0x8d8e> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15e55 <__cxa_finalize@plt+0x81f5> │ │ │ │ + jmp 16a43 <__cxa_finalize@plt+0x8de3> │ │ │ │ endbr64 │ │ │ │ mov %rax,%rbx │ │ │ │ - jmp 15dd9 <__cxa_finalize@plt+0x8179> │ │ │ │ + jmp 169c7 <__cxa_finalize@plt+0x8d67> │ │ │ │ nop │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ endbr64 │ │ │ │ push %rbp │ │ │ │ mov %rsp,%rbp │ │ │ │ push %r15 │ │ │ │ push %r14 │ │ │ │ @@ -84925,20 +73177,20 @@ │ │ │ │ push %rbx │ │ │ │ mov %rdi,%rbx │ │ │ │ sub $0x408,%rsp │ │ │ │ mov %fs:0x28,%r15 │ │ │ │ mov %r15,-0x38(%rbp) │ │ │ │ mov %rdx,%r15 │ │ │ │ call d080 │ │ │ │ - mov %rax,0x3366e(%rip) │ │ │ │ + mov %rax,0x3f68e(%rip) │ │ │ │ call d440 │ │ │ │ mov (%rbx),%esi │ │ │ │ mov %rax,%r12 │ │ │ │ cmp $0x1,%esi │ │ │ │ - jle 6ec91 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49c11> │ │ │ │ + jle 62c71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x269b1> │ │ │ │ mov %rax,%rdi │ │ │ │ call d3b0 │ │ │ │ movl $0x0,(%r12) │ │ │ │ mov 0x20(%rbx),%rsi │ │ │ │ xor %edx,%edx │ │ │ │ mov %r12,%rdi │ │ │ │ movl $0x1,0x10(%r12) │ │ │ │ @@ -84946,15 +73198,15 @@ │ │ │ │ mov 0x0(%r13),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call d7a0 │ │ │ │ mov (%r15),%rsi │ │ │ │ mov %r12,%rdi │ │ │ │ call d7a0 │ │ │ │ cmpq $0x0,0x50(%rbx) │ │ │ │ - je 6ee01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d81> │ │ │ │ + je 62de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b21> │ │ │ │ movq $0x0,-0x348(%rbp) │ │ │ │ lea -0x1b0(%rbp),%r14 │ │ │ │ mov %r14,-0x360(%rbp) │ │ │ │ lea -0x1a0(%rbp),%r14 │ │ │ │ nopl (%rax) │ │ │ │ data16 cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x348(%rbp),%rsi │ │ │ │ @@ -84962,269 +73214,269 @@ │ │ │ │ mov %rax,-0x350(%rbp) │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov 0x18(%rax),%rax │ │ │ │ mov 0x40(%rax),%rax │ │ │ │ mov (%rax,%rsi,8),%r13 │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ test %r13,%r13 │ │ │ │ - je 161c1 <__cxa_finalize@plt+0x8561> │ │ │ │ + je 16daf <__cxa_finalize@plt+0x914f> │ │ │ │ mov %r13,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r15 │ │ │ │ mov %rax,%rdx │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 6f470 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a3f0> │ │ │ │ + ja 63450 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27190> │ │ │ │ cmp $0x1,%rax │ │ │ │ - jne 6f460 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a3e0> │ │ │ │ + jne 63440 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27180> │ │ │ │ movzbl 0x0(%r13),%eax │ │ │ │ mov %al,-0x1a0(%rbp) │ │ │ │ mov %r14,%rax │ │ │ │ movb $0x0,(%rax,%rdx,1) │ │ │ │ mov 0x10(%rbx),%rax │ │ │ │ mov -0x350(%rbp),%rcx │ │ │ │ mov %rdx,-0x1a8(%rbp) │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov (%rax,%rcx,1),%r13 │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ lea 0x10(%r13),%rsi │ │ │ │ cmp %rsi,%rdi │ │ │ │ - je 6f4c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a440> │ │ │ │ + je 634a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271e0> │ │ │ │ cmp %r14,%rax │ │ │ │ - je 6f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4a0> │ │ │ │ + je 63500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27240> │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov %rdx,0x8(%r13) │ │ │ │ mov -0x1a0(%rbp),%rax │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6f4d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a458> │ │ │ │ + je 634b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271f8> │ │ │ │ mov %rdi,-0x1b0(%rbp) │ │ │ │ movb $0x0,(%rdi) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - je 6f4fc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a47c> │ │ │ │ + je 634dc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2721c> │ │ │ │ call d610 │ │ │ │ addq $0x1,-0x348(%rbp) │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ cmp 0x50(%rbx),%rax │ │ │ │ - jb 6ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49c80> │ │ │ │ + jb 62ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a20> │ │ │ │ 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,-0x384(%rbp) │ │ │ │ movl $0x0,-0x388(%rbp) │ │ │ │ movl $0x0,-0x370(%rbp) │ │ │ │ xchg %ax,%ax │ │ │ │ mov %r12,%rdi │ │ │ │ call d700 │ │ │ │ test %eax,%eax │ │ │ │ - je 6f568 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4e8> │ │ │ │ + je 63548 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27288> │ │ │ │ cmp $0x2,%eax │ │ │ │ - jne 6ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49de0> │ │ │ │ + jne 62e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b80> │ │ │ │ mov 0x18(%r12),%rax │ │ │ │ xor %r13d,%r13d │ │ │ │ mov (%rax),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 6ee8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49e0f> │ │ │ │ + je 62e6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26baf> │ │ │ │ mov 0x28(%r12),%rdx │ │ │ │ mov 0x30(%rdx),%rdx │ │ │ │ mov (%rdx),%r13 │ │ │ │ mov 0x4(%rax),%eax │ │ │ │ xor %r14d,%r14d │ │ │ │ test %eax,%eax │ │ │ │ - je 6eea8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49e28> │ │ │ │ + je 62e88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26bc8> │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov 0x90(%rax),%rax │ │ │ │ mov (%rax),%r14 │ │ │ │ cmpw $0x2,0x1a(%r13) │ │ │ │ - jne 6ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49de0> │ │ │ │ + jne 62e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b80> │ │ │ │ cmpw $0x2,0x1a(%r14) │ │ │ │ - jne 6ee60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49de0> │ │ │ │ + jne 62e40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b80> │ │ │ │ mov $0x1,%esi │ │ │ │ mov %r13,%rdi │ │ │ │ call d860 │ │ │ │ mov 0x28(%r12),%rdx │ │ │ │ mov 0x10(%r13),%eax │ │ │ │ mov 0x18(%rdx),%rdx │ │ │ │ mov %eax,%esi │ │ │ │ shr $0x1f,%esi │ │ │ │ test %rdx,%rdx │ │ │ │ sete %cl │ │ │ │ or %sil,%cl │ │ │ │ - jne 161b3 <__cxa_finalize@plt+0x8553> │ │ │ │ + jne 16da1 <__cxa_finalize@plt+0x9141> │ │ │ │ cmp 0x4(%rdx),%eax │ │ │ │ - jge 161b3 <__cxa_finalize@plt+0x8553> │ │ │ │ + jge 16da1 <__cxa_finalize@plt+0x9141> │ │ │ │ shl $0x4,%rax │ │ │ │ add 0x18(%rdx),%rax │ │ │ │ mov (%rax),%r15 │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ lea -0x220(%rbp),%rax │ │ │ │ mov %rax,-0x368(%rbp) │ │ │ │ mov %rax,-0x230(%rbp) │ │ │ │ test %r15,%r15 │ │ │ │ - je 161c1 <__cxa_finalize@plt+0x8561> │ │ │ │ + je 16daf <__cxa_finalize@plt+0x914f> │ │ │ │ mov %r15,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x348(%rbp) │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 725ee , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d56e> │ │ │ │ + ja 665ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a30e> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 724c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d448> │ │ │ │ + je 664a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1e8> │ │ │ │ cmpq $0x0,-0x348(%rbp) │ │ │ │ - jne 728b6 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d836> │ │ │ │ + jne 66896 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5d6> │ │ │ │ mov -0x368(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ lea -0x200(%rbp),%rcx │ │ │ │ lea -0x210(%rbp),%rdx │ │ │ │ mov %rax,-0x228(%rbp) │ │ │ │ mov 0x0(%r13),%rax │ │ │ │ mov %rdx,-0x3a8(%rbp) │ │ │ │ mov %rax,-0x380(%rbp) │ │ │ │ mov 0x78(%r13),%rax │ │ │ │ mov %rcx,-0x3a0(%rbp) │ │ │ │ mov %rax,-0x348(%rbp) │ │ │ │ mov %rcx,-0x210(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 16198 <__cxa_finalize@plt+0x8538> │ │ │ │ + je 16d86 <__cxa_finalize@plt+0x9126> │ │ │ │ mov %rax,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r15 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 72550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d4d0> │ │ │ │ + ja 66530 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a270> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 724ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d46c> │ │ │ │ + je 664cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a20c> │ │ │ │ test %rax,%rax │ │ │ │ - jne 728aa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d82a> │ │ │ │ + jne 6688a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5ca> │ │ │ │ mov -0x3a0(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ lea -0x1e0(%rbp),%rsi │ │ │ │ lea -0x1f0(%rbp),%rdx │ │ │ │ mov %rax,-0x208(%rbp) │ │ │ │ mov 0x88(%r13),%rax │ │ │ │ mov %rdx,-0x3b8(%rbp) │ │ │ │ mov (%rax),%rax │ │ │ │ mov %rsi,-0x378(%rbp) │ │ │ │ mov %rsi,-0x1f0(%rbp) │ │ │ │ mov %rax,-0x348(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 1624c <__cxa_finalize@plt+0x85ec> │ │ │ │ + je 16e3a <__cxa_finalize@plt+0x91da> │ │ │ │ mov %rax,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r15 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 72501 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d481> │ │ │ │ + ja 664e1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a221> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 724d7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d457> │ │ │ │ + je 664b7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1f7> │ │ │ │ test %rax,%rax │ │ │ │ - jne 7289e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d81e> │ │ │ │ + jne 6687e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5be> │ │ │ │ mov -0x378(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ lea -0x1c0(%rbp),%rcx │ │ │ │ lea -0x1d0(%rbp),%rdx │ │ │ │ mov %rax,-0x1e8(%rbp) │ │ │ │ mov 0x88(%r13),%rax │ │ │ │ mov %rdx,-0x350(%rbp) │ │ │ │ mov 0x8(%rax),%rax │ │ │ │ mov %rcx,-0x348(%rbp) │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov %rax,-0x360(%rbp) │ │ │ │ test %rax,%rax │ │ │ │ - je 16231 <__cxa_finalize@plt+0x85d1> │ │ │ │ + je 16e1f <__cxa_finalize@plt+0x91bf> │ │ │ │ mov %rax,%rdi │ │ │ │ call d260 │ │ │ │ mov %rax,-0x318(%rbp) │ │ │ │ mov %rax,%r15 │ │ │ │ cmp $0xf,%rax │ │ │ │ - ja 7259f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d51f> │ │ │ │ + ja 6657f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a2bf> │ │ │ │ cmp $0x1,%rax │ │ │ │ - je 724b3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d433> │ │ │ │ + je 66493 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1d3> │ │ │ │ test %rax,%rax │ │ │ │ - jne 72892 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d812> │ │ │ │ + jne 66872 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5b2> │ │ │ │ mov -0x348(%rbp),%rdx │ │ │ │ movb $0x0,(%rdx,%rax,1) │ │ │ │ mov $0xa0,%edi │ │ │ │ mov -0x380(%rbp),%r15d │ │ │ │ mov %rax,-0x1c8(%rbp) │ │ │ │ call d650 │ │ │ │ mov 0x18(%rbx),%rdi │ │ │ │ mov %rax,-0x3d0(%rbp) │ │ │ │ - call 7f890 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5a810> │ │ │ │ + call 4a110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0xde50> │ │ │ │ sub $0x8,%rsp │ │ │ │ mov -0x350(%rbp),%r9 │ │ │ │ mov -0x3b8(%rbp),%r8 │ │ │ │ lea 0x1(%r15),%edx │ │ │ │ mov -0x3a8(%rbp),%rcx │ │ │ │ mov -0x3b0(%rbp),%rsi │ │ │ │ push %rax │ │ │ │ mov -0x3d0(%rbp),%rdi │ │ │ │ - call 36c80 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x11c00> │ │ │ │ + call 1fea0 ::do_widen(char) const@@Base+0x10> │ │ │ │ pop %r15 │ │ │ │ pop %rax │ │ │ │ lea -0x330(%rbp),%rcx │ │ │ │ mov $0x1,%r9d │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ lea -0x33c(%rbp),%r8 │ │ │ │ - lea 0x1e85e(%rip),%rdx # 8d9c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68943> │ │ │ │ + lea 0x2a9c9(%rip),%rdx # 8db0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5184e> │ │ │ │ mov %r13,%rsi │ │ │ │ mov 0x18(%rax),%rdi │ │ │ │ call d280 │ │ │ │ mov 0x50(%rbx),%rcx │ │ │ │ cltq │ │ │ │ lea (%rcx,%rcx,1),%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 16174 <__cxa_finalize@plt+0x8514> │ │ │ │ + jne 16d62 <__cxa_finalize@plt+0x9102> │ │ │ │ mov 0x28(%r12),%rax │ │ │ │ mov $0x1,%r9d │ │ │ │ lea -0x328(%rbp),%rcx │ │ │ │ lea -0x338(%rbp),%r8 │ │ │ │ - lea 0x1e81f(%rip),%rdx # 8d9c3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68943> │ │ │ │ + lea 0x2a98a(%rip),%rdx # 8db0e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5184e> │ │ │ │ mov %r14,%rsi │ │ │ │ mov 0x78(%rax),%rdi │ │ │ │ call d280 │ │ │ │ mov 0x58(%rbx),%rdx │ │ │ │ cltq │ │ │ │ add %rdx,%rdx │ │ │ │ cmp %rdx,%rax │ │ │ │ - jne 16155 <__cxa_finalize@plt+0x84f5> │ │ │ │ + jne 16d43 <__cxa_finalize@plt+0x90e3> │ │ │ │ cmpb $0x0,0x40(%rbx) │ │ │ │ - jne 7263d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d5bd> │ │ │ │ + jne 6661d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a35d> │ │ │ │ mov 0x50(%rbx),%rax │ │ │ │ xor %r13d,%r13d │ │ │ │ movl $0x0,-0x3c8(%rbp) │ │ │ │ movl $0x0,-0x3c0(%rbp) │ │ │ │ mov %rax,%rcx │ │ │ │ mov %rax,%rdi │ │ │ │ add %rcx,%rcx │ │ │ │ - je 715d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c550> │ │ │ │ + je 655b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292f0> │ │ │ │ mov -0x370(%rbp),%edx │ │ │ │ movq $0x0,-0x360(%rbp) │ │ │ │ lea 0x0(,%rdx,4),%ecx │ │ │ │ mov $0x1,%edx │ │ │ │ mov %ecx,-0x3c4(%rbp) │ │ │ │ and $0x4,%ecx │ │ │ │ shl %cl,%edx │ │ │ │ mov %ecx,-0x3bc(%rbp) │ │ │ │ mov %edx,-0x3e4(%rbp) │ │ │ │ - jmp 6f2db , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a25b> │ │ │ │ + jmp 632bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26ffb> │ │ │ │ nop │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 71520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c4a0> │ │ │ │ + je 65500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29240> │ │ │ │ mov -0x370(%rbp),%eax │ │ │ │ mov -0x3bc(%rbp),%ecx │ │ │ │ shr $1,%eax │ │ │ │ cmp $0x2,%r8d │ │ │ │ - je 720b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d030> │ │ │ │ + je 66090 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29dd0> │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ mov -0x360(%rbp),%rcx │ │ │ │ movb $0x0,-0x380(%rbp) │ │ │ │ xor %r15d,%r15d │ │ │ │ mov 0x8(%rdx),%rdx │ │ │ │ mov (%rdx,%rcx,4),%rdx │ │ │ │ add 0x88(%rdx),%rax │ │ │ │ @@ -85243,15 +73495,15 @@ │ │ │ │ add %rdx,0x78(%rbx) │ │ │ │ lea (%rax,%rax,1),%rdx │ │ │ │ punpcklqdq %xmm3,%xmm0 │ │ │ │ addq $0x2,-0x360(%rbp) │ │ │ │ paddq %xmm4,%xmm0 │ │ │ │ movups %xmm0,0x68(%rbx) │ │ │ │ cmp %rdx,-0x360(%rbp) │ │ │ │ - jae 715d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c550> │ │ │ │ + jae 655b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292f0> │ │ │ │ mov -0x330(%rbp),%rdx │ │ │ │ mov -0x360(%rbp),%rcx │ │ │ │ mov (%rdx,%rcx,4),%r9d │ │ │ │ lea 0x0(,%rcx,4),%rsi │ │ │ │ mov 0x4(%rdx,%rsi,1),%r11d │ │ │ │ mov %r9d,%r14d │ │ │ │ sar $1,%r14d │ │ │ │ @@ -85262,191 +73514,191 @@ │ │ │ │ cmp $0x2,%r8d │ │ │ │ sete -0x398(%rbp) │ │ │ │ test %r9d,%r9d │ │ │ │ sete %dl │ │ │ │ test %r11d,%r11d │ │ │ │ sete %cl │ │ │ │ or %cl,%dl │ │ │ │ - jne 6f230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a1b0> │ │ │ │ + jne 63210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26f50> │ │ │ │ movzbl -0x398(%rbp),%edi │ │ │ │ cmp %dil,-0x390(%rbp) │ │ │ │ sete -0x380(%rbp) │ │ │ │ - je 72483 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d403> │ │ │ │ + je 66463 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1a3> │ │ │ │ mov -0x370(%rbp),%eax │ │ │ │ or %r11d,%r9d │ │ │ │ movzbl 0x40(%rbx),%edi │ │ │ │ mov -0x3c4(%rbp),%r10d │ │ │ │ mov -0x3bc(%rbp),%ecx │ │ │ │ shr $1,%eax │ │ │ │ and $0x1,%r9d │ │ │ │ - je 71590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c510> │ │ │ │ + je 65570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292b0> │ │ │ │ mov 0xd0(%rbx),%r11 │ │ │ │ cmp %r11,0xc8(%rbx) │ │ │ │ - je 71590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c510> │ │ │ │ + je 65570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292b0> │ │ │ │ mov $0x1,%r9d │ │ │ │ mov $0x1,%r15d │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 71536 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c4b6> │ │ │ │ + je 65516 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29256> │ │ │ │ movb $0x0,-0x380(%rbp) │ │ │ │ mov $0x1,%r9d │ │ │ │ mov $0x1,%r15d │ │ │ │ mov 0x10(%rbx),%r10 │ │ │ │ mov 0x8(%r10),%r10 │ │ │ │ mov (%r10,%rsi,1),%r10 │ │ │ │ mov 0x88(%r10),%r11 │ │ │ │ mov $0x8,%r10d │ │ │ │ shl %cl,%r10d │ │ │ │ add %rax,%r11 │ │ │ │ or %r10b,(%r11) │ │ │ │ test %dl,%dl │ │ │ │ - je 715b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c530> │ │ │ │ + je 65590 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x292d0> │ │ │ │ mov 0x10(%rbx),%rdx │ │ │ │ mov $0x1,%r10d │ │ │ │ shl %cl,%r10d │ │ │ │ mov 0x8(%rdx),%rdx │ │ │ │ mov (%rdx,%rsi,1),%rdx │ │ │ │ mov 0x88(%rdx),%r11 │ │ │ │ mov $0x1,%edx │ │ │ │ add %rax,%r11 │ │ │ │ or %r10b,(%r11) │ │ │ │ test %r9b,%r9b │ │ │ │ - je 71458 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c3d8> │ │ │ │ + je 65438 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29178> │ │ │ │ mov 0x10(%rbx),%r10 │ │ │ │ mov 0x8(%r10),%r10 │ │ │ │ mov (%r10,%rsi,1),%r10 │ │ │ │ add 0x88(%r10),%rax │ │ │ │ mov $0x2,%r10d │ │ │ │ shl %cl,%r10d │ │ │ │ or %r10b,(%rax) │ │ │ │ mov $0x1,%eax │ │ │ │ movq %rax,%xmm0 │ │ │ │ test %dil,%dil │ │ │ │ - jne 71468 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c3e8> │ │ │ │ + jne 65448 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29188> │ │ │ │ cmp $0x2,%r14d │ │ │ │ - je 714f5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c475> │ │ │ │ + je 654d5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29215> │ │ │ │ mov 0x50(%rbx),%rax │ │ │ │ add $0x1,%r13d │ │ │ │ cmp $0x2,%r8d │ │ │ │ - je 7150a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c48a> │ │ │ │ + je 654ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2922a> │ │ │ │ add $0x1,%r13d │ │ │ │ - jmp 6f293 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a213> │ │ │ │ + jmp 63273 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26fb3> │ │ │ │ nop │ │ │ │ test %rax,%rax │ │ │ │ - je 6ed6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49ceb> │ │ │ │ + je 62d4b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8b> │ │ │ │ mov %r14,%rdi │ │ │ │ - jmp 6f49d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a41d> │ │ │ │ + jmp 6347d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x271bd> │ │ │ │ xchg %ax,%ax │ │ │ │ mov -0x360(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ lea -0x318(%rbp),%rsi │ │ │ │ call db10 , std::allocator >::_M_create(unsigned long&, unsigned long)@plt> │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov %rax,%rdi │ │ │ │ mov -0x318(%rbp),%rax │ │ │ │ mov %rax,-0x1a0(%rbp) │ │ │ │ mov %r15,%rdx │ │ │ │ mov %r13,%rsi │ │ │ │ call d560 │ │ │ │ mov -0x318(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rax │ │ │ │ - jmp 6ed6e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49cee> │ │ │ │ + jmp 62d4e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a8e> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ cmp %r14,%rax │ │ │ │ - je 6f520 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4a0> │ │ │ │ + je 63500 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27240> │ │ │ │ mov %rax,0x0(%r13) │ │ │ │ mov %rdx,0x8(%r13) │ │ │ │ mov -0x1a0(%rbp),%rax │ │ │ │ mov %rax,0x10(%r13) │ │ │ │ mov %r14,-0x1b0(%rbp) │ │ │ │ lea -0x1a0(%rbp),%r14 │ │ │ │ mov %r14,%rdi │ │ │ │ movb $0x0,(%rdi) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r14,%rdi │ │ │ │ - jne 6ede3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d63> │ │ │ │ + jne 62dc3 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b03> │ │ │ │ addq $0x1,-0x348(%rbp) │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ cmp 0x50(%rbx),%rax │ │ │ │ - jb 6ed00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49c80> │ │ │ │ - jmp 6ee01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d81> │ │ │ │ + jb 62ce0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26a20> │ │ │ │ + jmp 62de1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26b21> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ cmp -0x360(%rbp),%r13 │ │ │ │ - je 72130 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d0b0> │ │ │ │ + je 66110 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e50> │ │ │ │ test %rdx,%rdx │ │ │ │ - je 6f54f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4cf> │ │ │ │ + je 6352f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2726f> │ │ │ │ cmp $0x1,%rdx │ │ │ │ - je 70e58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bdd8> │ │ │ │ + je 64e38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b78> │ │ │ │ mov %r14,%rsi │ │ │ │ call d560 │ │ │ │ mov -0x1a8(%rbp),%rdx │ │ │ │ mov 0x0(%r13),%rdi │ │ │ │ movb $0x0,(%rdi,%rdx,1) │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ mov %rdx,0x8(%r13) │ │ │ │ - jmp 6edd0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x49d50> │ │ │ │ + jmp 62db0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x26af0> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ - movq 0x32190(%rip),%xmm2 # a1700 , std::allocator >@GLIBCXX_3.4.21+0x1e48> │ │ │ │ + movq 0x3d058(%rip),%xmm2 # a05a8 , std::allocator >@GLIBCXX_3.4.21+0xcf0> │ │ │ │ mov -0x330(%rbp),%rdi │ │ │ │ - movhps 0x3218a(%rip),%xmm2 # a1708 >@GLIBCXX_3.4+0x1f08> │ │ │ │ + movhps 0x3d052(%rip),%xmm2 # a05b0 >@GLIBCXX_3.4+0xdb0> │ │ │ │ movaps %xmm2,-0x360(%rbp) │ │ │ │ call d780 │ │ │ │ mov -0x328(%rbp),%rdi │ │ │ │ call d780 │ │ │ │ mov -0x320(%rbp),%rdi │ │ │ │ test %rdi,%rdi │ │ │ │ - je 6f5a7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a527> │ │ │ │ + je 63587 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272c7> │ │ │ │ call d780 │ │ │ │ mov %r12,%rdi │ │ │ │ call dbe0 │ │ │ │ mov 0x50(%rbx),%rax │ │ │ │ imul 0x48(%rbx),%rax │ │ │ │ mov 0x70(%rbx),%rdx │ │ │ │ mov %rax,0x60(%rbx) │ │ │ │ test %rdx,%rdx │ │ │ │ - js 70f40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bec0> │ │ │ │ + js 64f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c60> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rdx,%xmm1 │ │ │ │ - mulsd 0x1eda6(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x2a9ce(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ test %rax,%rax │ │ │ │ - js 70f20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bea0> │ │ │ │ + js 64f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c40> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ lea -0x1b0(%rbp),%r14 │ │ │ │ - lea 0x3017b(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3c19b(%rip),%r12 # 9f780 >@GLIBCXX_3.4+0x10> │ │ │ │ movq %xmm1,%r15 │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %r11d,%r11d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x303f9(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3c419(%rip),%rax # 9fa18 , 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 0x303e2(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3c402(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x3028d(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3c2ad(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ lea -0x150(%rbp),%r13 │ │ │ │ movaps %xmm5,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x30588(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3c5a8(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -85464,141 +73716,141 @@ │ │ │ │ lea -0x1d0(%rbp),%rdi │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ mov %rdi,-0x350(%rbp) │ │ │ │ mov %rax,-0x348(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 72100 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d080> │ │ │ │ + je 660e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e20> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x3014a(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3c16a(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6f7a9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a729> │ │ │ │ + je 63789 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x274c9> │ │ │ │ call d610 │ │ │ │ - lea 0x30060(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3c080(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x3024e(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x3024f(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3c26e(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3c26f(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x4,%r8d │ │ │ │ - lea 0x1e343(%rip),%rcx # 8db52 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad2> │ │ │ │ + lea 0x2a33e(%rip),%rcx # 8db2d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5186d> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x1a0(%rbp),%r15 │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71a60 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c9e0> │ │ │ │ + je 65a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29780> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1a8(%rbp) │ │ │ │ - je 1634e <__cxa_finalize@plt+0x86ee> │ │ │ │ + je 16f3c <__cxa_finalize@plt+0x92dc> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x1e2d6(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x2a2d1(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ mov %r14,%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x300(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x310(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71a90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ca10> │ │ │ │ + je 65a70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297b0> │ │ │ │ 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 %r15,%rdi │ │ │ │ - je 6f8e4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a864> │ │ │ │ + je 638c4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27604> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x348(%rbp),%rdi │ │ │ │ - je 6f8f9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a879> │ │ │ │ + je 638d9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27619> │ │ │ │ call d610 │ │ │ │ movzbl 0x40(%rbx),%eax │ │ │ │ mov %al,-0x380(%rbp) │ │ │ │ test %al,%al │ │ │ │ - je 6fc48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4abc8> │ │ │ │ + je 63c28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27968> │ │ │ │ mov 0x78(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 70ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4be60> │ │ │ │ + js 64ec0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c00> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd 0x1ea57(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + movsd 0x2a67f(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ mov 0x60(%rbx),%rax │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - js 71360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2e0> │ │ │ │ + js 65340 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29080> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ movsd %xmm1,-0x368(%rbp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %r10d,%r10d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x300ad(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3c0cd(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ mov %r10w,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x30096(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3c0b6(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm6 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2ff41(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3bf61(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm6,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x30243(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3c263(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -85615,146 +73867,146 @@ │ │ │ │ lea -0x210(%rbp),%rdi │ │ │ │ lea -0x200(%rbp),%rax │ │ │ │ movb $0x0,-0x200(%rbp) │ │ │ │ mov %rdi,-0x3a8(%rbp) │ │ │ │ mov %rax,-0x210(%rbp) │ │ │ │ movq $0x0,-0x208(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 724a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d422> │ │ │ │ + je 66482 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a1c2> │ │ │ │ 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 d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x2fe09(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3be29(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6faea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4aa6a> │ │ │ │ + je 63aca , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2780a> │ │ │ │ call d610 │ │ │ │ - lea 0x2fd1f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3bd3f(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x2ff0d(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2ff0e(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3bf2d(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3bf2e(%rip),%rcx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rcx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x3a8(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x7,%r8d │ │ │ │ - lea 0x1e009(%rip),%rcx # 8db59 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad9> │ │ │ │ + lea 0x2a004(%rip),%rcx # 8db34 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51874> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x1e0(%rbp),%rdx │ │ │ │ mov %rdx,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rdx,-0x378(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 72365 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d2e5> │ │ │ │ + je 66345 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a085> │ │ │ │ mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1e8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1e8(%rbp) │ │ │ │ - je 167ee <__cxa_finalize@plt+0x8b8e> │ │ │ │ + je 173dc <__cxa_finalize@plt+0x977c> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x1df8e(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x29f89(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ lea -0x1f0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov -0x348(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 72334 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d2b4> │ │ │ │ + je 66314 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a054> │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1c0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1c8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov 0x68(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - jns 6fc71 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4abf1> │ │ │ │ + jns 63c51 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27991> │ │ │ │ mov %rax,%rdx │ │ │ │ and $0x1,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ shr $1,%rdx │ │ │ │ or %rax,%rdx │ │ │ │ cvtsi2sd %rdx,%xmm0 │ │ │ │ addsd %xmm0,%xmm0 │ │ │ │ - jmp 6fc7a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4abfa> │ │ │ │ + jmp 63c5a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2799a> │ │ │ │ nopl 0x0(%rax,%rax,1) │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ mov 0x68(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 6fc28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4aba8> │ │ │ │ + js 63c08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27948> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ - movsd 0x1e6fe(%rip),%xmm1 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + movsd 0x2a326(%rip),%xmm1 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ mov 0x60(%rbx),%rax │ │ │ │ mulsd %xmm0,%xmm1 │ │ │ │ test %rax,%rax │ │ │ │ - js 70f00 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4be80> │ │ │ │ + js 64ee0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c20> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ divsd %xmm0,%xmm1 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ movsd %xmm1,-0x368(%rbp) │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %r9d,%r9d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x2fd54(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3bd74(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ mov %r9w,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x2fd3d(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3bd5d(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm6 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2fbe8(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3bc08(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm6,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x2feea(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3bf0a(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -85769,184 +74021,184 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ lea -0x240(%rbp),%rax │ │ │ │ movb $0x0,-0x240(%rbp) │ │ │ │ mov %rax,-0x250(%rbp) │ │ │ │ movq $0x0,-0x248(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 72118 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d098> │ │ │ │ + je 660f8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e38> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x2fab7(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3bad7(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 6fe3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4adbc> │ │ │ │ + je 63e1c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27b5c> │ │ │ │ call d610 │ │ │ │ - lea 0x2f9cd(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3b9ed(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x2fbbb(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2fbbc(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3bbdb(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3bbdc(%rip),%rdx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rdx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov $0x4,%r8d │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ - lea 0x1dcc6(%rip),%rcx # 8db61 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ae1> │ │ │ │ + lea 0x29cc1(%rip),%rcx # 8db3c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5187c> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x220(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x368(%rbp) │ │ │ │ mov %rcx,-0x230(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71ac0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ca40> │ │ │ │ + je 65aa0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x297e0> │ │ │ │ mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x228(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x228(%rbp) │ │ │ │ - je 16716 <__cxa_finalize@plt+0x8ab6> │ │ │ │ + je 17304 <__cxa_finalize@plt+0x96a4> │ │ │ │ lea -0x230(%rbp),%rax │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x1dc35(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x29c30(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x3b0(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71af8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ca78> │ │ │ │ + je 65ad8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29818> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov -0x1a8(%rbp),%r8 │ │ │ │ mov -0x1c8(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rcx │ │ │ │ mov -0x1d0(%rbp),%rsi │ │ │ │ lea (%r8,%rdx,1),%rax │ │ │ │ cmp %r15,%rcx │ │ │ │ - je 71a40 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c9c0> │ │ │ │ + je 65a20 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29760> │ │ │ │ cmp %rax,-0x1a0(%rbp) │ │ │ │ - jae 6ffbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4af3c> │ │ │ │ + jae 63f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cdc> │ │ │ │ cmp -0x348(%rbp),%rsi │ │ │ │ - je 6ffbc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4af3c> │ │ │ │ + je 63f9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27cdc> │ │ │ │ cmp %rax,-0x1c0(%rbp) │ │ │ │ - jae 70e70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bdf0> │ │ │ │ + jae 64e50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b90> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %r8,%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 16749 <__cxa_finalize@plt+0x8ae9> │ │ │ │ + jb 17337 <__cxa_finalize@plt+0x96d7> │ │ │ │ mov %r14,%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,-0x370(%rbp) │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 72140 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d0c0> │ │ │ │ + je 66120 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e60> │ │ │ │ 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 %r15,%rdi │ │ │ │ - je 7003c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4afbc> │ │ │ │ + je 6401c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d5c> │ │ │ │ call d610 │ │ │ │ mov -0x230(%rbp),%rdi │ │ │ │ cmp -0x368(%rbp),%rdi │ │ │ │ - je 70051 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4afd1> │ │ │ │ + je 64031 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d71> │ │ │ │ call d610 │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ lea -0x240(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 70069 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4afe9> │ │ │ │ + je 64049 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d89> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x348(%rbp),%rdi │ │ │ │ - je 7007e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4affe> │ │ │ │ + je 6405e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d9e> │ │ │ │ call d610 │ │ │ │ cmpb $0x0,-0x380(%rbp) │ │ │ │ - jne 71320 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2a0> │ │ │ │ + jne 65300 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29040> │ │ │ │ mov 0x88(%rbx),%rax │ │ │ │ test %rax,%rax │ │ │ │ - js 70f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bf10> │ │ │ │ + js 64f70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cb0> │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ cvtsi2sd %rax,%xmm0 │ │ │ │ mov 0x60(%rbx),%rax │ │ │ │ - mulsd 0x1e2d0(%rip),%xmm0 # 8e380 , std::allocator >@@Base+0x120> │ │ │ │ + mulsd 0x29ef8(%rip),%xmm0 # 8df88 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51cc8> │ │ │ │ test %rax,%rax │ │ │ │ - js 70f68 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bee8> │ │ │ │ + js 64f48 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28c88> │ │ │ │ pxor %xmm1,%xmm1 │ │ │ │ cvtsi2sd %rax,%xmm1 │ │ │ │ divsd %xmm1,%xmm0 │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ movq %xmm0,%rbx │ │ │ │ call d1a0 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %r8d,%r8d │ │ │ │ xor %esi,%esi │ │ │ │ - mov 0x2f931(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3b951(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ mov %r8w,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x2f91a(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3b93a(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2f7c5(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3b7e5(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm7,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x2fac7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3bae7(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -85961,135 +74213,135 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 720c8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d048> │ │ │ │ + je 660a8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29de8> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x2f697(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3b6b7(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 7025c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b1dc> │ │ │ │ + je 6423c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27f7c> │ │ │ │ call d610 │ │ │ │ - lea 0x2f5ad(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3b5cd(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x2f79b(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2f79c(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3b7bb(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3b7bc(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ mov $0x4,%r8d │ │ │ │ - lea 0x1d8a4(%rip),%rcx # 8db66 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ae6> │ │ │ │ + lea 0x2989f(%rip),%rcx # 8db41 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51881> │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71b28 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4caa8> │ │ │ │ + je 65b08 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29848> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1a8(%rbp) │ │ │ │ - je 16465 <__cxa_finalize@plt+0x8805> │ │ │ │ + je 17053 <__cxa_finalize@plt+0x93f3> │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x1d82a(%rip),%rsi # 8db57 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68ad7> │ │ │ │ + lea 0x29825(%rip),%rsi # 8db32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51872> │ │ │ │ mov %r14,%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 │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71b58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cad8> │ │ │ │ + je 65b38 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29878> │ │ │ │ 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 %r15,%rdi │ │ │ │ - je 70390 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b310> │ │ │ │ + je 64370 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280b0> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x348(%rbp),%rdi │ │ │ │ - je 703a5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b325> │ │ │ │ + je 64385 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x280c5> │ │ │ │ call d610 │ │ │ │ call d080 │ │ │ │ - sub 0x31f37(%rip),%rax │ │ │ │ + sub 0x3df57(%rip),%rax │ │ │ │ lea -0x140(%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 0x1dfa5(%rip),%xmm0 # 8e388 , std::allocator >@@Base+0x128> │ │ │ │ + divsd 0x29b95(%rip),%xmm0 # 8df58 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51c98> │ │ │ │ movq %xmm0,%rbx │ │ │ │ call d1a0 │ │ │ │ - mov 0x2f624(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3b644(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %edi,%edi │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %di,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x2f606(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3b626(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm5 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2f4b1(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3b4d1(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm5,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x2f7b3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3b7d3(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -86104,331 +74356,331 @@ │ │ │ │ call da10 (double)@plt> │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 720e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d060> │ │ │ │ + je 660c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e00> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x2f383(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3b3a3(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 70570 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b4f0> │ │ │ │ + je 64550 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28290> │ │ │ │ call d610 │ │ │ │ - lea 0x2f299(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3b2b9(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x2f487(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2f488(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3b4a7(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3b4a8(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1c8(%rbp) │ │ │ │ - je 72a1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d99a> │ │ │ │ + je 669fa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a73a> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x1cf5d(%rip),%rsi # 8d545 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x684c5> │ │ │ │ + lea 0x2916d(%rip),%rsi # 8d735 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51475> │ │ │ │ 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 │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71b90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cb10> │ │ │ │ + je 65b70 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298b0> │ │ │ │ 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 -0x348(%rbp),%rdi │ │ │ │ - je 7064c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b5cc> │ │ │ │ + je 6462c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2836c> │ │ │ │ call d610 │ │ │ │ mov -0x310(%rbp),%rax │ │ │ │ mov -0x308(%rbp),%rbx │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ movb $0x0,-0x280(%rbp) │ │ │ │ movq $0x0,-0x288(%rbp) │ │ │ │ mov %rax,-0x378(%rbp) │ │ │ │ lea 0x11(%rbx),%rsi │ │ │ │ lea -0x280(%rbp),%rax │ │ │ │ mov %rax,-0x290(%rbp) │ │ │ │ call d9c0 , std::allocator >::reserve(unsigned long)@plt> │ │ │ │ movabs $0x8000000000000012,%rax │ │ │ │ add -0x288(%rbp),%rax │ │ │ │ cmp $0x10,%rax │ │ │ │ - jbe 16200 <__cxa_finalize@plt+0x85a0> │ │ │ │ + jbe 16dee <__cxa_finalize@plt+0x918e> │ │ │ │ mov $0x11,%edx │ │ │ │ - lea 0x1d4b3(%rip),%rsi # 8db6b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68aeb> │ │ │ │ + lea 0x294ae(%rip),%rsi # 8db46 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x51886> │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub -0x288(%rbp),%rax │ │ │ │ cmp %rbx,%rax │ │ │ │ - jb 161e5 <__cxa_finalize@plt+0x8585> │ │ │ │ + jb 16dd3 <__cxa_finalize@plt+0x9173> │ │ │ │ mov -0x378(%rbp),%rsi │ │ │ │ mov %rbx,%rdx │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add -0x288(%rbp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 1642c <__cxa_finalize@plt+0x87cc> │ │ │ │ + jbe 1701a <__cxa_finalize@plt+0x93ba> │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x1d518(%rip),%rsi # 8dc33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bb3> │ │ │ │ + lea 0x29323(%rip),%rsi # 8da1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5175e> │ │ │ │ lea -0x290(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x260(%rbp),%rbx │ │ │ │ lea 0x10(%rax),%rcx │ │ │ │ mov %rbx,-0x270(%rbp) │ │ │ │ mov (%rax),%rdx │ │ │ │ cmp %rcx,%rdx │ │ │ │ - je 718d0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c850> │ │ │ │ + je 658b0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x295f0> │ │ │ │ mov %rdx,-0x270(%rbp) │ │ │ │ mov 0x10(%rax),%rdx │ │ │ │ mov %rdx,-0x260(%rbp) │ │ │ │ mov 0x8(%rax),%rdx │ │ │ │ mov %rcx,(%rax) │ │ │ │ mov -0x2f0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov -0x2e8(%rbp),%rcx │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub %rdx,%rax │ │ │ │ mov %rdx,-0x268(%rbp) │ │ │ │ cmp %rcx,%rax │ │ │ │ - jb 166c1 <__cxa_finalize@plt+0x8a61> │ │ │ │ + jb 172af <__cxa_finalize@plt+0x964f> │ │ │ │ lea -0x270(%rbp),%rax │ │ │ │ mov %rcx,%rdx │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x380(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x240(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x250(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71900 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c880> │ │ │ │ + je 658e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29620> │ │ │ │ mov %rcx,-0x250(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x240(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x248(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add -0x248(%rbp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 162e3 <__cxa_finalize@plt+0x8683> │ │ │ │ + jbe 16ed1 <__cxa_finalize@plt+0x9271> │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x1d414(%rip),%rsi # 8dc33 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68bb3> │ │ │ │ + lea 0x2921f(%rip),%rsi # 8da1e , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5175e> │ │ │ │ lea -0x250(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov -0x368(%rbp),%rdx │ │ │ │ mov %rdx,-0x230(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71930 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c8b0> │ │ │ │ + je 65910 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29650> │ │ │ │ mov %rcx,-0x230(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x220(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov -0x2d0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov -0x2c8(%rbp),%rdx │ │ │ │ mov %rcx,-0x228(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub -0x228(%rbp),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 162c8 <__cxa_finalize@plt+0x8668> │ │ │ │ + jb 16eb6 <__cxa_finalize@plt+0x9256> │ │ │ │ mov -0x3b0(%rbp),%rdi │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x200(%rbp),%rdx │ │ │ │ mov %rdx,-0x210(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rdx,-0x3a0(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71968 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c8e8> │ │ │ │ + je 65948 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29688> │ │ │ │ mov %rcx,-0x210(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x200(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x208(%rbp) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movabs $0x8000000000000004,%rax │ │ │ │ add -0x208(%rbp),%rax │ │ │ │ cmp $0x2,%rax │ │ │ │ - jbe 16282 <__cxa_finalize@plt+0x8622> │ │ │ │ + jbe 16e70 <__cxa_finalize@plt+0x9210> │ │ │ │ lea -0x210(%rbp),%rax │ │ │ │ mov $0x3,%edx │ │ │ │ - lea 0x1cefa(%rip),%rsi # 8d822 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x687a2> │ │ │ │ + lea 0x28c12(%rip),%rsi # 8d51a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x5125a> │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x3a8(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ lea -0x1e0(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x378(%rbp) │ │ │ │ mov %rcx,-0x1f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 719a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c920> │ │ │ │ + je 65980 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x296c0> │ │ │ │ mov %rcx,-0x1f0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1e0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rdx,(%rax) │ │ │ │ mov -0x2b0(%rbp),%rsi │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ mov -0x2a8(%rbp),%rdx │ │ │ │ mov %rcx,-0x1e8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ sub -0x1e8(%rbp),%rax │ │ │ │ cmp %rdx,%rax │ │ │ │ - jb 16320 <__cxa_finalize@plt+0x86c0> │ │ │ │ + jb 16f0e <__cxa_finalize@plt+0x92ae> │ │ │ │ lea -0x1f0(%rbp),%rax │ │ │ │ mov %rax,%rdi │ │ │ │ mov %rax,-0x3b8(%rbp) │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov -0x348(%rbp),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 719d8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c958> │ │ │ │ + je 659b8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x296f8> │ │ │ │ mov %rcx,-0x1d0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1c0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1c8(%rbp) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ movabs $0x7ffffffffffffffe,%rax │ │ │ │ cmp %rax,-0x1c8(%rbp) │ │ │ │ - je 166ef <__cxa_finalize@plt+0x8a8f> │ │ │ │ + je 172dd <__cxa_finalize@plt+0x967d> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ mov $0x1,%edx │ │ │ │ - lea 0x1cec7(%rip),%rsi # 8d901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x68881> │ │ │ │ + lea 0x28aa1(%rip),%rsi # 8d4bb , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511fb> │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 71a10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c990> │ │ │ │ + je 659f0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29730> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x31a82(%rip) │ │ │ │ + cmpb $0x0,0x3daa2(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 712a0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c220> │ │ │ │ - cmpb $0x0,0x31a6b(%rip) │ │ │ │ - jne 71230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c1b0> │ │ │ │ + jne 65280 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28fc0> │ │ │ │ + cmpb $0x0,0x3da8b(%rip) │ │ │ │ + jne 65210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f50> │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 70aad , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba2d> │ │ │ │ + je 64a8d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287cd> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x348(%rbp),%rdi │ │ │ │ - je 70ac2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba42> │ │ │ │ + je 64aa2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287e2> │ │ │ │ call d610 │ │ │ │ mov -0x1f0(%rbp),%rdi │ │ │ │ cmp -0x378(%rbp),%rdi │ │ │ │ - je 70ad7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba57> │ │ │ │ + je 64ab7 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287f7> │ │ │ │ call d610 │ │ │ │ mov -0x210(%rbp),%rdi │ │ │ │ cmp -0x3a0(%rbp),%rdi │ │ │ │ - je 70aec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba6c> │ │ │ │ + je 64acc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2880c> │ │ │ │ call d610 │ │ │ │ mov -0x230(%rbp),%rdi │ │ │ │ cmp -0x368(%rbp),%rdi │ │ │ │ - je 70b01 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba81> │ │ │ │ + je 64ae1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28821> │ │ │ │ call d610 │ │ │ │ mov -0x250(%rbp),%rdi │ │ │ │ lea -0x240(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 70b19 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba99> │ │ │ │ + je 64af9 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28839> │ │ │ │ call d610 │ │ │ │ mov -0x270(%rbp),%rdi │ │ │ │ cmp %rbx,%rdi │ │ │ │ - je 70b2a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4baaa> │ │ │ │ + je 64b0a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2884a> │ │ │ │ call d610 │ │ │ │ mov -0x290(%rbp),%rdi │ │ │ │ lea -0x280(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 70b42 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bac2> │ │ │ │ + je 64b22 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28862> │ │ │ │ call d610 │ │ │ │ mov -0x388(%rbp),%esi │ │ │ │ test %esi,%esi │ │ │ │ - jne 70fb0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bf30> │ │ │ │ + jne 64f90 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28cd0> │ │ │ │ mov -0x384(%rbp),%edx │ │ │ │ test %edx,%edx │ │ │ │ - je 70dd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd55> │ │ │ │ + je 64db5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af5> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ call d1a0 │ │ │ │ xor %eax,%eax │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ xor %esi,%esi │ │ │ │ mov %ax,-0x60(%rbp) │ │ │ │ - mov 0x2ee9b(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3aebb(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x2ee89(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3aea9(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm7 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2ed34(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3ad54(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm7,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x2f036(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3b056(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -86438,223 +74690,223 @@ │ │ │ │ call d420 (unsigned long)@plt> │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 7143a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c3ba> │ │ │ │ + je 6541a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2915a> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x2ec22(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3ac42(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 70cd1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bc51> │ │ │ │ + je 64cb1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x289f1> │ │ │ │ call d610 │ │ │ │ - lea 0x2eb38(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3ab58(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x2ed26(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2ed27(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3ad46(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3ad47(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ movabs $0x800000000000003d,%rax │ │ │ │ add -0x1c8(%rbp),%rax │ │ │ │ cmp $0x3b,%rax │ │ │ │ - jbe 72ae1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da61> │ │ │ │ + jbe 66ac1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a801> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ mov $0x3c,%edx │ │ │ │ - lea 0x1c313(%rip),%rsi # 8d060 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67fe0> │ │ │ │ + lea 0x26223(%rip),%rsi # 8af50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec90> │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 7230a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d28a> │ │ │ │ + je 662ea , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a02a> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x3176f(%rip) │ │ │ │ + cmpb $0x0,0x3d78f(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 71bc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cb40> │ │ │ │ - cmpb $0x0,0x31758(%rip) │ │ │ │ - jne 71c9f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4cc1f> │ │ │ │ + jne 65ba0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x298e0> │ │ │ │ + cmpb $0x0,0x3d778(%rip) │ │ │ │ + jne 65c7f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x299bf> │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 70dc0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd40> │ │ │ │ + je 64da0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28ae0> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x348(%rbp),%rdi │ │ │ │ - je 70dd5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd55> │ │ │ │ + je 64db5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28af5> │ │ │ │ call d610 │ │ │ │ mov -0x2b0(%rbp),%rdi │ │ │ │ lea -0x2a0(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 70ded , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd6d> │ │ │ │ + je 64dcd , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b0d> │ │ │ │ call d610 │ │ │ │ mov -0x2d0(%rbp),%rdi │ │ │ │ lea -0x2c0(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 70e05 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd85> │ │ │ │ + je 64de5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b25> │ │ │ │ call d610 │ │ │ │ mov -0x2f0(%rbp),%rdi │ │ │ │ cmp -0x370(%rbp),%rdi │ │ │ │ - je 70e1a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bd9a> │ │ │ │ + je 64dfa , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b3a> │ │ │ │ call d610 │ │ │ │ mov -0x310(%rbp),%rdi │ │ │ │ lea -0x300(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 70e32 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bdb2> │ │ │ │ + je 64e12 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28b52> │ │ │ │ call d610 │ │ │ │ mov -0x38(%rbp),%rax │ │ │ │ sub %fs:0x28,%rax │ │ │ │ - jne 728ce , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d84e> │ │ │ │ + jne 668ae , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a5ee> │ │ │ │ lea -0x28(%rbp),%rsp │ │ │ │ pop %rbx │ │ │ │ pop %r12 │ │ │ │ pop %r13 │ │ │ │ pop %r14 │ │ │ │ pop %r15 │ │ │ │ pop %rbp │ │ │ │ ret │ │ │ │ nopl 0x0(%rax) │ │ │ │ movzbl -0x1a0(%rbp),%eax │ │ │ │ mov %al,(%rdi) │ │ │ │ - jmp 6f544 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a4c4> │ │ │ │ + jmp 63524 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27264> │ │ │ │ cs nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ lea -0x2e0(%rbp),%rdx │ │ │ │ mov %rdx,-0x2f0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ mov %rdx,-0x370(%rbp) │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - jne 6ffff , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4af7f> │ │ │ │ + jne 63fdf , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d1f> │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ lea 0x1(%rcx),%rsi │ │ │ │ and $0x3f,%esi │ │ │ │ - je 70015 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4af95> │ │ │ │ + je 63ff5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d35> │ │ │ │ xor %ecx,%ecx │ │ │ │ mov %ecx,%edi │ │ │ │ mov -0x370(%rbp),%r9 │ │ │ │ add $0x1,%ecx │ │ │ │ movzbl (%rdx,%rdi,1),%r8d │ │ │ │ mov %r8b,(%r9,%rdi,1) │ │ │ │ cmp %esi,%ecx │ │ │ │ - jb 70eb8 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4be38> │ │ │ │ - jmp 70011 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4af91> │ │ │ │ + jb 64e98 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28bd8> │ │ │ │ + jmp 63ff1 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27d31> │ │ │ │ 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 6f921 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a8a1> │ │ │ │ + jmp 63901 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27641> │ │ │ │ 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 6fc9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ac1c> │ │ │ │ + jmp 63c7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x279bc> │ │ │ │ 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 6f5ec , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a56c> │ │ │ │ + jmp 635cc , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2730c> │ │ │ │ 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 6f5d2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a552> │ │ │ │ + jmp 635b2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x272f2> │ │ │ │ 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 700c2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b042> │ │ │ │ + jmp 640a2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27de2> │ │ │ │ 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 700a4 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b024> │ │ │ │ + jmp 64084 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27dc4> │ │ │ │ xchg %ax,%ax │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ call d1a0 │ │ │ │ - mov 0x2ea55(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3aa75(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ xor %ecx,%ecx │ │ │ │ xor %esi,%esi │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ mov %cx,-0x60(%rbp) │ │ │ │ movups %xmm0,-0x58(%rbp) │ │ │ │ movups %xmm0,-0x48(%rbp) │ │ │ │ mov -0x18(%rax),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ - mov 0x2ea37(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3aa57(%rip),%rax # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ add %r14,%rdi │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ movq $0x0,-0x68(%rbp) │ │ │ │ mov %rax,(%rdi) │ │ │ │ call d870 >::init(std::basic_streambuf >*)@plt> │ │ │ │ movdqa -0x360(%rbp),%xmm6 │ │ │ │ pxor %xmm0,%xmm0 │ │ │ │ - lea 0x2e8e2(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ + lea 0x3a902(%rip),%rax # 9f8f8 , std::allocator >@GLIBCXX_3.4.21+0x40> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ movaps %xmm6,-0x1b0(%rbp) │ │ │ │ movaps %xmm0,-0x1a0(%rbp) │ │ │ │ movaps %xmm0,-0x190(%rbp) │ │ │ │ movaps %xmm0,-0x180(%rbp) │ │ │ │ call dc40 │ │ │ │ - lea 0x2ebe4(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + lea 0x3ac04(%rip),%rax # 9fc30 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x1a8(%rbp),%rsi │ │ │ │ movl $0x10,-0x168(%rbp) │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ mov %r13,-0x160(%rbp) │ │ │ │ movb $0x0,-0x150(%rbp) │ │ │ │ movq $0x0,-0x158(%rbp) │ │ │ │ @@ -86664,205 +74916,205 @@ │ │ │ │ call d420 (unsigned long)@plt> │ │ │ │ mov -0x348(%rbp),%rax │ │ │ │ mov -0x180(%rbp),%r8 │ │ │ │ movb $0x0,-0x1c0(%rbp) │ │ │ │ movq $0x0,-0x1c8(%rbp) │ │ │ │ mov %rax,-0x1d0(%rbp) │ │ │ │ test %r8,%r8 │ │ │ │ - je 7282a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d7aa> │ │ │ │ + je 6680a , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a54a> │ │ │ │ mov -0x190(%rbp),%rax │ │ │ │ mov %r8,%rdx │ │ │ │ mov -0x188(%rbp),%rcx │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ cmp %r8,%rax │ │ │ │ cmovae %rax,%r8 │ │ │ │ test %rax,%rax │ │ │ │ cmove %rdx,%r8 │ │ │ │ xor %edx,%edx │ │ │ │ xor %esi,%esi │ │ │ │ sub %rcx,%r8 │ │ │ │ call d9a0 , std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long)@plt> │ │ │ │ - lea 0x2e7d0(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ + lea 0x3a7f0(%rip),%rax # 9f8d0 , std::allocator >@GLIBCXX_3.4.21+0x18> │ │ │ │ mov -0x160(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ add $0x28,%rax │ │ │ │ mov %rax,-0x140(%rbp) │ │ │ │ cmp %r13,%rdi │ │ │ │ - je 71123 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c0a3> │ │ │ │ + je 65103 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28e43> │ │ │ │ call d610 │ │ │ │ - lea 0x2e6e6(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ + lea 0x3a706(%rip),%rax # 9f810 >@GLIBCXX_3.4+0x10> │ │ │ │ lea -0x170(%rbp),%rdi │ │ │ │ mov %rax,-0x1a8(%rbp) │ │ │ │ call d8d0 │ │ │ │ - mov 0x2e8d4(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ - mov 0x2e8d5(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ + mov 0x3a8f4(%rip),%rax # 9fa18 , std::allocator >@GLIBCXX_3.4.21+0x8> │ │ │ │ + mov 0x3a8f5(%rip),%rbx # 9fa20 , std::allocator >@GLIBCXX_3.4.21+0x10> │ │ │ │ lea -0x140(%rbp),%rdi │ │ │ │ mov %rax,-0x1b0(%rbp) │ │ │ │ mov -0x18(%rax),%rax │ │ │ │ mov %rbx,-0x1b0(%rbp,%rax,1) │ │ │ │ mov %r12,-0x140(%rbp) │ │ │ │ call d1c0 │ │ │ │ movabs $0x800000000000003d,%rax │ │ │ │ add -0x1c8(%rbp),%rax │ │ │ │ cmp $0x3b,%rax │ │ │ │ - jbe 72ad0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4da50> │ │ │ │ + jbe 66ab0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a7f0> │ │ │ │ mov -0x350(%rbp),%rdi │ │ │ │ mov $0x3c,%edx │ │ │ │ - lea 0x1be81(%rip),%rsi # 8d020 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x67fa0> │ │ │ │ + lea 0x25d91(%rip),%rsi # 8af10 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ec50> │ │ │ │ call d1b0 , std::allocator >::_M_append(char const*, unsigned long)@plt> │ │ │ │ mov %r15,-0x1b0(%rbp) │ │ │ │ mov (%rax),%rcx │ │ │ │ lea 0x10(%rax),%rdx │ │ │ │ cmp %rdx,%rcx │ │ │ │ - je 7267f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d5ff> │ │ │ │ + je 6665f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x2a39f> │ │ │ │ mov %rcx,-0x1b0(%rbp) │ │ │ │ mov 0x10(%rax),%rcx │ │ │ │ mov %rcx,-0x1a0(%rbp) │ │ │ │ mov 0x8(%rax),%rcx │ │ │ │ mov %rcx,-0x1a8(%rbp) │ │ │ │ movb $0x0,0x10(%rax) │ │ │ │ - cmpb $0x0,0x3131d(%rip) │ │ │ │ + cmpb $0x0,0x3d33d(%rip) │ │ │ │ mov %rdx,(%rax) │ │ │ │ movq $0x0,0x8(%rax) │ │ │ │ - jne 72230 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d1b0> │ │ │ │ - cmpb $0x0,0x31306(%rip) │ │ │ │ - jne 72178 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4d0f8> │ │ │ │ + jne 66210 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29f50> │ │ │ │ + cmpb $0x0,0x3d326(%rip) │ │ │ │ + jne 66158 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29e98> │ │ │ │ mov -0x1b0(%rbp),%rdi │ │ │ │ cmp %r15,%rdi │ │ │ │ - je 71212 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c192> │ │ │ │ + je 651f2 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28f32> │ │ │ │ call d610 │ │ │ │ mov -0x1d0(%rbp),%rdi │ │ │ │ cmp -0x348(%rbp),%rdi │ │ │ │ - je 70b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bad0> │ │ │ │ + je 64b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28870> │ │ │ │ call d610 │ │ │ │ - jmp 70b50 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4bad0> │ │ │ │ + jmp 64b30 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x28870> │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x1c1a2(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ - lea 0x310bd(%rip),%rdi │ │ │ │ + lea 0x28271(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ + lea 0x3d0dd(%rip),%rdi │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov -0x1a8(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rsi │ │ │ │ - lea 0x310a3(%rip),%rdi │ │ │ │ + lea 0x3d0c3(%rip),%rdi │ │ │ │ call d730 >& 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 16677 <__cxa_finalize@plt+0x8a17> │ │ │ │ + je 17265 <__cxa_finalize@plt+0x9605> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 713e0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c360> │ │ │ │ + je 653c0 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29100> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 70a9c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba1c> │ │ │ │ - lea 0x30dd9(%rip),%rcx │ │ │ │ + jmp 64a7c , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287bc> │ │ │ │ + lea 0x3cdf9(%rip),%rcx │ │ │ │ mov $0x4,%edx │ │ │ │ - lea 0x1c12b(%rip),%rsi # 8d3de , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x6835e> │ │ │ │ + lea 0x281fa(%rip),%rsi # 8d48d , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x511cd> │ │ │ │ mov %rcx,%rdi │ │ │ │ mov %rcx,-0x390(%rbp) │ │ │ │ call d730 >& std::__ostream_insert >(std::basic_ostream >&, char const*, long)@plt> │ │ │ │ mov -0x1a8(%rbp),%rdx │ │ │ │ mov -0x1b0(%rbp),%rsi │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ call d730 >& 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 16414 <__cxa_finalize@plt+0x87b4> │ │ │ │ + je 17002 <__cxa_finalize@plt+0x93a2> │ │ │ │ cmpb $0x0,0x38(%rdi) │ │ │ │ - je 71380 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c300> │ │ │ │ + je 65360 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x290a0> │ │ │ │ movsbl 0x43(%rdi),%esi │ │ │ │ mov %rdx,%rdi │ │ │ │ call d030 │ │ │ │ mov %rax,%rdi │ │ │ │ call d430 │ │ │ │ - jmp 70a8f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4ba0f> │ │ │ │ + jmp 64a6f , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x287af> │ │ │ │ nopw 0x0(%rax,%rax,1) │ │ │ │ mov -0x1f0(%rbp),%rdi │ │ │ │ lea -0x1e0(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 71338 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c2b8> │ │ │ │ + je 65318 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29058> │ │ │ │ call d610 │ │ │ │ mov -0x210(%rbp),%rdi │ │ │ │ lea -0x200(%rbp),%rax │ │ │ │ cmp %rax,%rdi │ │ │ │ - je 7008b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b00b> │ │ │ │ + je 6406b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27dab> │ │ │ │ call d610 │ │ │ │ - jmp 7008b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4b00b> │ │ │ │ + jmp 6406b , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27dab> │ │ │ │ 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 6f943 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4a8c3> │ │ │ │ + jmp 63923 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x27663> │ │ │ │ xchg %ax,%ax │ │ │ │ mov %rdx,-0x398(%rbp) │ │ │ │ mov %rdi,-0x390(%rbp) │ │ │ │ call d740 ::_M_widen_init() const@plt> │ │ │ │ mov -0x390(%rbp),%rdi │ │ │ │ - lea -0x50571(%rip),%rcx # 20e30 ::do_widen(char) const@@Base> │ │ │ │ + lea -0x454f1(%rip),%rcx # 1fe90 ::do_widen(char) const@@Base> │ │ │ │ mov $0xa,%esi │ │ │ │ mov -0x398(%rbp),%rdx │ │ │ │ mov (%rdi),%rax │ │ │ │ mov 0x30(%rax),%rax │ │ │ │ cmp %rcx,%rax │ │ │ │ - je 71305 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c285> │ │ │ │ + je 652e5 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x29025> │ │ │ │ mov %rdx,-0x390(%rbp) │ │ │ │ mov $0xa,%esi │ │ │ │ call *%rax │ │ │ │ mov -0x390(%rbp),%rdx │ │ │ │ movsbl %al,%esi │ │ │ │ - jmp 71305 , std::allocator >::_M_construct(char const*, unsigned long)@@Base+0x4c285> │ │ │ │ + jmp 652e5 , std:: TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes